Veo un mensaje de respuesta con borde verde «Gracias por tu mensaje. Ha sido enviado», pero nunca recibo el correo.

Que se muestre el mensaje con borde verde significa que la función de PHP que envía el correo se ha ejecutado y completado correctamente. Así que si no has recibido el correo, es muy probable que el correo haya sido capturado o destruido después de eso.

Si puedes consultar el registro de tu servidor de correo, podrías obtener algunas pistas. El filtro de spam a menudo causa este tipo de problemas.

Consulta también: Buenas prácticas para configurar el correo

Just another contact form plugin for WordPress. Simple but flexible.