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

amavis не помещает в карантин все спам-сообщения

Я пытаюсь создать специальную учетную запись электронной почты для сбора всего входящего спама, чтобы впоследствии было легче обучать 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; 

Пока все хорошо, большую часть времени как спам-администратор я получаю такие сообщения:

http://pastebin.com/fqaCsZR8

Но некоторые письма будут отброшены и даже не будут отправлены в spamasassin (я думаю), и неважно, спам это или нет.

http://pastebin.com/2Uh34gBT

И это даже был просто автоответчик от самого пользователя. Выдается сервером.

Или http://pastebin.com/bePUrEtf для более-менее спамовых писем. Просто нет отчета, и это не сообщение автоответчика или почтового демона.

Любые идеи?

Спасибо!

Вы можете проверить, что пользователи в @spam_lovers_maps соответствуют пользователю, которому нужно получать любой спам, и что сообщения ему не попадают в $final_spam_destiny = D_DISCARD; ловушка. Вы также можете убедиться, что у пользователя нет .procmail файлы или аналогичные сценарии времени доставки, которые могут отбрасывать почту после того, как amavisd решит ее передать.