amavis 使用時に Postfix で受信者 bcc マップと送信者 bcc マップに複数のメッセージを送信する

amavis 使用時に Postfix で受信者 bcc マップと送信者 bcc マップに複数のメッセージを送信する


postfix の設定に問題があります。私の目標は、amavis 経由で Spamassasin と ClamAV を使用して、スパムやウイルスのメールをフィルタリングするメール サーバーを作成することです。さらに、各メールのコピーを追加のアーカイブにアーカイブしたいと考えています。このために、/etc/postfix/main.cf の受信者 bcc_maps および送信者 bcc_maps パラメータを使用して、すべての受信メールと送信メールのコピーを 1 つのアーカイブ メール アドレスに転送する方法を選択しました。amavis のフィルタは正常に動作します。フィルタを無効にすると、メールの転送も正常に動作します。

問題は、フィルタリングを有効にした場合です。この場合、送信するメールはアーカイブの電子メール アドレスに 3 回送信され、受信するメールはアーカイブに 2 回送信されます。

これは amavis からメールが再度受信されたためだと思いますが、amavis から再受信したメールの sender_bcc_maps と received_bcc_maps を無効にする方法がわかりません。/etc/postfix/master.cf にパラメータを追加しようとしました。

127.0.0.1:10027 inet n - n - - smtpd
    -o content_filter=
    -o recipient_bcc_maps=
    -o sender_bcc_maps=
    ...

しかし、何も変わりません。どんなアイデアでもありがたいです
。Ulli

答え1

receive_override_options以下のように設定してくださいmaster.cf

#/etc/postfix/master.cf
127.0.0.1:10027 inet n - n - - smtpd
   -o content_filter=
   -o receive_override_options=no_address_mappings
  • no_address_mappings - 正規アドレス マッピング、仮想エイリアス マップ拡張、アドレス マスカレード、自動 BCC (ブラインド カーボン コピー) 受信者を無効にします。これは通常、外部コンテンツ フィルタの前に指定されます。

より詳しい情報ここ役に立つと幸いです。

関連情報