Problema: Servidores antispam como barracuda analizar el header de los correos bloqueando la ip del usuario , ejemplo una adsl que este listada algun RBL por lo que el correo aun que tiene la ip del servidor que envia y autentificado con SMTP-AUTH no puede ser despachado.
Una solución es usar postfix con header y renombrar por la ip del servidor y enganar a barracuda.
Editamos main.cf
smtpd_sasl_authenticated_header=yes header_checks = pcre:/usr/local/etc/postfix/obscure_smtp_auth
y Creamos el archivo obscure_smtp_auth con el siguiente contenido
/^Received: from (.* \([-._[:alnum:]]+ \[[.[:digit:]]{7,15}\]\))(.*)\(Authenticated sender: ([^)]+)\)(.*)(by nyi\.example\.org) \(([^)]+)\) with (E?SMTPS?A?) id ([A-F[:digit:]]+)(.*)/ REPLACE Received: from smtp-auth.example.org (smtp-auth.example.org [10.4.7.7])$2(Authenticated sender: hidden)$4$5 ($6) with $7 id $8 $9
Fuente http://www.freebsddiary.org/smtp-headers-rewrite-auth.php



