Formulaire email ne fonctionne pas
Auteur : D. Guy
Visité 2182,
Followers 1,
Partagé 0
Mon formulaire de contact email ne fonctionne pas il semble etre opérationnel mais les mails n'arrivent pas.
J'ai un formulaire semblable sur un autre site qui lui fonctionne parfaitement.
Posté le
Auteur
copie d'ecran de la page liste du formulair
Salut Guy,
Est-ce que le PHP 5.6 minimum est bien activé sur le serveur ? Voir à tester les différentes scripts du formulaire depuis le panneau d'administration en ligne du site ( http://www.larondedesartsenmorvan.fr/admin/ ).
En profiter pour voir si tout est au vert...
@Suivre,
J.P.
Auteur
la version 7.2 de PHP est installée sur mon hébérgeur Online.net
tout est au vert sur le panneau d'administration
denombreux messages d'erreurs figurent dans l'email log et correspondent aux essais que j'ai fait avec divers reglages.
[2019-06-01 18:30:14] Could not instantiate mail function.
[2019-06-01 18:30:14] Could not instantiate mail function.
[2019-05-31 10:40:40] Could not instantiate mail function.
[2019-05-31 01:34:46] Could not instantiate mail function.
[2019-05-31 01:34:46] Could not instantiate mail function.
[2019-05-31 01:28:49] Could not instantiate mail function.
[2019-05-31 01:28:49] Could not instantiate mail function.
[2019-05-31 01:24:17] Could not instantiate mail function.
[2019-05-31 01:23:47] Message body empty
[2019-05-31 01:11:10] Could not instantiate mail function.
[2019-05-29 12:08:22] Cannot send email with internal script
[2019-05-29 12:08:21] Cannot send email with internal script
[2019-05-29 11:42:22] Cannot send email with internal script
[2019-05-29 11:42:21] Cannot send email with internal script
[2019-05-29 11:16:02] Cannot send email with internal script
[2019-05-29 11:16:02] Cannot send email with internal script
[2019-05-29 10:37:54] Cannot send email with internal script
[2019-05-29 10:37:53] Cannot send email with internal script
[2019-05-29 00:10:24] Cannot send email with internal script
[2019-05-29 00:10:23] Cannot send email with internal script
[2019-05-28 11:15:52] Cannot send email with internal script
[2019-05-28 11:15:52] Cannot send email with internal script
[2019-05-28 10:56:24] Cannot send email with internal script
[2019-05-28 10:48:07] SMTP connect() failed.
[2019-05-28 10:36:19] Could not instantiate mail function.
[2019-05-28 10:12:45] Could not instantiate mail function.
[2019-05-28 09:56:46] Could not instantiate mail function.
[2019-05-28 09:40:46] Could not instantiate mail function.
[2019-05-28 01:42:51] Could not instantiate mail function.
[2019-05-28 01:36:04] Could not instantiate mail function.
[2019-05-28 01:36:04] Could not instantiate mail function.
[2019-05-28 01:21:50] Could not instantiate mail function.
[2019-05-28 01:21:50] Could not instantiate mail function.
[2019-05-27 19:48:44] Could not instantiate mail function.
[2019-05-27 19:48:44] Could not instantiate mail function.
[2019-05-27 13:17:01] Could not instantiate mail function.
[2019-05-27 13:17:01] Could not instantiate mail function.
Salut Guy,
Si tout est au vert sur le panneau d'admin, il est fort possible que le souci vienne du serveur en question.
J'ai vu le même type d'erreur sur d'anciens sujets de 2016 à 2018 et cela semblait bien provenir de l'hébergeur. G. Patrick, par exemple, avait eu le même problème avec Online.net. Il n'avait pas trouvé de solution et a changé pour un autre opérateur. A partir de là ses formulaires fonctionnaient bien de nouveau.
Contacte le support de Online.net pour leur soumettre ton problème et voir ce qu'il peut en être...
Récupéré sur une vieille intervention d'un technicien Incomedia (à toutes fins utiles) :
"Comme il semble que le serveur de messagerie sur votre serveur d’hébergement ne permet pas d’envoyer de courriels, il ne prend pas en charge les scripts de messagerie utilisés par le programme.
Vous devez contacter le support d'hébergement pour demander plus d'informations sur le problème car ils pourront voir dans le journal pourquoi ces courriels ne sont pas envoyés."
@+, J.P.
Auteur
je viens d'avoir la hotline de Online.net, ils m'ont confirmé la fonctionnalité de mon site, la conformité des paramêtrages et de la version PHP. Le problème viens donc de WS, ce qui se confirme aussi par le fait que mes autres sites dont le formulaire fonctionnait sont maintenant hs depuis que je les ai mis à jour. Merci d'étudier ce problème y a t-il un soucis avec la dernière version de WS5 pro 12
Merci d'avance
Hello,
La version 12 est très ancienne et ne fait plus l'objet d'un suivi particulier.
Je signale toutefois ton souci au Support Incomedia. Attendre le passage d'un technicien.
J.P.
Bonjour,
malheureusement, l'assistance technique directe pour la version 12 de WebSite X5 n'est plus disponible, pour cette raison, malheureusement je ne peux pas vous aider avec cette problématique. Plus d'informations sont disponibles ici : https://helpcenter.websitex5.com/fr/post/196325
Je suis très désolée pour ça ! Je vous suggère quand même de laisser ce message public, pour que les autres usagers puissent vous aider à retrouver une solution.
Je vous souhaite une bonne journée.
Auteur
Je ne comprends pas que cette fonction qui était opérationnelle tres recement soit subitement hs alors que je n'ai rien changé mais seulement mis à jour les fichiers de mes sites. Je ne savais pas qu'il était obligatoire d'acheter la dernière version pour pouvoir utiliser un logiciel dont j'ai acheté régulièrement les versions 8, 9, 10, 11, 12.
Quelqu'un peut il m'aider?
Salut Guy,
Je viens de tester le formulaire en ligne sur un projet V12 et le formulaire a parfaitement bien fonctionné. Testé sur 3 adresses électroniques différentes... Tout est bien arrivé sur ma boîte.
Pourquoi ne tentes-tu pas de tester ton projet sur un autre hébergement (de type gratuit, mais avec PHP 5.6 minimum) pour voir ce que ça peut donner ?
@+, J.P.
Auteur
Online est sous PHP 7.2, je suit chez eux depuis des années et n'ai jamais eu ce problème. essayer sur un autre hebergeur n'est pas si simple sur un hebergement gratuit je ne logerais pas mon site il faudrait donc que j'en fabrique un plus petit pour essayer.
Re... ;o)
Le PHP n'est pas seul en cause... Il faut aussi penser que le serveur doit avoir une commande "Mail" activée" pour que les formulaires fonctionnent.
Pistes à explorer :
As-tu essayé ton formulaire avec une autre adresse mail de contact que celle utilisée en ce moment ?
et en supprimant sur le formulaire actuel l'envoi d'un mail de confirmation...
Est-ce que ton hébergeur ne t'a pas bloqué pour l'envoi en masse des messages de tes tests ? (ton message plus haut avec toute la liste des erreurs...).
J.P.