No me funciona el formulario de envío de email
Author: Joaquín D.
Visited 637,
Followers 1,
Shared 0
Buenos días compañeros, me he dado cuenta que no me funciona el formulario de envío de datos por email en la web nueva que estoy haciendo pero he probado en las webs anteriores que tengo y antes funcionaba y ahora no. Rellenas los datos, le das a enviar pero no me llega nada al correo. Lo tengo puesto así.
Sabéis si hay manera de solucionarlo? Gracias.
Posted on the
Hola Joaquín,
Te sugiero usar una dirección de correo electrónico con el mismo dominio que el sitio web, en lugar de una "genérica" como Gmail. Muchos proveedores tienen restricciones sobre ellas.
Eric
Author
Buenos días Eric, la he usado y no hay manera de que conecte con el servidor. He usado *** y no funciona.
Hola Joaquín,
¿Qué quieres decir con "no hay manera de que conecte con el servidor"?
¿Aparece un mensaje de error?
Eric
Author
He metido la configuración SMTP y los datos facilitados por el servidor de hosting y la intento configurar en mis cuentas de correo y no me deja, error con el servidor y que no encuentra los datos
Author
Si me mando correos de una cuenta de gmail mía a la que he creado en gmail, si funciona. Si relleno los campos del formulario en la web y lo mando, ni me llega a la cuenta *** ni antes me llegaba a la cuenta del propio dominio ***
A través del formulario no me llega nada, pero en las webs que tengo hechas hace tiempo, me llegaban los formularios de la gente y ahora los he probado y tampoco me llegan.
Author
Le he metido en mi gestor de correo Mozilla Thunderbird, los datos facilitados por el servidor y me da error.
Si yo mando un email desde mi correo habitual a la cuenta ***, el correo llega al servidor de alojamiento, pero no me llega en thunderbird porque da error al crear la cuenta.
Este correo lo he mandado desde el mío propio a *** y llega al servidor. Pero en los formularios no me llega nada le ponga el correo que le ponga.
Hola Joaquín,
Cuando alguien completa el formulario, las notificaciones se envían utilizando la dirección de correo electrónico que has configurado, en este caso la de Gmail. Sin embargo, como mencioné, muchos proveedores están restringiendo gradualmente esto, por lo que no es raro que deje de funcionar.
Si estás obteniendo un error al configurar jaudenes @ jaudenesfotografia.es con SMTP, puede haber un error en uno de los parámetros utilizados o puede haber sido usado en el campo incorrecto. ¿El uso de SMTP fue un requisito mencionado por el proveedor? También podrías intentar usar esta dirección con PHP mailer.
Eric
Author
Te refieres en la configuración de W5Pro?
Esta?
Author
Los parámetros que le meto para crear la cuenta son estos:
Nombre de usuario: *** Contraseña: Utilice la contraseña de la cuenta de correo electrónico. Servidor entrante: mail.jaudenesfotografia.es
Servidor de correo: mail.jaudenesfotografia.es
IMAP, POP3 y SMTP require authentication.
Hola Joaquín,
sí, ¿has intentado también usar jaudenes @ jaudenesfotografia.es con PHP Mailer, reemplazando el de Gmail en esa pantalla?
¿A qué te refieres con "crear la cuenta"?
¿Es esa una dirección existente que creaste previamente a través del panel de control de tu hosting u algo similar, o tendría que crearse?
Eric
Author
Aparentemente dice que está todo correcto.
Ya he vuelto a configurar la cuenta y esta vez si que me la ha configurado correctamente. Puedo mandarme correos de mi cuenta de gmail a la cuenta del servidor ***.
Author
Voy a probar a cambiarlo en el formulario y en la web a ver que pasa.
Author
Hola Eric, antes de que cierres el hilo, me puedes ver que estoy haciendo mal en el formulario?
Me llegan los mensajes de envio del formulario con los datos de la persona que lo ha puesto.
Pero no llega el mensaje de confirmación automática al remitente, por lo menos las pruebas que estoy haciendo conmigo no me llegan. Me refiero a este.
El de envío de confirmación al usuario. Hay algo que debo tener marcado o hay algo mal? Puedo hacer una prueba contigo?
Author
Ya se lo que pasa pero no se como darle solución. El problema es con los correos de gmail. No envía el formulario de vuelta cuando es un correo de gmail. H realizado varias pruebas y silo mandas con un email de hotmail funciona perfectamente. Si mandas un formulario con una dirección de gmail te llega a la bandeja de entrada pero no hace la devolución del formulario al remitente, sabes porqué?? Se puede solucionar?
Hola Joaquín,
Entonces, actualmente la dirección @jaudenesfotografia.es está configurada en ambos campos, ¿correcto?
¿Y con esta configuración, la notificación del formulario solo se recibe si se usa una dirección que no es de Gmail?
Eric
Author
Correcto Eric, está tal cual ves ahí. Funciona perfecto mientras no venga un email de gmail
Hola Joaquín,
¿Ni siquiera están en la carpeta de Spam?
Te sugiero contactar a tu proveedor y reportar esto, para verificar si tu servidor de correo interactúa de una manera inusual con el de Gmail.
Eric
Author
Ok Eric , lo comentaré con la empresa de alojamiento a ver que me dicen , es muy raro que permita enviar el mensaje y que no permita la vuelta de justificación .
Author
Buenas tardes Eric . Me han contestado esto :
Hola,
Con el fin de evitar el problema, debe utilizar el script de formulario de contacto utilizando la autenticación SMTP que se configura con la cuenta de correo electrónico de dominio y utilizar el host SMTP como:: bh8910.banahosting.com con el puerto SSL: 465
También puede utilizar la función PHP mailer y configurarla con la dirección de correo electrónico del dominio.
https://support.cpanel.net/hc/en-us/articles/360051197793-Using-the-PHPMailer-library-to-send-messages-via-SMTP
Puede utilizar la siguiente configuración.
Host: bh8910.banahosting.com SMTPSecure = 'ssl'; Port = 465 username: domain email address password: domain email address password
Saludos,
Eljo Jose
BanaHosting.com Inc.
Think Big, Think Bana!
Te cuadra ?
Un saludo
Hola Joaquín,
según eso, tus configuraciones en Parámetros - Correo electrónico deberían lucir más o menos así:
¿Has probado esta configuración?
Eric
Author
Buenos días Eric, efectivamente metiendo la configuración que me has puesto funciona a la perfección, te llega el mensaje del formulario de contacto del cliente y automáticamente al cliente le llega el formulario de acuse de recibo indicando que nos pondremos en contacto con él a la mayor brevedad, ahora con Gmail y cualquier empresa de correo. Te agradezco muchísimo tu ayuda, si no me pones la configuración con el ejemplo tuyo, no me hubiera aclarado, estaba perdido con la respuesta que me mandaron la help desk de la empresa de dominio y hosting.
Aprendo un montón con vosotros, os lo agradezco muchísimo y la paciencia que tenéis. Muchas gracias. Un saludo y si quieres ya podemos cerrar el hilo de la consulta.
Espero que el lío este sirva para alguien que tenga el mismo problema que yo, que creo será habitual.
Un saludo Eric.