Phpmail se usa generalmente de forma predeterminada en sitios web para notificaciones de pedidos, formularios de contacto, para enviar correos electrónicos de notificación de pedidos y algunos otros módulos de envío de correos electrónicos.
Esto no tiene nada que ver con el envío de correos electrónicos desde su software de mensajería pop/imap.
Phpmail es la peor opción para la seguridad de su cuenta y la capacidad de entrega de los correos electrónicos, Google y Hotmail los detendrán regularmente muy rápidamente... pero lo más importante que debe saber es que phpmail es un método de envío completamente obsoleto, que puede enviar correos electrónicos sin autenticación previa, lo que también introduce una vulnerabilidad de seguridad en su cuenta. Este método se utiliza de forma nativa en muchos scripts. PHP o de terceros, y de hecho es posible ajustar esto con bastante facilidad usando el modo autenticado SMTP con o sin SSL.Más información: https://support.yoorshop.hosting/knowledgebase/2967/Desactivacion-predeterminada-de-PHP-Mail.html
Los correos electrónicos enviados en phpmail tienen este formato con el nombre del host, por ejemplo: suusuario@web1.hosting1976.fr, ¿imagina un cliente que tiene que responder a un correo electrónico de este tipo y no reconoce su sitio?
No es profesional... Algunos sitios cubren el correo electrónico enviado por alguien de su dominio y, por lo tanto, pueden aparecer como
.En consecuencia, deberá utilizar/crear un correo electrónico para su correspondencia con los clientes, simplemente utilice un correo electrónico existente o cree otro y redireccionelo al de su elección.
Consulta periódicamente desde tu cPanel los correos electrónicos enviados desde tu cuenta, sección Correos electrónicos: Seguimiento de entrega, haz clic en 'Mostrar todo'
Finalmente, minimice el número de correos electrónicos enviados en el momento del pedido, porque Yahoo y Hotmail los consideran spam cuando se envían varios correos electrónicos en el mismo segundo... La confirmación del pedido tras el pago confirmado se puede resumir en un solo correo electrónico...
Para enviar desde PrestaShop /ex, con un correo electrónico desde un dominio alojado por nosotros, vea la captura de pantalla a continuación (crea tu cuenta de correo electrónico de antemano). Si el correo electrónico es externo, debe reemplazar localhost con el nombre del servidor de correo externo proporcionado por el proveedor externo y puede usar el puerto SSL 465 como se muestra en el ejemplo 2 a continuación.
(Ojo con el puerto SSL 465, no siempre funciona correctamente con PHP 5.6,7, permanezca en 'Ninguno' con el puerto 25 o 587 con 'TLS').NB:
- Debe utilizar nuestro DNS en su dominio para poder utilizar los servicios de correo electrónico local
- No active la 'doble autenticación' en la cuenta de correo electrónico utilizada, esto es incompatible con el envío de correo electrónico desde un sitio web
Ejemplo con PrestaShop:
Con Ninguno + puerto 25 o 587, funciona muy bien y es suficiente localmente, se recomienda
O
O
Si desea utilizar una cuenta de gmail.com en el puerto SSL 465, puede colocar este nombre de host en lugar de smtp.gmail.com:
gmail-smtp-msa.l.google.com
Para WordPress, utilice este complemento: https://wordpress.org/plugins/easy-wp-smtp/installation/
Para Magento, si no funciona, use un plugin
Eideas SMTP externas:
Utilice Gmail como SMTP externo para toda su cuenta de cPanel:
https://support.yoorshop.hosting/knowledgebase/2884/Personalizar-SPF-y-MX-usar-Gmail.html
Por último, utiliza un SMTP externo de Mailjet que no está nada mal para correos electrónicos transaccionales:
https://fr.mailjet.com/
Consulta nuestro artículo sobre phpmail y smtp:
https://support.yoorshop.hosting/knowledgebase/1089/Enviar-correos-electronicos-desde-nuestro-servidor.html
Con SMTP externo, debe configurar el tipo de SMTP en su CMS, de lo contrario continuará yendo a php por nuestro servidor. Además, mediante el 'Enrutamiento de correo electrónico' de tu cPanel: si quieres ir externo también para recibir correos electrónicos, elige 'Remoto'
