Buenas a tod@s!
Caigo en paracaídas tras crear un ticket que nos ha tenido en vilo todo el día con los chicos de soporte (Rubén y Carlos), intentaré ser breve pero dar detalles completos:
Tengo una Web en WP hace más de un año, y tras las típicas pruebas todo iba bien, hasta hoy que he descubierto que no recibo los emails del formulario.
1. Hice pruebas desde la web (sitio de una una sola página) y si bien me salía el mensaje de confirmación impreso en pantalla "Mensaje enviado", no yo recibía nada en mi email.
Repito, tengo pruebas del año pasado (verano) y sí me llegaba. No toqué más la web.
En ese entonces usaba WP Mail SMTP (configurado con Brevo) y WP Forms.
2. Ejecuté la "prueba de envío" desde el plugin de WP Mail SMTP y daba OK, el mensaje se enviaba (y lo recibí). Pero los mensajes desde el formulario de la web nada.
3. Empecé a sospechar que el problema estaría en el servicio de Brevo, o bien el plugin WP Forms. Por lo que desactivé ambos.
4. Instalé Formidable (pues estoy acabando una nueva web con WPress y este chuta muy bien, aparte de guardar registro de cada formulario enviado.
5. Tras configurar Formidable, crear un form, e insertarlo en la web, pasé a configurar WP Mail SMTP... esta vez no selecciono Brevo, sino que lo hago con la opción "Otro SMTP", usando los datos propios de mi hosting.
6. Pruebo el form y se queda pensando... no envía.
7. Ejecuto la "prueba de envío" desde WP Mail SMTP y tampoco se envía, da error de conexión de servidor (ya mosca)... :/
8. Tras revisar la conf de todo e incluso comparándolo con la conf de la web en desarrollo de mi cliente (que me funciona), creé un ticket a soporte.
9. Remití bajo petición, capturas de los errores que consigo y captura de la conf SMTP. Me confirman que la configuración es OK, pero efectivamente el form no se envía.. queda pensando.
10. Me consta que Carlos, de soporte, ha probado diferentes versiones de PHP (de hecho me ha indicado que debía actualizar la que tenía 6.X a 8.4 --> acabo de hacerlo) como un tema adicional. Pero que el problema persiste y no encuentran motivo.
11. DATO "CURIOSO", en una única de las pruebas que ha hecho Carlos esta noche (23h)... sí recibí notificación de un envío de formulario pero al email que tengo como "cc" definido en el formulario, que es un @msn.com. En el mío personal con el mismo dominio que la web nada. Aclaro de paso que los anteriores envíos de prueba desde el form TAMPOCO me llegaban en copia al @msn.com
12. También aclaro que TODOS los datos de los forms se están guardando en el plugin Formidable, pero no se envían por email.
13. Último mensaje con Carlos, que me redirige al foro, con los especialistas de CMSs 🙂
...espero daros pocos dolores de cabeza o ninguno, tengo todas mis esperanzas en uds 🙂
Si puedo aportar más datos, soy todo vuestro!
Gracias de antemano chicos,
Alex.
PD: adjunto una batería de imágenes compartidas con soporte, por si os ayuda en algo.
Que tal Alex,
Gracias por tu detallada consulta, despues de analizarla entiendo de que ya se han ejecutado varias pruebas previas desde nuestros compañeros de Tickets por lo que de entrada debo descartar que se trate de un bloqueo a nivel de servidor
Considerando esto y la serie de pasos que han ejecutado sin una resolucion satisfactoria hay algunos acercamientos que me gustaría sugerir?
1- Entiendo que las pruebas finales se hicieron con las credenciales SMTP de un correo de Webempresa, porque no se volvió a intentar con la configuración previa de la plataforma de Brevo?
2- Regresando a la configuración del SMTP con correo de Webempresa se han validado credenciales, probado un puerto distinto (578) o incluso crear una dirección de correo nueva solo para el uso del SMTP?
3- Considerando que la conexión con el correo de Webempresa no funcione por diversos motivos (probablemente como se haya apuntado el dominio principal) hay una alternativa desde WP Mail SMTP de configurar un correo Gmail como canal SMTP, Tenemos un articulo que explica el paso a paso https://www.webempresa.com/blog/configurar-gmail-en-wordpress-con-el-plugin-wp-mail-smtp.html
Lo ideal es poder establecer una conexión efectiva en la cual si que puedan entregar las notificaciones correspondientes
Por último, pero no menos importante valdría la pena validar si la dirección de correo a utilizar se encuentra bajo lista negra https://dnschecker.org/ip-blacklist-checker.php
Echale un vistazo y nos comentas
Saludos!