web-dev-qa-db-ja.com

AmavisがPostfixで見つかりません

私はこの非常に厄介な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: -------------
3
ashraj98

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
2
Craig Watson