Envio de correo con AWS EC2 Ubuntu 14.04 en WordPress

Envio de correo con AWS EC2 Ubuntu 14.04 en WordPress

Una manera sencilla de enviar E-mails  en una instancia AWS EC2  es un cliente ligero de SMTP como es Msmtp. Vamos a configurarlo para una cuenta de correo de Gmail.

Descargamos el cliente.

$ sudo apt-get install msmtp

1.Configuramos a nivel de usuario local msmtp

$ nano ~/.msmtprc

Y copiamos.

account gmail
tls on
tls_certcheck off
auth on
host smtp.gmail.com
port 587
user usuario1@gmail.com
from usuario1@gmail.com
password ContraseñaGmail

Modificamos permisos.

$ chmod 600 ~/.msmtprc

 2.Configuramos a nivel de Servidor msmtp

$ sudo cp ~/.msmtprc /etc/msmtprc

Modificamos permisos.

$ sudo chown www-data /etc/msmtprc
$ sudo chmod 600 /etc/msmtprc

 3.Configuramos php.ini para utilizar mail() desde WordPress con msmtp.

$ sudo nano /etc/php5/apache2/php.ini

Buscamos «sendmail_path» y añadimos:

sendmail_path = "/usr/bin/msmtp -C /etc/msmtprc -a gmail -t"

Envio de correo con AWS EC2 Ubuntu 14.04 en WordPress

Guardamos y reiniciamos el servidor Web.

$ sudo service apache2 restart

Mas información : Msmtp.