Postfix – walczymy ze spamem
Większość spamu jaki dociera do naszych skrzynek pocztowych jest wysyłana przez ogromne sieci komputerów zombie, pracujących pod kontrolą cudownego Windows XP.
Są to zawirusowane komputery z własnymi silnikami SMTP, silniki te są zwykle napisane w możliwie najprostszy sposób, bez obsługi błędów.
Błędnie się przedstawiają, starają się podszyć pod istniejące serwery pocztowe itp. To będzie teraz nasza broń, dodamy do postfixa kilka regułek pozwalających wykryć tego typu śmieci i usunąć je zanim zostaną dostarczone do naszego systemu.
Zajmiemy się konfiguracją pliku:
/etc/postfix/main.cf
w sekcji:
smtpd_recipient_restrictions
dodajemy:
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
reject_invalid_hostname,
reject_unverified_recipient,
Na tym etapie z całą pewnością spora część poczty z windzianych botnetów zostanie odrzucona.
wpis:
reject_unknown_client,
Ten wpis odrzuci połączenia z serwerów nie posiadających RevDns, jest bardzo skuteczny na sporą część spamu, jednakże wciąż istnieją serwery pocztowe bez wpisu Rev. Ja osobiści daruje sobie tę metodę, przynajmniej na razie, ale pewnie tylko do czasu gdy moje obecne metody antyspamowe będą działać należycie.