Spam
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;
到目前為止一切順利,大多數時候作為垃圾郵件管理員,我收到如下消息:
但是有些郵件會被丟棄,甚至不會發送給 spamasassin(我認為),不管它是否是垃圾郵件。
這甚至只是使用者自己的自動回复。由伺服器發出。
或 http://pastebin.com/bePUrEtf 或多或少的垃圾郵件。只是沒有報告,這既不是自動回復也不是郵件守護程序消息。
有任何想法嗎?
謝謝!
您可能需要檢查其中的使用者是否
@spam_lovers_maps
與需要接收任何和所有垃圾郵件的使用者相對應,並且發給他的消息不會陷入$final_spam_destiny = D_DISCARD;
陷阱。您可能還希望確保使用者沒有任何.procmail
文件或類似的傳遞時間腳本,這些腳本可能會在 amavisd 決定傳遞郵件後丟棄郵件。