Mail automatiques vides et / ou html non interprété

  • pierre.z
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 mois 2 semaines - il y a 4 mois 2 semaines #5479 par pierre.z
Bonjour,
j'ai cherché rapidement mais je n'ai pas trouvé la cause.
Donc nous utilisons la fonction de modération de salles dans GRR.
Et j'ai un comportement bizarre avec les mails automatiques. Je reçois des mails vides et suivant le cas je vais parfois recevoir des mails avec le contenu par défaut de l'appli mais le html n'est pas interprété.

De mon côté j'ai une autre appli qui envoie des mails. Via la fonction mail de PHP, et qui eux arrivent bien à destination formatés.

J'ai supprimé le pare-feu en pensant qu'il était lié à ce comportement mais rien n'a changé.

Voici les infos du serveur sur lequel tourne GRR :

Numéro de version GRR fichier :  : 4.3.3 - Release-v4.3.3
Numéro de version GRR BDD :  : 0400004
Système d'exploitation :  : Linux webd334.cluster030.gra.hosting.ovh.net 5.15.80-ovh-vps-grsec-zfs-classid #1 SMP Wed Nov 30 08:49:06 UTC 2022 x86_64
Version PHP : 7.4.33
Base de données :  : mysql => 8.0.35
Time : 1717393715
Timezone : Europe/Paris



Je vous souhaite une bonne journée et vous remercie pour votre application !

Pierre.

edit :

désolé j'ai envoyé trop vite j'ai oublié 2 détails qui peuvent avoir leur importance.

Donc dans la partie administration / config des mails auto j'ai remarqué que j'ai 2 onglets concernant les mails de modération. (je met un screen)
Et seconde chose, je suis partie d'une base d'une ancienne version de GRR (je n'ai plus le n° de version, mais très ancienne).

Ceci peut avoir une importance.

 
Dernière édition: il y a 4 mois 2 semaines par pierre.z. Raison: complément d'information

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 mois 2 semaines #5480 par Yan
Bonjour,
avez-vous essayé d'utiliser la fonction mail de php dans GRR ?
Merci pour le signalement des onglets en doublon.
Je ne pense pas que l'ancienneté de la base source soit un problème, surtout si vous n'avez pas remarqué d'incohérences dans les plannings.
Cordialement,
YN

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

  • pierre.z
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 mois 2 semaines #5481 par pierre.z
Réponse de pierre.z sur le sujet Mail automatiques vides et / ou html non interprété
Bonjour Yan,

merci pour votre réponse.
Dans GRR je peux configurer la façon d'envoyer les mail (donc passer par la simple fonction mail de PHP) ?
Effectivement en cherchant dans la base je ne trouve que les logs de mail, rien en dur.
j'ai vu dans le code des fichier .twig à parti desquels j'ai l'impression que les mails sont formatés.
Mais j'avoue que je ne connais pas ce type de fichiers ^^
Et ce qui me parait bizarre c'est que si ça serait innérant à GRR, d'autres utilisateurs vous aurez déjà fait un retour.

Cordialement.

Pierre

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 mois 2 semaines #5483 par Yan
La configuration de la méthode d'envoi des mails se fait dans l'administration, Configuration générale, Interactivité.
Oui, twig est utilisé pour personnaliser les mails. Comme c'est récent, peut-être que les dysfonctionnements que vous avez observés n'ont pas encore été remontés.
À suivre, donc.

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

  • pierre.z
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 mois 2 semaines #5487 par pierre.z
Réponse de pierre.z sur le sujet Mail automatiques vides et / ou html non interprété
Merci,
effectivement j'avais vu cette config mais j'ai l'impression que le fait de passer par un serveur distant ne changeait rien

Je vais scruter les MAJ alors.
Car ne connaissant pas du twig je ne vais pas m'aventurer à essayer de modifier quoique ce soit à ce niveau.

De mon côté je vais tester avec une version "clean" de GRR en miroir sur le même serveur, puis sur un serveur différent afin de mieux cerner le problème.

Bonne fin de journée et encore merci !

Pierre.

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

  • pierre.z
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 mois 1 semaine #5488 par pierre.z
Réponse de pierre.z sur le sujet Mail automatiques vides et / ou html non interprété
Bonjour,
je reviens donner des nouvelles.

Donc après test sur une installation propre j'ai eu le même soucis.
J'ai donc essayé de trouver comment s'envoie les mails.

Dans le fichier "mail.class.php"
Comme j'utilise la fonction mail je suis allé à la ligne 89.
Ici j'ai ajouté dans la variable header le MIME-version et le content-type que je n'avais pas trouvé ailleurs :
Code:
$headers  = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=UTF8' . "\r\n";

J'ai donc maintenant les mails qui arrivent en html proprement. ;)
Ce n'est peut-être pas le plus propre par contre niveau codage mais ça ouvre une piste.

Je n'ai pas regardé pour la vue en doublon pour personnaliser les mails de modération. Si j'ai un peu de temps je regarderai.

Bonne journée.

Pierre.

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 mois 1 semaine #5490 par Yan
Bonjour,
merci pour votre contribution à la correction de mail.class.php.
C'était une régression par rapport à la version 3.5.1.
Cordialement,
YN

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

  • pierre.z
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 mois 6 jours #5491 par pierre.z
Réponse de pierre.z sur le sujet Mail automatiques vides et / ou html non interprété
Bonjour Yan,

de rien du tout. C'est moi qui vous remercie de nous proposer une solution comme GRR :)

Bonne journée !

Pierre.

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 mois 1 jour #5495 par Yan
Bonjour,
pour le doublon, c'était une erreur d'étiquette de lien.
Voici une correction : github.com/JeromeDevome/GRR/commit/b8846...73aa58ba2a7457dce2a0
Cordialement,
YN

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

  • pierre.z
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 3 mois 3 semaines - il y a 3 mois 3 semaines #5509 par pierre.z
Réponse de pierre.z sur le sujet Mail automatiques vides et / ou html non interprété
Bonjour,

merci pour le retour.
Je vais patcher la correction :)


Bonne journée.

Pierre.
Dernière édition: il y a 3 mois 3 semaines par Yan.

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

Modérateurs: Yan