私のメールサーバーは非常にうまく機能しました。しかし、メールサーバーに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を使用します。アマビスはそのアクセスを拒否しました。
したがって、このエラーを取り除く方法と、同じサーバーでOpenConnectVPNを使用したいのです。
私は別の同様の質問を見つけました buntuサーバーは内部通信にローカルホストIPを使用していません しかし彼は正しい答えを得ませんでした。
手伝って頂けますか?
どうもありがとう!
私はこれらの2つのステップで問題を解決したようです。
行を追加smtp_bind_address = 127.0.0.1
ファイル内/ etc/postfix/main.cf
もっとリリースRAM amavisの場合。メールスパム保護を行うには大量のRAMが必要です。再起動が必要になる場合があります。提案は次のとおりです: https:// www。 digitalocean.com/community/questions/hello-i-got-postfix-smtp-9837-connect-to-127-0-0-1-127-0-0-1-10024-connection-refused
メールサービスを実行するには、リッチなRAMサーバーを用意することを強くお勧めします。私の756MBVPSにはWordPressサイト、メールサーバー、OpenVPN、OpenConnect VPN、Dnscrypt、 MySQL、PostgreSQLなど。RAMが不足していることは間違いありません。追加の1.5GB SWAPをマウントしました。サーバーは、これらすべてのサービスを実行しても動作します。
これがお役に立てば幸いです。