5. Filtrarea e-mailurilor
Una dintre cele mai mari probleme cu e-mailul de astăzi este problema e-mailurilor nesolicitate în masă (UBE). Cunoscute și sub numele de SPAM, astfel de mesaje pot transporta, de asemenea, viruși și alte forme de malware. Potrivit unor rapoarte, aceste mesaje reprezintă cea mai mare parte a traficului de e-mail de pe Internet.
Această secțiune va acoperi integrarea Amavisd-new, Spamassassin și ClamAV cu Postfix Mail Transport Agent (MTA). Postfix poate verifica, de asemenea, validitatea e-mailului, trecându-l prin filtre de conținut externe. Aceste filtre pot determina uneori dacă un mesaj este spam fără a fi nevoie să-l proceseze cu aplicații care necesită mai multe resurse. Două filtre comune sunt opendkim și python-policyd-spf.
• Amavisd-new este un program wrapper care poate apela orice număr de programe de filtrare a conținutului pentru detectarea spam-ului, antivirus etc.
• Spamassassin folosește o varietate de mecanisme pentru a filtra e-mailurile în funcție de conținutul mesajului.
• ClamAV este o aplicație antivirus open source.
• opendkim implementează un filtru de e-mail Sendmail (Milter) pentru standardul DomainKeys Identified Mail (DKIM).
• python-policyd-spf permite verificarea Sender Policy Framework (SPF) cu Postfix.
Iată cum se potrivesc piesele:
• Un mesaj de e-mail este acceptat de Postfix.
• Mesajul este trecut prin orice filtre externe opendkim și python-policyd-spf în acest caz.
• Amavisd-new procesează apoi mesajul.
• ClamAV este folosit pentru a scana mesajul. Dacă mesajul conține un virus, Postfix va respinge mesajul.
• Mesajele curate vor fi apoi analizate de către Spamassassin pentru a afla dacă mesajul este spam. Spamassassin va adăuga apoi linii X-Header, permițând Amavisd-new să manipuleze în continuare mesajul.
De exemplu, dacă un mesaj are un scor de spam de peste cincizeci, mesajul ar putea fi eliminat automat din coadă fără ca destinatarul să fie deranjat vreodată. O altă modalitate de a gestiona mesajele semnalate este să le livrați Agentului utilizatorului de e-mail (MUA), permițând utilizatorului să trateze mesajul așa cum crede de cuviință.