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