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 [email protected] from [email protected] 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"
Guardamos y reiniciamos el servidor Web.
$ sudo service apache2 restart
Mas información : Msmtp.