Назад | Перейти на главную страницу

Не отправлять сообщения «СПАМ ОТ ЛОКАЛЬНОГО» для писем, связанных с spam_lovers.

Я настроил 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 )]);

Я добавил spamcop в spam_lovers, потому что я сам отправляю / пересылаю туда спам, и Amavis блокировал его раньше.

Теперь у меня есть предупреждение «СПАМ ОТ ЛОКАЛЬНОГО» на адрес spam_admin после того, как я отправил кучу спама на адрес отправки spamcop (используя мою учетную запись gmail в качестве отправителя, а не локальный домен - но отправил через мой smtp) .

Я не хочу получать предупреждения, когда спам рассылается с ЛОКАЛЬНОГО, любителям спама.

@spam_admin_map также использует хэш-таблицу поиска, и поиск выполняется с помощью ключа для каждого получателя.

Поэтому вы можете заменить строку spam_admin_maps в банке политик на что-то вроде этого:

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

Примеры можно найти в файле amavisd.conf-sample, который поставляется с amavis.