Bonjour à tous,
Je suis vraiment en galère...
J'ai réalisé pour un client, un site en deux langues (anglais et italien).
C'est du html5 css3 bootstrap.
il est structuré comme suit :
www.son-nom.com (anglais)
www.son-nom.com/ita (italien)
Dans chacun d'entre eux, se trouve un formulaire de contact. Ils sont strictement identiques, seul la langue change (anglais ou italien) en front end dans le formulaire. Chaque formulaire dispose de son propre fichier « send.php » dans le répertoire racine de chaque langue; là aussi, ils sont parfaitement identiques.
Le site est en ligne depuis environ 1 mois; nous avions fait tous les tests de rigueur et tout fonctionnait sans problème.
Depuis 4 jours, le problème que je rencontre est le suivant :
Le client ne reçoit plus ses mails provenant de la version anglaise alors que dans la version italienne, tout fonctionne. Le message semble partir, mais il ne reçoit rien. Les logs sur le serveur client indiquent que les mails (de la partie anglaise) ne sont pas envoyés.
J'ai un clone de son site sur le mien et tout fonctionne normalement.
Je ne suis vraiment pas calé en PHP.
Pour anticiper voici les vérifications réalisées :
Pas dans les spams
J'ai testé avec différentes adresses mails (Gmail, Hotmail, mon adresse pro), cela ne fonctionne pas
Le site client n'est pas black listé
Les directives SPF sont au vert
L'adresse mail est la même dans les 2 send.php
Quelqu'un aurait-il une idée du problème ?
Merci d'avance
Partager