Qué revisar si el formulario de contacto no envía

Tres causas cuando un formulario de contacto no entrega el mensaje

El aviso verde del formulario solo dice que la página hizo el intento. No garantiza que alguien haya leído el mensaje.

A quién le escribe

Abre la configuración del formulario y lee el destinatario. Tiene que ser una casilla que exista en tu dominio, o una dirección externa que sí revises. Un error de tipeo, o una casilla de un encargado que ya no está, deja los contactos en el vacío mientras el sitio muestra “gracias”.

Prueba cruzada

Envía el formulario con un asunto reconocible, por ejemplo “prueba 12 octubre”. Después entra al webmail de la casilla destino, no solo al teléfono. Si el mensaje está en la bandeja de entrada, el formulario funciona y el problema es el equipo donde lo buscabas.

Si no está en el webmail, revisa el espacio de esa casilla y el registro de entrega en cPanel, con la dirección destino. Ahí se ve si el servidor lo rechazó.

Spam del que recibe

Si el destino es un correo externo, el mensaje puede estar en spam. No es que el formulario esté roto. Para que llegue a la bandeja principal, la casilla de origen del sitio tiene que ser del mismo dominio y el dominio tiene que tener SPF y DKIM en orden.

Evita que el formulario use como remitente el correo del visitante. Muchos servidores rechazan eso porque estás enviando “en nombre” de alguien que no es tu cuenta. El remitente debe ser una casilla tuya; el correo del visitante va en el cuerpo o en responder-a.

En un sitio armado con la creación de sitios web de Hosting Profesional, el formulario sale de una casilla del propio dominio y esa entrega se sigue en cPanel.

El servicio está en los planes de hosting.