私はこの非常に厄介なPostfixの問題を抱えています。 Web /メール/すべてのサーバーをクリーンインストールし、ISPConfig 3を構成しました。Postfixを除いて、現在すべてが機能しています。メールの送受信ができません。まず、MySQlのアクセス許可の問題を修正しましたが、ログにこのamavisの問題が発生しています。
Dec 18 09:44:19 example postfix/qmgr[30190]: warning: connect to transport private/amavis: No such file or directory
確認したところ、amavisはポート10024と10026の両方で実行されています。
Postfixのmain.cf:
content_filter = amavis:[127.0.0.1]:10024
Master.cfにはamavisについての言及はありません。
サーバー全体を再インストールしようとしましたが、それは役に立ちませんでした。 ISPConfigをインストールすると、ポート10025と10027でamavisに接続しようとしたのに気づきましたが、main.cfには10024があるので、ポートが問題になることはありません。
この投稿 で提案されているように、master.cfのsubmission
セクションとsmtps
セクションに-o content_filter=amavis:[127.0.0.1]:10024
という行を追加しようとしましたが、機能しませんでした。 、だから私はこれらの行を削除しました。
何が問題になる可能性がありますか?
更新:Craigによって指定された行を追加した後、サーバーにテスト電子メールを送信するときに新しいエラーが表示されます。
Dec 18 10:26:58 example amavis[27362]: (27362-01) (!)connect to *:* failed, attempt #1: Can't connect to socket *:* using module IO::Socket::IP: Connection refused
Dec 18 10:26:58 example amavis[27362]: (27362-01) (!)RcRKEb15k-GM FWD from <[email protected]> -> <[email protected]>, 451 4.5.0 From MTA() during fwd-connect (All attempts (1) failed connecting to smtp:*:*): id=27362-01
Dec 18 10:26:58 example amavis[27362]: (27362-01) Blocked MTA-BLOCKED {TempFailedInbound}, [209.85.220.177]:33732 [209.85.220.177] <[email protected]> -> <[email protected]>, Queue-ID: ----------------, Message-ID: -------------
Postfixドキュメント によるとcontent_filter
パラメータの場合:
メッセージがキューに入れられたら、メッセージ全体を指定されたtransport:destinationに送信します。トランスポート名は、master.cfのメール配信エージェント定義の最初のフィールドを指定します。ネクストホップ宛先の構文は、対応する配信エージェントのマニュアルページに記載されています。
したがって、content_filter
パラメータのamavis
は、master.cf
のトランスポート名に対応している必要があります。
例えば:
amavis unix - - - - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
アップデートのエラーを修正するには、角かっこを削除する必要がある場合があります。
content_filter = amavis:127.0.0.1:10024