formulaire pas de mail

Démarré par ptijoz, Mar 02, 2026, 06:34 PM

« précédent - suivant »

Tôt

Bonjour Sylvain,

Je dispose d'autres hébergements et vais effectuer des tests complémentaires. Je vous tiendrai informé des résultats.
Je pourrai m'y consacrer dès demain soir.
Tests prévus sur des hébergements situés en France, en Belgique et au Royaume‑Uni.

Cordialement,

Tôt

Re,

Ce qui est coché :

Envoyer par mail les données saisies
Aux groupes à partir de : Administrateur
A un membre : MOI
A une adresse email : MON MAIL
Répondre à l'expéditeur depuis le mail de notification

Lorsque tous les paramètres du serveur mentionné ci‑dessus sont correctement configurés, les e‑mails sont bien reçus.
La version utilisée provient directement de votre site.
J'effectue systématiquement des tests avant toute modification sur le site original.

« Auparavant, il suffisait d'attribuer le groupe Administrateur pour que cela fonctionne. »

Cordialement,

ptijoz

#17
Bonjour et merci à Tôt de rejoindre cette discussion.

Suite à mon ticket, LWS m'a demandé une heure précise et l'adresse email de destination. Comme je n'avais rien sous la main, j'ai renvoyé le formulaire et là ça a fonctionné. Mystère

à LWS j'ai donné quelques explications et extraits de la log
voici des extraits de ce qui m'a été répondu :

CitationAprès analyse, nous constatons que certaines soumissions du formulaire ont été bloquées par le module de sécurité ModSecurity de votre hébergement

Cela signifie que la requête envoyée par le formulaire a été considérée comme potentiellement suspecte par le pare-feu applicatif (WAF), ce qui a empêché l'envoi du mail à ces moments-là.

Ce n'est pas un problème de configuration mail, mais un filtrage de sécurité déclenché sur certaines requêtes.

Nous pouvons soit :

    * analyser plus précisément la règle déclenchée,

    * soit désactiver temporairement ModSecurity sur le domaine afin de confirmer définitivement l'origine du blocage.

Merci de nous indiquer si vous souhaitez que nous procédions à un test avec la protection désactivée temporairement.

je n'ai pas encore répondu à ce ticket (ne sachant que penser) et j'ai réessayé mon formulaire complet en marquant un peu n'importe quoi et cela fonctionne  :o



J'ai essayé plusieurs fois dans la journée et c'était toujours un échec !  Je n'ai jamais reçu le retour de formulaire de Sylvain.
Et maintenant, là, tout fonctionne. Mais comment expliquer tout ce chaos ?

Que dois-je répondre à LWS ?

Merci de vos conseils

Citation de: Sylvain le Mar 03, 2026, 05:31 PMPtijoz,

est ce que tu as dans ton navigateur mis des restrictions à l'uitlisation des scripts javascript ?

Peux-tu nous faire parvenir ton fichier site/data/base/module.json, il faut aller le chercher par FTP et le mettre dans un zip pour le communiquer ici.

Pour chacune de tes inputs tu devrais avoir quelque chose comme ça :

               {
                    "name": "Subject",
                    "position": 2,
                    "required": true,
                    "type": "text",
                    "values": ""
                },

Je soupçonne un problème sur la position qui est calculée par javascript
Citation de: Sylvain le Mar 03, 2026, 05:31 PMPtijoz,

est ce que tu as dans ton navigateur mis des restrictions à l'uitlisation des scripts javascript ?

Peux-tu nous faire parvenir ton fichier site/data/base/module.json, il faut aller le chercher par FTP et le mettre dans un zip pour le communiquer ici.

Pour chacune de tes inputs tu devrais avoir quelque chose comme ça :

               {
                    "name": "Subject",
                    "position": 2,
                    "required": true,
                    "type": "text",
                    "values": ""
                },

Je soupçonne un problème sur la position qui est calculée par javascript


Sylvain

#18
Bonjour Ptijoz,

Pour les pages contact, formulaire 2 et formulaire 3 les données contenues dans ton module.json sont normales ! je ne comprends pas le warning ligne 250 de form.php que j'ai vu apparaître dans un de tes messages. A surveiller.

CitationDate : 03/03/2026 10:59:41
 IP : xx.xxx.xx.xx:0
 Requête : /formulaire--2/config
 Code HTTP : 301
 Referer : https://ptijoz.fr/formulaire--2/config
 User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0
 Erreur : AH01071: Got error 'PHP message: PHP Warning:  foreach() argument must be of type array|object, string given in /htdocs/module/form/form.php on line 250'

Pour le filtrage des messages avant émission LWS et d'autres hébergeurs calculent un score sur chaque message, si il dépasse un seuil (8 chez LWS) ils suspectent un spam et détruisent le message avant émission.

Chez LWS en te connectant et en allant sur ton panneau de gestion dans la partie Adresses email clique sur Suivi mails et tu auras accés à :

You cannot view this attachment.

Pour ton domaine bien sûr...

Que demander à LWS : puisqu'ils te proposent d'analyser plus précisément la règle déclenchée, accepte ça pourra t'aider à comprendre ce qui bloque l'émission de tes messages. Les causes peuvent être très nombreuses...

Sylvain

Bonjour à tous,

Ce matin j'ai créé:
  • un site avec la version zip 6003 téléchargée sur le deltacms.fr
  • une page form avec uniquement 2 champs texte et le seul destinataire par défaut c.a.d. "administrateur"

  • L'émission de courriels est normal à partir de la page contact ou de la page form
  • Le fichier module.json (configuration des inputs entre autres) est correct, les données du message sont bien enregistrées.

Les hébergeurs deviennent de plus en plus tatillon avant de transmettre les courriels, et l'IA leur a donné de nouveaux outils!

ptijoz

#20
bon moi je craque complètement  :'(

quelques fois ça fonctionne d'autre non
je ne vois pas tous les emails dans le panneau indiqué par Sylvain

et le pompon j'ai mon adresse email de retour des formulaires (différente de mon email client) qui est bloqué pour la 2eme fois par Hard-bounce chez LWS  ???
CitationUne ou plusieurs adresses email de votre domaine sont bloquées pour envois non autorisés (SMTP suspendu). Avant de débloquer, assurez-vous d'avoir corrigé la cause du blocage.

sur d'autres sites chez alwaysdata.com je n'ai jamais de problèmes cet ordre.

Citation de: Sylvain[..]

Les hébergeurs deviennent de plus en plus tatillon avant de transmettre les courriels, et l'IA leur a donné de nouveaux outils!
saleté d'IA >:(