¿Por qué no llega el correo enviado desde mi web?
Los formularios de contacto que no dan resultado rara vez están rotos. Normalmente el correo sí sale, pero no llega.
La causa
La forma estándar en que un CMS envía correo no usa autenticación. El destinatario ve un mensaje que dice venir de su dominio sin prueba alguna, y ese es justo el patrón de una falsificación. Resultado: carpeta de spam, o descarte silencioso.
La solución
Haga que su sitio envíe a través de un servidor de correo real con credenciales, y configure SPF, DKIM y DMARC en su dominio. Así queda demostrado que el correo viene de usted.
Por qué poner la dirección del visitante en el «de» es un error
Muchos formularios ponen como remitente la dirección de quien rellena. Eso convierte su correo en una falsificación del dominio de esa persona. Ponga su propia dirección como remitente y la del visitante como dirección de respuesta.
Para volúmenes mayores
Si su sitio envía confirmaciones de pedido o boletines, use un relay aparte en lugar de su buzón habitual. Así una campaña no arrastra su correspondencia diaria.