Utilizar el servicio de retransmisión (relay) SMTP de Gmail en Postfix

Configuración básica de Postfix para enviar correos utilizando una cuenta de Gmail.

Instalar Postfix y LibSAS.

apt-get install postfix  
apt-get install libsasl2-modules

Copia de seguridad de la configuracion original del postfix.

cp -p /etc/postfix/main.cf /etc/postfix/main.cf.backup

Configuramos la cuenta de Gmail que se utilizará como relay. Fichero: /etc/postfix/main.cf

relayhost = [smtp.gmail.com]:587  
smtp_use_tls = yes  
smtp_tls_CAfile = /etc/postfix/cacert.pem  
smtp_sasl_auth_enable = yes  
smtp_sasl_password_maps = hash:/etc/postfix/sasl/passwd  
smtp_sasl_security_options = noanonymous

Credenciales de la cuenta de Gmail. Fichero: /etc/postfix/sasl/passwd

[smtp.gmail.com]:587 USUARIO@gmail.com:XXXXX

Asignamos los permisos y adaptamos el formato del fichero.

chmod 600 /etc/postfix/sasl/passwd
postmap /etc/postfix/sasl/passwd

Añadir la autoridad certificadora.

cat /etc/ssl/certs/Equifax_Secure_CA.pem >> /etc/postfix/cacert.pem

Reiniciar Postfix y probar.

/etc/init.d/postfix restart  
# Para enviar: CTRL+D.
mail -s "Asunto" USUARIO@dominio.com