Ne luptăm cu mijloace standard de e-mail (prin exemplul Exim)

Întâlnesc în mod regulat articole cu privire la înșurubarea sistemelor anti-spam (cum ar fi spamassassin și altele asemenea) către e-mailuri. De fiecare dată, uitându-mă la aceste pachete și la o grămadă de probleme pe care le aduc, "ridică din umeri" și sincer nu înțeleg de ce toate astea? Spamul poate fi foarte eficient tăiat direct de către poștă, fără a implica programe terță parte, dintre care unele necesită și instruire îndelungată (din câte știu, dar pot fi confundate - nu le folosesc).







Metoda de capturare a spam-ului, pe care o voi descrie în acest articol, oferă o eficiență de aproximativ 97%. Acesta este testat pe 10 servere și funcționează de cel puțin șapte ani.

Toate exemplele de configurare vor fi date pentru serverul exim mail, care este compilat cu suport mysql. Dar traducerea lor la același postfix nu va fi dificilă.







Mai întâi, inițializăm câteva variabile care vor fi folosite în verificările noastre prin poștă. Numele variabilelor sunt destul de "vorbind".

Titlurile și textul scrisorii în sine.

Ei bine, începeți să verificați poșta noastră. Începem cu anteturile.

Acum du-te la verificarea corpului scrisorii.

Exim are un mecanism de filtrare a sistemului. Aici adăugăm

Ie am pus la începutul subiectului scrisorii un "(*** SPAM ***)", conform căruia clienții utilizatorilor sortează deja spam-ul.
După cum puteți vedea, setul de reguli nu este mare, dar vă permite să filtrați eficient spam-ul, fără a pune niciun sistem suplimentar. Desigur, există o probabilitate de fals pozitive, dar după prima scrisoare de la utilizatorul nostru la cea care a fost accidental inclusă în spam, și el intră în lista albă.

Repet, conform observațiilor mele, astfel de reguli simple nu răspund nicăieri la 97% din spam.







Trimiteți-le prietenilor: