Я пытаюсь создать специальную учетную запись электронной почты для сбора всего входящего спама, чтобы впоследствии было легче обучать SA для всего домена.
Мы используем Zimbra, но, насколько я понимаю, проблема не связана с zimbra, потому что она «почти» работает.
У меня есть следующие настройки:
$quarantine_method_by_ccat{+CC_SPAMMY} = 'smtp:127.0.0.1:10025';
$quarantine_method_by_ccat{CC_SPAMMY.",1"} = 'smtp:127.0.0.1:10025';
$quarantine_method_by_ccat{+CC_SPAM} = 'smtp:127.0.0.1:10025';
$quarantine_to_maps_by_ccat{+CC_SPAMMY} = ['spam@domain'];
$quarantine_to_maps_by_ccat{CC_SPAMMY.",1"} = ['spam@domain'];
$quarantine_to_maps_by_ccat{+CC_SPAM} = ['spam@domain'];
@spam_lovers_maps = @bypass_spam_checks_maps = ( [ qw('spam@domain',) ], );
$final_virus_destiny = D_BOUNCE;
$final_banned_destiny = D_BOUNCE;
$final_bad_header_destiny = D_PASS;
$final_spam_destiny = D_DISCARD;
$final_destiny_by_ccat{+CC_SPAMMY} = $final_spam_destiny;
Пока все хорошо, большую часть времени как спам-администратор я получаю такие сообщения:
Но некоторые письма будут отброшены и даже не будут отправлены в spamasassin (я думаю), и неважно, спам это или нет.
И это даже был просто автоответчик от самого пользователя. Выдается сервером.
Или http://pastebin.com/bePUrEtf для более-менее спамовых писем. Просто нет отчета, и это не сообщение автоответчика или почтового демона.
Любые идеи?
Спасибо!
Вы можете проверить, что пользователи в @spam_lovers_maps
соответствуют пользователю, которому нужно получать любой спам, и что сообщения ему не попадают в $final_spam_destiny = D_DISCARD;
ловушка. Вы также можете убедиться, что у пользователя нет .procmail
файлы или аналогичные сценарии времени доставки, которые могут отбрасывать почту после того, как amavisd решит ее передать.