Configurando WP Mail SMTP en WordPress

El servidor SMTP (Protocolo Simple de Transferencia de Correo) es una opción ideal para los administradores de sitios web en WordPress que se comunican regularmente con sus visitantes a través de correos electrónicos. Este servicio proporciona un alto nivel de seguridad y una excelente tasa de entrega, lo que asegura que los mensajes se envíen de manera efectiva. Para aprovecharlo, debes vincular tu servicio de correo electrónico a un proveedor SMTP externo e instalar un plugin SMTP en tu sitio de WordPress.

WP Mail SMTP es un complemento que puede mejorar significativamente la funcionalidad de correo electrónico de su sitio de WordPress. Hace un tiempo atrás habíamos publicado un tutorial de como enviar emails autenticados en WordPress utilizando WP SMTP.

De igual forma, WordPress se basa en la función PHP mail() para el envío de correos electrónicos. Sin embargo, la configuración de esta función puede variar en los diferentes proveedores de alojamiento, lo que genera algunos inconvenientes. Algunos proveedores no la configuran de forma óptima, mientras que otros la desactivan por completo para prevenir un uso indebido.


Una vez instalado el complemento, reemplaza la función mail() predeterminada de PHP por SMTP para enviar correos electrónicos. Este cambio permite una entrega de correo electrónico más confiable y segura desde su sitio de WordPress.

Antes de iniciar la configuración del complemento, es necesario que consigas los datos de tu servidor SMTP. La ubicación de esta información puede diferir según el proveedor de alojamiento web que estés utilizando. En nuestro Centro de Ayuda tenemos: ¿Cómo obtener los datos IMAP y POP3 para configurar mi cuenta de correo?.

Debes ingresar tu configuración SMTP para usar WP Mail SMTP. La primera parte de la configuración será similar, independientemente de tu empresa de alojamiento. Incluye los siguientes campos:

Correo electrónico del remitente (From Email) – Esta dirección de correo electrónico se utilizará para enviar todos los correos electrónicos de WordPress.
Nombre del remitente (From Name) – Este nombre se utilizará para enviar correos electrónicos. Te recomendamos usar el título de tu sitio web.
Ruta de devolución (Return Path) – Marca esta casilla para recibir notificaciones de entrega o mensajes rebotados.
Remitente (Mailer) – Aquí debes seleccionar ‘Otro SMTP’, ya que enviarás correos electrónicos usando el servidor SMTP de tu host.

Debes seleccionar ‘Otro SMTP’ e ingresar la configuración del servidor SMTP proporcionada por la empresa de alojamiento.

  • Host SMTP – La dirección del host SMTP proporcionada por tu empresa de alojamiento.
  • Cifrado – El método de cifrado utilizado por tu servidor de correo para enviar correos electrónicos. Por lo general, es TLS.
  • Puerto SMTP – El puerto utilizado por el servidor de correo saliente.
  • Auto TLS – Esta configuración debe estar activada.
  • Autenticación – Debe estar activada.
  • Nombre de usuario SMTP – Por lo general, es la dirección de correo electrónico que estás utilizando para enviar correos.
  • Contraseña SMTP – La contraseña de la cuenta de correo que estás utilizando para enviar correos. No recomendamos guardar las contraseñas SMTP aquí. En su lugar, debes almacenar tu contraseña en el archivo wp-config.php.

Estos ajustes son necesarios para conectarse con cualquier servidor SMTP. Sin embargo, sus valores pueden diferir de una empresa de alojamiento WordPress a otra. Recuerda que en nuestro Centro de Ayuda tenemos: ¿Cómo obtener los datos IMAP y POP3 para configurar mi cuenta de correo?

Luego debes hacer clic en “Guardar ajustes” para registrar los cambios realizados en la configuración.

Así como también puedes enviar un correo electrónico de prueba para verificar que la configuración SMTP de WordPress esté funcionando correctamente. Introduce una dirección de correo electrónico alternativa para la prueba y selecciona “Enviar correo electrónico”. Si recibes el correo de prueba sin problemas, significa que WP Mail SMTP está listo para ser utilizado.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  X (Twitter)Facebook e Instagram, además de LinkedIn.

Cómo configurar Joomla para enviar correos electrónicos usando SMTP

Por defecto, Joomla usa la función php mail() para enviar correos electrónicos. En SitiosHispanos, nuestros servidores no admiten la función php mail() por tener brechas de seguridad que facilitan el envío de SPAM. Para asegurar tus envíos y para que los correos de tu Joomla lleguen a otros destinos deberás configurar un SMTP.

Top 10 Sites para Descargar Plantillas de Joomla GRATIS

Antes de empezar, asegúrate de haber creado una cuenta de correo en tu Hosting para enviar tus correos a través de Joomla.

Configurar un Servidor SMTP en Joomla

Inicia sesión en tu instalación de Joomla.

mceclip2.png

En el menú principal ve a System y luego a Global configuration.

What are the Joomla! Global Configuration settings? - HostPapa Knowledge  Base

Párate en la solapa Server.

mceclip0.png

Localiza la Configuración de correo para setear tu SMTP y completa con los siguientes parámetros:

Send Mail: Yes
Mailer: SMTP
From email: la cuenta de email con la que vayas a enviar tus correos de Joomla.
From name: ingresa el nombre para mostrar en la bandeja de entrada.
Disable mass mail: No
SMTP Authentication: Yes
SMTP Security: SSL
SMTP Port: 465
SMTP Username: el nombre de usuario es la dirección de email con la que envías.
SMTP Password: ingresa la constraseña de la cuenta de correo.
SMTP Host: ingresa tu servidor de correo (mail.tudominio.com). Si no te llegara a funcionar usando mail.tudominio.com, intenta ingresando “localhost” (sin comillas).

mceclip4.png

Puedes testear la configuración ingresada con el botón Send Test Mail. Si todo va bien te llegará un email a la bandeja de entrada de tu cuenta de correo por defecto registrada en tu instalación de Joomla.

Vuelve a la cabecera y guarda los cambios haciendo clic en el botón Save.

mceclip5.png

Configurar SMTP para el envío de correos en moodle

Ésta configuración sirve para evitar que los correos sean enviados através de PHP y es útil, por ejemplo, cuando la función mail() se encuentra desactivada.

Servidores SMTP:
Aquí tienes que poner mail.midominio.info (sustituyendo midominio.info por el que corresponda).
Seguridad SMTP:
Por defecto pone ninguno y lo puedes dejar así, pero si quieres enviar emails de forma cifrada y más segura puedes escoger:
– SSL
– TLS
SMTP Auth Type:
Por defecto pone LOGIN y lo puedes dejar así, ya que te vas a loguear al fin y al cabo.
Nombre de usuario SMTP:
Tu email completo, por ejemplo, webmaster@midominio.info, info@midominio.info, ayuda@midominio.info o el que hayas creado.
Contraseña SMTP:
Este otro campo no tiene ningún misterio, debes poner la contraseña del email que hayas puesto antes.
Límite de sesión SMTP:
También lo puedes dejar con el 1 que viene por defecto.