Autenticar Postfix contra un servidor SMTP via SASL
Aquí va una pequeña receta para hacer que tu Postfix local use SASL para autenticarse contra un relay externo. Esto es especialmente útil para usuarios móviles (portátiles, etc) donde tu IP varía y no es viable realizar una autorización en base a IPs estáticas.
Basado en el artículo de Patric Koetter.
Para realizar esto, simplemente es necesario crear un fichero con las credenciales SASL a utilizar, tal que:
# ls -l /etc/postfix/sasl_passwd -rw-------. 1 root root 55 Nov 3 00:15 /etc/postfix/sasl_passwd # sudo cat /etc/postfix/sasl_passwd relay.example.org user@loquesea:MiPassword
Y añadir esto al fichero main.cf de postfix :
smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_sasl_type = cyrus