Question

Nous envoyons des newsletters.Le format utilisé est HTML pour autant que je sache, mais sur certains clients, les lettres accentuées ne s'affichent pas uniquement là où le code est visible.Par exemple:"& nbsp" ou "&eacute" etc.Malheureusement, je ne connais pas encore plus de détails, car mon ami m'a demandé de l'aider.Quel serait l'en-tête d'e-mail approprié pour ce type d'e-mails ?Je soupçonne que le problème réside là.Merci pour ton aide.

mise à jour:J'ai plus d'informations maintenant.Le fait est qu’ils utilisent un service fourni par un tiers.Il est basé sur le Web et utilise TinyMCE pour éditer les courriers (malheureusement, je doute de pouvoir accéder aux paramètres).Quoi qu'il en soit, ils ont réussi à m'envoyer un en-tête du mail :

Encodage de transfert de contenu :Type de contenu imprimé cité:texte simple;jeu de caractères = ISO-8859-1

Ne devrait-il pas être « text/html » au lieu de « text/plain » ?Parce que si c'est clair, alors il est évident que ce n'est pas un rendu, n'est-ce pas ?Ou est-il possible que l'en-tête de l'e-mail envoyé soit "text/html" mais que le logiciel de messagerie du client ne puisse pas gérer les e-mails HTML et le change en "text/plain" ?Merci pour votre aide, Alex

Était-ce utile?

La solution

Si les choses fonctionnent pour certains clients et pas pour d’autres, il est probable que le charset paramètre dans le Content-Type L'en-tête MIME dans l'e-mail est erroné ou manquant (obligeant les programmes à deviner) ou certains programmes de messagerie ne prennent pas en charge le codage de caractères utilisé ou il existe un problème similaire avec les codages de transfert.

Il serait (au moins dans un certain sens) plus simple de contourner de tels problèmes en codant toutes les données non-ASCII à l'aide de références d'entité ou de caractère, telles que ´ pour é (voir par ex.une liste de références pour le supplément Latin-1).Cela fonctionnerait sur tous les programmes capables de gérer le format HTML et ne dépendrait pas de problèmes d'encodage de caractères ou de transfert.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top