1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Correo autenticado (SMTP) desde un sitio web
Esta guía detalla el envío de correos electrónicos autenticados desde un sitio web alojado por Infomaniak utilizando configuración SMTP. Para ello, necesitas tener un servicio de correo electrónico. Tienes la opción de utilizar el Servicio de Correo ofrecido por Infomaniak o cualquier otro servicio de correo de tu elección.
El uso de SMTP autenticado para enviar correos electrónicos desde tus aplicaciones ofrece ventajas en términos de seguridad, confiabilidad, gestión de errores, compatibilidad con servidores de terceros y trazabilidad en comparación con el uso de correo PHP no autenticado.
Esta guía detalla la configuración de un servidor SMTP autenticado para las principales plataformas CMS.
Ejemplo de configuración SMTP
Si tienes una dirección de correo electrónico cuyo dominio está asociado con tu sitio web (e-mail@domain-site.xyz por ejemplo), proporciona sus detalles para usarla para enviar desde el servidor web a través de SMTP:
en WordPress
- Inicia sesión en el panel de administración de WordPress
- Instala un plugin SMTP (WP Mail SMTP funciona)
- Configura el plugin, por ejemplo:
A partir de entonces, un correo electrónico enviado desde un formulario de contacto en el sitio (por ejemplo, el formulario predeterminado de Divi) se enviará a través de SMTP. Para asegurarte de esto, simplemente verifica los encabezados de un mensaje recibido a través de este método, especialmente la línea x-mailer
, que mencionará por ejemplo WPMailSMTP/Mailer/smtp
en lugar de PHPMailer
.
en Prestashop
- Inicia sesión en el panel de administración de Prestashop
- Ve a Configuración avanzada y luego Correo electrónico
- Configura el envío a través de SMTP:
Luego verifica (para evitar un error como No se pudo instanciar la función de correo
o error de remitente
) que la dirección que configuraste en estos ajustes avanzados coincide con la dirección que Prestashop usa para el envío. Para hacer esto:
- Inicia sesión en el panel de administración de Prestashop
- Ve a Parámetros de la tienda
- Haz clic en Contacto en el menú lateral izquierdo
- En la pestaña Contactos, verifica que la dirección de correo electrónico coincida con la configurada anteriormente
- Edita las direcciones de correo electrónico si es necesario
- Haz clic en la pestaña Tiendas
- Verifica (y corrige si es necesario) que la dirección de correo electrónico coincida con la configurada anteriormente
en Joomla
- Inicia sesión en el panel de administración de Joomla
- Haz clic en Sistema en el menú lateral izquierdo
- Haz clic en Configuración global
- Haz clic en la pestaña Servidor
- Configura el envío a través del método de envío SMTP: