Problème dans le format des emails envoyées par GRR

  • Rapace
  • Membre senior
  • Membre senior
Plus d'informations
il y a 7 ans 2 mois #44 par Rapace
Sur le forum, les balises sont entre crochet [ code]ici le texte<br>avec un saut de ligne[ / code] (sans les espaces) donne :
Code:
ici le texte<br>avec un saut de ligne

Production : GRR : 1.9.7e - Hébergement : Ubuntu 14-04 + PHP 5.5.9
Test : GRR (3.5.1 et 4.0.3) + Ubuntu 22.04.1- PHP : 8.0.1

Connexion ou Créer un compte pour participer à la conversation.

  • Rapace
  • Membre senior
  • Membre senior
Plus d'informations
il y a 7 ans 2 mois #46 par Rapace

rsk écrit: Oui il y a des retours chariots dans le code source, visiblement des retours chariots texte brut \n mais le content-type plus haut dit que c'est du html, or comme le client email ne voit pas les balises html <br> il affiche donc tout d'un bloc.

À tester, dans le fichier include/mail.class.php remplacer la ligne 80 par
Code:
$mail->Body = nl2br($message)

rsk écrit: Une question que je me pause par rapport à la version 1.97 c'est : pourquoi GRR 3.x envoie avec un content-type multipart/.. pour afficher simplement du texte ?

Je suppose que la bibliothèque permettant l'envoi de mail (PHPmailer) doit le définir par défaut en "multipart" ce qui lui permet d'envoyer en HTML avec un corps de message alternatif en TXT (non défini dans GRR).

Production : GRR : 1.9.7e - Hébergement : Ubuntu 14-04 + PHP 5.5.9
Test : GRR (3.5.1 et 4.0.3) + Ubuntu 22.04.1- PHP : 8.0.1
Les utilisateur(s) suivant ont remercié: JeromeB

Connexion ou Créer un compte pour participer à la conversation.

  • rsk
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 7 ans 2 mois #47 par rsk
yooUUUUPI ! ça fontionne.
Merci beaucoup, je me demande tout de même si je suis le seul a avoir eu ce problème ? si oui c'est curieux .
Les url ou autres adresses emails dans le corps du message restent présentées sous forme brute, je pense qu'il y a tout de même un truc qui ne va pas, mais ce n'est pas bien grave.
Cordialement,
Frédéric

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan