¿Que es SMTP?
SMTP (Simple Mail Transfer Protocol) es un estándar de Internet que define el formato y la manera en que se envían los mensajes de correo electrónico.
Es el protocolo de transferencia de correo electrónico más utilizado en la actualidad.
Características principales:
-
Sencillez: es simple y fácil de usar.
-
Compatibilidad: es compatible con la mayoría de los clientes de correo electrónico y servidores.
-
Versatilidad: permite el envío de correos electrónicos desde cualquier dispositivo con conexión a Internet.
- Efectividad: el principal beneficio del uso de SMTP para el envío de correos electrónicos es que garantiza la entrega del mensaje al destinatario.
Otros beneficios:
- Seguridad: los mensajes enviados a través de SMTP están encriptados, lo que protege contra posibles interceptaciones y manipulaciones.
- Fiabilidad: debido a su simplicidad, SMTP ofrece un alto nivel de confianza. Esto significa que los mensajes enviados a través de este protocolo tienen menos probabilidad de ser bloqueados o enviados a las listas de SPAM.
Como ves, no parece que quepan dudas que utilizar un servidor SMTP para enviar los correos electrónicos es bueno. Realmente puede marcar un antes y un después en el éxito de nuestros envíos.
Hay muchas formas de hacer esto, ya que la mayor parte de las plataformas de Email Marketing y algunos servicios de correo ofrecen este servicio, además que los principales CMS ya traen la posibilidad de configurar los parámetros para incluir el envío a través de SMTP.
Como configurar SMTP en Joomla
En este primer caso lo voy a hacer en Joomla, ya nos permite hacerlo fácilmente sin tener que instalar nada ni tener que tocar nada de código, ya que Joomla viene con esa posibilidad en el core, además tiene una magnífica opción que te permite testearlo para saber si la configuración es la correcta y asegurarte que tus correos llegan adecuadamente.
Veamos como hacerlo:
Lo primero es ir al Backend (Panel de control) de tu Joomla.
En el panel de inicio, en el apartado System, haz clic donde está el icono de una rueda dentada y pone Global. (Otra forma de llegar es ir desde el menú, ir a Sistema y ya desde allí abrir la Configuración global)
Esto abre la página de Configuración global y en esta vemos que en la parte de arriba hay 6 pestañas. Tú tienes que elegir la tercera desde la izquierda, la que dice Servidor.
Ya en la página Servidor, haz scroll para abajo hasta que encuentres un recuadro con la opción que dice Correo electrónico.
En este recuadro tienes que rellenar los datos de los diferentes campos.
Lo primero que hay que hacer es ir a la parte de abajo de ese recuadro y cambiar la opción del Gestor de correo de PHP Mail a SMTP, el campo justo que marca la primera flecha en la imagen.
Al hacer esto, el formulario se expandirá justo por debajo de esta opción. En estos nuevos campos que aparecen es donde tienes que poner los datos de la configuración SMTP. Cada proveedor tiene sus propios parámetros de configuración, pero en el siguiente ejemplo se ve como es para que funcione a través del Servicio de Relay de Gmail. Tiene que quedar como lo que se ve en la siguiente imagen, excepto las flechas rojas. Esas las he añadido yo para que tengas una directriz. Aun así te dejo la configuración escrita para que puedas copiar y pegar y así lo tengas más fácil:
- Gestor de correo: SMTP
- Hospedaje SMTP: smtp-relay.gmail.com
- Puerto SMTP: 465
- Seguridad SMTP: SSL/TLS
- Autenticación SMTP: No
Una vez relleno exactamente como se ve en la imagen, lo único que queda es hace clic en el botón de Enviar correo electrónico de prueba para verificar que todo funciona correctamente.