Pb lecture mail envoyé via PHP

Pb lecture mail envoyé via PHP - PHP - Programmation

Marsh Posté le 22-01-2017 à 15:14:17    

Bonjour,
 
Depuis quelques jours, je rencontre un problème étrange. Dans une appli web que j'ai développée il y a plusieurs années, j'utilise une fonction à moi pour envoyer des e-mails contenant du HTML. Elle a toujours bien fonctionné aussi bien quand elle a été installée sur un serveur Windows (2000, XP) ou Linux (Red Hat, Open Suse).
 
Là, elle est sur un NAS Synology. Pour l'envoi des mails, je passe par le smtp de Free.fr (auth via une adresse de chez eux). Hormis parfois des blocages dus sans doute à trop d'e-mails envoyés aux membres de l'asso dans un courte période (environ 120 mails en moins d'1h, j'essaye d'étaler les envois), ça se passe bien : tout le monde arrive à lire les mails sur sa messagerie (client web genre Gmail, Zimbra, Thunderbird, Outlook...).
 
Sauf qu'il y a quelques jours, impossible d'envoyer des mails via Free.fr. Je suis donc passé par notre hébergeur 1&1 (avec connexion via une adresse mail de notre nom de domaine pris chez lui). Pour les envois, c'est bon mais bizarrement, les mails envoyés depuis mon appli, vus par les gens sur Outlook sont affichés "brut" (on voit les entêtes et le code HTML). Du coup, c'est pas lisible. Les autres qui regardent leurs mails sur Zimbra, Gmail n'ont pas ce pb et sur Thunderbird, ça a l'air d'être bon...
 
J'aurais tendance à penser que ça vient du SMTP de 1&1 qui provoque le pb.
 
Cependant, pour des listes de diffusion, ça passe aussi via notre NAS et l'envoi via le SMTP de 1&1 et là, pas de pb.
 
Du coup, c'est peut-être un pb de compatibilité ma lib d'e-mail/SMTP 1&1 :/
 
Ca vous dit quelque chose ce genre de pb ?
 
Merci :jap:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 22-01-2017 à 15:14:17   

Reply

Marsh Posté le 22-01-2017 à 22:45:25    

Ca a l'air de se préciser : en refaisant un test d'envoi de mail via le serveur de Free.fr, le mail est lisible par Outlook. Le pb vient donc bien de 1&1 qui ne semble pas apprécier le formalisme de mon mail :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 23-01-2017 à 19:12:19    

donc selon toi 1&1 modifierait le contenu du mail. Pas très "neutralité du net" tout ca


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 23-01-2017 à 19:15:42    

J'ai souvent eu des soucis avec outlook, faudrait récupérer les entêtes complète du mail et les comparer. Voir du coté des headers du mail et les comparer :  
 - retour chariot
 - content-type
 
PS : Windows (2000, XP)  : c'est pas tout jeune ca :)


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 23-01-2017 à 20:24:43    

PierreC a écrit :

donc selon toi 1&1 modifierait le contenu du mail. Pas très "neutralité du net" tout ca


Quand tu ouvres un mail, tu vois qu'entre le moment où il a été expédié et qu'il arrive au destinataire, t'as plein d'entêtes qui sont rajoutés, à chaque passage sur un serveurs relais SMTP, je pense.
 
Je me demande si y'a pas un de ces entêtes qui viendrait perturber Outlook. Ce matin, un autre utilisateur sur Outlook m'a confirmé le retour à la normale.
 
Sur Outlook express (celui livré avec XP), pas de pb d'affichage. C'est bizarre quand même :??:
Je précise, le XP, c'est ma station de dév :D


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed