-
Amavis – Obnovení zablokovaného spamu
Občas se stane, že amavis zablokuje jako spam i něco, co spam není – na vině může být relativně hodně věcí, třeba špatně nastavený fetchmail. Je naštěstí možné takový mail jednoduše předat na MTA bez nutnosti složitě kopírovat a hledat či jinak pokoutně lovit. Z logu si najdeme označení karantény dané zprávy (např. t/spam-t8IilaY9QzbD.gz) a pak už jen stačí amavisu říci, že jej z karantény chceme vytáhnout: amavisd-release t/spam-t8IilaY9QzbD.gz Proč dělat věci složitě, když to lze jednuduše …
-
Postfix a amavis. Jak nainstalovat a nakonfigurovat.
Postfix a amavis Proti spamu se dá bojovat lecjak, minule jsem zmiňoval graylisting, dnes se budu věnovat amavisu. To je taková hezká aplikace, která vytváří mezivrstvu mezi MTA a SpamAssassin, zároveň umí třeba i prohnat mail skrz antivirus. Je to vlastně jen o lenosti správce, protože by se potřebné dalo vymyslet i bez amavisu, nicméně když už ta možnost je … Instalace balíků Postfix už máme z minula, takže těch balíků bude pomálu apt-get install clamav-daemon amavis spamassassin Konfigurace postfixu V /etc/postfix/main.cf: content_filter = amavis:[127.0.0.1]:10024 /etc/postfix/master.cf: amavis unix - - - - 20 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes -o disable_dns_lookups=yes -o max_use=20 127.0.0.1:10025 inet n - - - - smtpd…
-
Jak donutit amavis, aby do hlaviček přidával informace o testech
Amavis a informace o uskutečněných testech Máme mailový server s uživateli v databázi. Protože bychom chtěli vidět, jaké testy a s jakým výsledkem proběhly nad e-mailem skrzeva spamassassin, v dobré víře upravíme konfiguraci amavisu (který spamassassin spouští) takto: $sa_tag_level_deflt = -999 Bohužel ke kýženému efektu to nevede. Je to proto, že amavis důsledně taguje jen ty zprávy, které jsou určeny pro místní účty. Bohužel v definici @local_domains_acl je většinou uvedeno $mydomain. Což sice stačí pro lokálně definovanou doménu, už pak ale ne pro ty virtuální. Řešením je říci amavisu o všech doménách, které jsou virtuální tedy místní. Problém je v tom, že přeci nebudeme vypisovat všechny domény nesmyslně do konfigurace…