web-dev-qa-db-ja.com

spam_loversに関連するメールに「SPAMFROMLOCAL」メッセージを送信しない

私は次のようにamavisを設定しました:

$policy_bank{'ORIGINATING'} = {  # mail originating from our users
  originating => 1, # indicates our client, introduced in amavisd-new-2.5.0
  ...
  spam_admin_maps  => ["spamalert\@$mydomain"],  # warn of spam from us
};


@spam_lovers_maps = ([ qw( abuse@ spam.spamcop.net )]);

自分でスパムを送信/転送し、Amavisが以前にブロックしていたため、spamcopをspam_loversに追加しました。

大量のスパムをspamcop送信アドレスに送信した後、spam_adminアドレスに「SPAMFROMLOCAL」警告が表示されます(ローカルドメインではなく送信者としてGmailアカウントを使用しますが、SMTP経由で送信します) 。

スパムがLOCALからスパム愛好家に送信されたときに警告を受け取りたくありません。

1
blueyed

@spam_admin_mapはハッシュルックアップテーブルも使用し、ルックアップは受信者ごとのキーを使用して実行されます。

したがって、ポリシーバンクのspam_admin_maps行を次のように置き換えることができます。

...
spam_admin_maps => [ {"abuse\@spam.spamcop.net" => undef},  "spamalert\@example.com" ],
...

例は、amavisとともに提供されるファイルamavisd.conf-sampleにあります。

2
sebokopter