Postfix 无法接收邮件,错误:amavis[15499]: () (!)DENIED ACCESS from IP xxxx, policy bank

Postfix 无法接收邮件,错误:amavis[15499]: () (!)DENIED ACCESS from IP xxxx, policy bank

我的邮件服务器运行得很好。但是在邮件服务器上设置OpenConnect VPN之后,我发现服务器无法接收来自外部的邮件。

例如我的主机IP是1.2.3.4

我这样做了tail -f /var/log/mail.log,发现

amavis[15499]: () (!)拒绝来自 IP 1.2.3.4 的访问,策略银行

通常情况下,Postfix (2.11) 使用本地 IP 127.0.0.1 与 amavis(病毒扫描软件)通信,但这次它使用 1.2.3.4。Amavis 拒绝其访问。

那么如何摆脱这个错误并且我仍然想在同一台服务器上使用 OpenConnect VPN。

我发现了另一个类似的问题Ubuntu 服务器不使用本地主机 IP 进行内部通信 但他没有得到正确答案。

你能帮助我吗?

非常感谢!

答案1

我似乎通过这两个步骤解决了这个问题。

强烈建议使用内存充足的服务器来运行邮件服务。我的 756MB VPS 有一个 WordPress 网站、邮件服务器、OpenVPN、OpenConnect VPN、Dnscrypt、MySQL、PostgreSQL 等。我并不担心内存不足。我额外安装了 1.5GB 的 SWAP。无论如何,我的服务器在所有这些服务运行时仍能正常工作。

希望这会有所帮助。

相关内容