1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Utilizar el envío autenticado de correo electrónico desde un sitio web
Esta guía detalla el envío de correo electrónico autenticado desde un sitio web alojado por Infomaniak utilizando una configuración SMTP; la configuración de un servidor SMTP autenticado se presenta para los principales CMS.
Preámbulo
- El uso de un SMTP autenticado para el envío de correo electrónico desde sus aplicaciones ofrece ventajas en términos de seguridad, fiabilidad, gestión de errores, compatibilidad con los servidores de terceros, y trazabilidad en comparación con el uso de PHP mail no autenticado.
Ejemplos de configuración SMTP...
Requisitos previos
- Poseer un servicio de correo electrónico; tiene la posibilidad de utilizar el Service Mail ofrecido por Infomaniak o cualquier otro servicio de correo electrónico a su conveniencia.
Cuando usted tiene una dirección de correo electrónico cuyo dominio está vinculado a su sitio web ( e-mail@domain-site.xyz p.ex) informe sus detalles para usarlos en los envíos desde el servidor web a través de SMTP:
... en WordPress
- Inicie sesión en la tabla de administración de WordPress.
- Instale una extensión SMTP (WP Mail SMTP funciona).
- Configure la extensión, por ejemplo:
Por lo tanto, un correo electrónico enviado desde un formulario de contacto presente en el sitio (formulario predeterminado) Divi p.ex) lo será mediante un método SMTP.
Para asegurarse de ello, basta con mirar las cabeceras de un mensaje llegado a través de este medio, en particular la línea x-mailer
que podrá mencionar p.ex WPMailSMTP/Mailer/smtp
en lugar de PHPMailer
.
Nota: el x-mailer puede ser cualquier indicación no necesariamente representativa del método de envío real!
...en Prestashop
- Inicie sesión en el tablero de administración de Prestashop.
- Vaya por debajo Parámetros avanzados y luego E-mail.
- Configure el envío a través de SMTP:
A continuación, compruebe (a fin de evitar un error típico) Could not instantiate mail function
o sender mismatch
) que la dirección que ha configurado en estos parámetros avanzados corresponde bien a la dirección que utiliza Prestashop durante los envíos. Para ello:
- Inicie sesión en el tablero de administración de Prestashop.
- Vaya por debajo Configuración de la tienda.
- Haga clic en Contacto en el menú lateral izquierdo.
- En la pestaña Contactos, compruebe que la dirección de correo electrónico mencionada es la misma que la anterior.
- Editar direcciones de correo si es necesario:
- Haga clic en la pestaña Tiendas.
- Compruebe (y corrija si es necesario) que la dirección de correo electrónico mencionada sea la misma que la anterior:
...en Joomla
- Inicie sesión en el tablero de administración Joomla.
- Haga clic en Sistema en el menú lateral izquierdo.
- Haga clic en Configuración global:
- Haga clic en la pestaña Servidor.
- Configure el envío a través del método de envío SMTP: