EsupPortail / esup-helpdesk

6 stars 5 forks source link

Problème avec l'horodatage d'envoi des notifications mail #29

Open AnotherSoul opened 2 years ago

AnotherSoul commented 2 years ago

Bonjour, la fonction d'envoi des notifications de mails ne renseigne pas l'horodatage au moment de l'émission, du coup la date/heure des messages sont celles de la réception par le client, ce qui est loin d'être pratique et source de confusion. C'est un bug qui était déjà là en version 3.x, que j'avais corrigé mais je n'avais jamais communiqué le correctif (pourtant très simple). Pour régler ce problème, il suffit d'ajouter à la ligne 183 du fichier /src/main/java/org/esupportail/commons/services/smtp/SmtpUtils.java la ligne suivante :

`` message.setSentDate(new java.util.Date());

goyome commented 2 years ago

Bonjour,

Merci pour la suggestion. Si tu as le temps, n'hésite pas à faire une pull request. Sinon, j'essaye de tester ça chez nous et je ferai un commit.

goyome commented 2 years ago

Bonjour,

Je viens de faire un test sur notre plateforme de test. La modification force bien la date. Mais je me suis rendu compte que sur notre infra la date était déjà présente dans le contenu du mail (après les autres headers). Je suppose qu'elle est ajoutée automatiquement si absente chez nous. Je vais préparer une PR pour que ce soit inclus dans le code.