Logo
You
Code

combatir spam con Postfix

Autor YouCode - http://www.youcode.com.ar/postfix/combatir-spam-con-postfix-429

Algo que me dio muy buen resultado fue poner una restriccion en stmpd_helo_restrictions

Vamos a crear un archivo llamado helo.access los hacemos con vi o vim
vim /etc/postfix/helo.access
colocamos las siguientes lineas :
/^subdomain\.host\.com$/           550 Don't use my own hostname
/^xxx\.yyy\.zzz\.xxx$/             550 Don't use my own IP address
/^\[xxx\.yyy\.zzz\.xxx\]$/         550 Don't use my own IP address
/^[0-9.]+$/                        550 Your software is not RFC 2821 compliant
/^[0-9]+(\.[0-9]+){3}$/            550 Your software is not RFC 2821 compliant
hacemos el postmap para que postfix lo pueda leer
postmap /etc/postfix/helo.access
ahora (previo backup) editamos main.cf
vim main.cf
deberia quedar asi :
smtpd_helo_restrictions =
                check_client_access hash:/etc/postfix/helo.access,
                reject_unknown_sender_domain,
                permit_sasl_authenticated,
                permit_mynetworks,
                reject_invalid_hostname
luego para forzar mas el combate, en smtpd_recipient_restrictions deberiamos porner algunos sitios que nos ayudan a combatir el spam :
smtpd_recipient_restrictions =
                reject_rbl_client sbl-xbl.spamhaus.org, warn_if_reject,
                reject_rbl_client cbl.abuseat.org,
                reject_rbl_client bl.spamcop.net,
                ......
                ......
Esto me dio excelentes resultados, tengo spamassasing y amavis pero aun seguia llegando spam, con esto se redujo en un 97%
Espero les sea útil!
 
http://www.youcode.com.ar/postfix/combatir-spam-con-postfix-429