Usar Postfix y Mandrill para enviar correos

Mandrill es el servicio de correo electrónico saliente proporcionado por MailChimp. Postfix es un agente de transferencia de correo (MTA).
Instalamos Postfix
[textoscrollh]sudo apt-get install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules[/textoscrollh]

Configuramos postfix
dpkg-reconfigure postfix

    

Añadimos lo siguiente en el archivo main.cf situado en /etc/postfix

relayhost = [smtp.mandrillapp.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes

Creamos un archivo en /etc/postfix llamado sasl_passwd y añadimos
[smtp.mandrillapp.com] :587 usuario_mandrill:API_Key _mandrill
[textoscrollh]echo «[smtp.mandrillapp.com]:587 usuario_mandrill:API_Key _mandrill» > /etc/postfix/sasl_passwd[/textoscrollh]

Generamos el archibo db con postmap
postmap /etc/postfix/sasl_passwd

Cambiamos permisos a ambos archivos
sudo chmod 600 sasl_passwd
sudo chmos 600 sasl_passwd.db

Instalamos los certificados SSL
[textoscrollh]cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | sudo tee -a /etc/postfix/cacert.pem[/textoscrollh]

Reiniciamos con sudo service postfix restart

Enviamos un mensaje de prueba
echo «hola» | sendmail xcrioja@ono.com