Linux

Postfix 無法接收郵件並出現錯誤:amavis154991549915499: () (!)DENIED ACCESS from IP xxxx, policy bank

  • May 16, 2016

我的郵件伺服器執行良好。但是我在郵件伺服器上設置了 OpenConnect VPN 後,發現伺服器無法接收來自外部的郵件。

比如我的主機IP是1.2.3.4

我做了tail -f /var/log/mail.log並發現

阿瑪維斯

$$ 15499 $$: () (!)DENIED ACCESS from IP 1.2.3.4, policy bank

通常 Postfix (2.11) 使用本地 IP 127.0.0.1 與 amavis(病毒掃描軟體)對話,但這次它使用 1.2.3.4。Amavis 拒絕訪問。

那麼如何擺脫這個錯誤,我仍然想在同一台伺服器上使用 OpenConnect VPN。

我發現另一個類似的問題Ubuntu server not using localhost IP for internal communication 但他沒有得到正確答案。

你能幫助我嗎?

非常感謝!

我似乎已經通過這兩個步驟解決了這個問題。

強烈建議有一個豐富的 RAM 伺服器來執行郵件服務。我的 756MB VPS 有一個 WordPress 站點、Mailserver、OpenVPN、OpenConnect VPN、Dnscrypt、MySQL、PostgreSQL 等。當然它已經用完了 RAM。我安裝了額外的 1.5GB SWAP。無論如何,我的伺服器仍然可以與所有這些服務一起執行。

希望這會有所幫助。

引用自:https://serverfault.com/questions/777117