Mi formulario de contacto no me envía correos

Los formularios solo envían desde tu sitio web publicado, no desde la vista previa. Haz la prueba en el sitio publicado después de cada cambio.

1. Comprueba la dirección

Selecciona el formulario en tu página y ve a Inspector > Ajustes del widget. Asegúrate de que Email Address to Send Form to (Dirección de correo a la que enviar el formulario) sea correcta. Mira también en tu carpeta de spam.

2. Usa Contact Form Advanced

Si tu página usa el widget Contact Form (formulario de contacto) sencillo, el equipo de soporte recomienda sustituirlo por Contact Form Advanced (formulario de contacto avanzado), que entrega los mensajes de forma más fiable.

3. Elige cómo envía el correo el formulario

En Ajustes del widget, busca Mail Sending (Envío de correo).

Opción Qué significa Configuración
SMTP Details Envía a través de una cuenta de correo real. Es lo mejor para la mayoría de las personas. Necesita los datos de esa cuenta
PHP Mail Envía desde tu servidor web. Ninguna, pero es menos fiable y puede no funcionar en algunos servidores
EverWeb Envía a través del servidor de EverWeb. Necesita el complemento Contact Forms Enhanced. Ninguna

En SMTP Details, introduce los ajustes de tu correo, no tus datos de acceso FTP. Es el error más habitual.

Campo Qué introducir
Server (Servidor) El servidor SMTP de tu proveedor de correo. Con el correo de EverWeb, usa mail.yourdomain.com con tu propio dominio, o el nombre de tu servidor. Consulta Ajustes de correo electrónico para Apple Mail, Outlook, Gmail y otras apps (IMAP, POP, SMTP).
Username (Nombre de usuario) Normalmente tu dirección de correo electrónico completa
Password (Contraseña) La contraseña de esa cuenta de correo. Gmail suele necesitar una contraseña de aplicación de Google.
Port y Security (Puerto y seguridad) 465 con ssl, o 587 con tls

Pulsa Test SMTP Details... (Probar datos SMTP) para comprobarlos.

4. Vuelve a publicarlo todo

Ve a Archivo > Publicar sitio completo, no solo a Publicar. Después envía el formulario desde una ventana de navegación privada.

¿Sigue sin llegar nada? Vacía la caché de EverWeb y vuelve a publicar el sitio completo. Ve a EverWeb > Ajustes (Windows: Editar > Opciones) > Copia de seguridad > Gestionar archivos de caché, y mueve tu sitio a la papelera tanto en Preview Cache (caché de vista previa) como en Publish Cache (caché de publicación).

5. Casos especiales

  • Quieres recibir los envíos en Gmail, AOL, iCloud, Hotmail u Outlook. Crea una dirección de tu propio dominio para el formulario, como [email protected]. Úsala en Email Address to Send Form to y en los datos SMTP. Después reenvía esa dirección a tu dirección personal. Podemos configurarte el reenvío.
  • Tu sitio está en otro proveedor de alojamiento. Recomendamos PHP 8.2 o posterior. Pídeles que te confirmen la versión de PHP de tu sitio y que los scripts pueden establecer conexiones SMTP salientes. Algunos bloquean el correo de los formularios.
  • Ves "Check the developer console". Consulta An error occurred while sending the contact form. Check the developer console for errors.

Pregúntanos

Envíanos la dirección de la página, una captura de pantalla de Ajustes del widget con la contraseña oculta, y si funcionó Test SMTP Details....

  • Contact Form
  • 52 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

¿Cómo uso mis propios ajustes SMTP (correo saliente) con mi formulario de contacto?

Contact Form Advanced puede enviar cada mensaje del formulario a través de una cuenta de correo...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

¿Qué pasa cuando llego al límite de envíos del complemento Contact Forms Enhanced?

Cada vez que un visitante te envía un formulario de contacto, recibes una notificación con lo que...

¿Qué requisitos de servidor tiene el complemento Contact Forms Enhanced?

Si usas EverWeb + Hosting, no tienes que preocuparte por los requisitos del servidor, porque todo...

How can I enable SPAM Protection on my Contact Forms?

EverWeb 3.0 introduces new SPAM Protection options using Google's reCAPTCHA SPAM options. It is...