Projet

Général

Profil

Actions

Anomalie #7863

fermé

[Analyse] Encodage dans l'objet du courriel des notifications

Ajouté par Henri QUENEAU il y a plus de 6 ans. Mis à jour il y a plus de 3 ans.

Statut:
R&D - Terminé
Priorité:
2-Sérieux
Version cible:
Début:
09/02/2018
Echéance:

Description

Bonjour,

Les notifications mails envoyées par l'application sont mal encodées.
Lorsqu'un sujet contient un ou des caractères accentués, on obtient ce resultat :

Dans le code source du message, on remarque que l'en-tête Subject est mal formatée :

on a :

Subject: =?UNKNOWN?Q?Avis/=C3=89l=C3=A9ments_=C3=A0?= fournir

alors qu'il faudrait avoir :

Subject: =?UTF-8?Q?Avis/=C3=89l=C3=A9ments=20=C3=A0=20fournir?=

La solution que nous avons testée et qui permet de résoudre le problème est de remplacer la fonction _encodeHeader (https://labs.maarch.org/maarch/MaarchCourrier/blob/17.06.8/apps/maarch_entreprise/tools/mails/htmlMimeMail.php#L681) par le correctif proposé ici : https://www.phpclasses.org/discuss/package/32/thread/4/

Et de ne plus exclure l'encode du sujet (https://labs.maarch.org/maarch/MaarchCourrier/blob/17.06.8/apps/maarch_entreprise/tools/mails/htmlMimeMail.php#L798)

Merci d'avance.


Fichiers

sujet_mail.png (2,71 ko) sujet_mail.png Yoann DELATTRE, 09/02/2018 11:04
html_body.txt (2,4 ko) html_body.txt Yoann DELATTRE, 16/05/2018 15:55
Sans titre.png (73 ko) Sans titre.png Henri QUENEAU, 17/05/2018 16:48
htmlMimeMail.php (28,3 ko) htmlMimeMail.php Yoann DELATTRE, 18/05/2018 08:52

Demandes liées 2 (0 ouverte2 fermées)

Lié à Backlog Courrier - Anomalie #8439: [Analyse] Encodage objets des courrielsR&D - TerminéEDI PO21/09/2018Actions
Copié vers Backlog Courrier - Anomalie #10780: (18.04) Encodage dans l'objet du courriel des notificationsRejetéMaarch Courrier DEV TEAM09/02/2018Actions

Mis à jour par Henri QUENEAU il y a plus de 6 ans

  • Assigné à Henri QUENEAU supprimé

Mis à jour par Henri QUENEAU il y a plus de 6 ans

voir le ticket #7156

Mis à jour par Emmanuel DILLARD il y a plus de 6 ans

  • Sujet changé de Problème d'encodage dans le sujet des notifications à Encodage dans l'objet du courriel des notifications
  • Statut changé de A traiter à R&D - A planifier
  • Priorité changé de 2-Sérieux à 3-Mineur
  • Version cible 17.06 supprimé

Mis à jour par Florian AZIZIAN il y a plus de 6 ans

  • Sujet changé de Encodage dans l'objet du courriel des notifications à [Analyse] Encodage dans l'objet du courriel des notifications

Mis à jour par Nestor Pegane il y a plus de 6 ans

Testé sur la 17.06: aucun problème, pas d'objet tronqué, les caractères spéciaux apparaissent bien. Le problème vient peut-être de la configuration du serveur de mail.

Mis à jour par Emmanuel DILLARD il y a plus de 6 ans

  • Statut changé de R&D - A planifier à 17

Mis à jour par Emmanuel DILLARD il y a environ 6 ans

  • Statut changé de 17 à R&D - A planifier

Mis à jour par Emmanuel DILLARD il y a environ 6 ans

  • Priorité changé de 3-Mineur à 2-Sérieux

Mis à jour par Florian AZIZIAN il y a environ 6 ans

  • Lié à Anomalie #8439: [Analyse] Encodage objets des courriels ajouté

Mis à jour par Emmanuel DILLARD il y a environ 6 ans

  • Projet changé de 298 à 299
  • Statut changé de R&D - A planifier à R&D - En cours
  • Assigné à mis à Maarch Courrier DEV TEAM
  • Version cible mis à 19.04 (Fin de vie)

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Statut changé de R&D - En cours à R&D - A Revoir

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Statut changé de R&D - A Revoir à R&D - En cours

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

(EDISSYUM) Est-il possible d'avoir une liste des encodages possible à renseigner dans le config.xml du sendmail ?

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Statut changé de R&D - En cours à R&D - A Revoir

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Statut changé de R&D - A Revoir à R&D - En cours
  • TMA SPM

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

Testable avec un compte outlook (voir HQU)

Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Projet changé de 299 à 298
  • Statut changé de R&D - En cours à R&D - Terminé

Mis à jour par Emmanuel DILLARD il y a plus de 5 ans

  • Copié vers Anomalie #10780: (18.04) Encodage dans l'objet du courriel des notifications ajouté

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 298 à Backlog Courrier
  • Version cible changé de 19.04 (Fin de vie) à 19.04 (Sécurité)
Actions

Formats disponibles : Atom PDF