| |

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"

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.

Publicaciones Similares

  • |

    IP estática Ubuntu 14.04 consola

    Editamos el archivo «/etc/network/interfaces». $ sudo cp /etc/network/interfaces /etc/network/interfaces.backup $ sudo nano /etc/network/interfaces Añadimos una Ip estática y los DNS de google. auto eth0 iface eth0 inet static address 192.168.1.132 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 $ sudo ifdown eth0 $ sudo ifup eth0 Verificamos. $ ifconfig -a  

  • | | |

    Multisite con Apache2 Virtual Hosts en Ubuntu 14.04

    Tenemos una web creada en WordPress y necesitamos crear un subdomio para crear otra instancia de WordPress diferente. Una forma de realizarlo es mediante los Virtual Host de Apache. El dominio principal es «juancarlos.es» y vamos a crear un subdominio nuevo «tienda.juancarlos.es». Crearemos una carpeta especifica para el subdominio y después podremos instalar sobre esa…

  • |

    Contenedores Docker

    El repositorio de contenedores para descargar esta en https://hub.docker.com Cada repositorio tiene diferentes contenedores.Cada contenedor se etiqueta(tag) para poder diferenciarlos. Para descargar Ubuntu 14.04 $ sudo docker pull ubuntu:trusty trusty: Pulling from library/ubuntu 324d088ce065: Pull complete 2ab951b6c615: Pull complete 9b01635313e2: Pull complete 04510b914a6c: Pull complete 83ab617df7b4: Pull complete Digest: sha256:b8855dc848e2622653ab557d1ce2f4c34218a9380cceaa51ced85c5f3c8eb201 Status: Downloaded newer image for…

  • |

    Docker Compose

    Docker compose es un orquestador de contenedores para gestionar diferentes microservicios. Para instalar Docker Compose vamos a la documentación y elegimos linux. En este momento  la  versión es  la 1.21.2  y el comando para instalarlo es : $ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose % Total % Received % Xferd Average Speed Time Time…

  • |

    JWT (JSON Web Tokens)

    JWT (JSON Web Tokens): En el vasto mundo de la seguridad informática, la autenticación y autorización son dos conceptos cruciales. Ambos garantizan que los usuarios sean quienes dicen ser y tengan acceso solo a los recursos que les corresponden. En este contexto, JWT (JSON Web Tokens) ha emergido como una solución elegante y eficiente. 😎…