JeromeDevome / GRR

GRR Officiel - Copyright Team DEVOME
https://grr.devome.com
GNU General Public License v2.0
81 stars 50 forks source link

Un bug par rapport à l'envoi de mail #338

Open SteBoun opened 4 months ago

SteBoun commented 4 months ago

Bonjour

Je travaille actuellement sur GRR 4.3.0 et j'ai remarqué un problème au niveau des envois de mail.

Dès que j'enregistre une réservation avec un utilisateur lambda, franchement crée avec la bonne adresse email, cela me retourne une erreur : "Message could not be sent.Mailer Error: You must provide at least one recipient email address."

Du coup, j'ai vérifié mon serveur mail si l'erreur venait de là-bas, mais pas de problème niveau serveur mail.

J'ai vérifié les logs de notre serveur GRR, j'ai ce message d'erreur :

"2024/02/20 11:49:30 [error] 2119488#2119488: *21732 FastCGI sent in stderr: "PHP message: PHP Warning: Cannot modify header information - headers already sent by

Puis j'ai vérifié au niveau de la BDD de GRR, pendant que j'enregistre une réservation, cela me fait une nouvelle ligne dans la table grr_log_mail avec un "-1" dans la colonne "a".

Nous avons mis à jour le serveur GRR, tous les utilisateurs avant la mise à jour fonctionnent.

SteBoun commented 4 months ago

c'est resolu

SteBoun commented 4 months ago

C'est mon collègue qui m'a menti

SteBoun commented 4 months ago

le probleme persiste toujours

ynaessens commented 4 months ago

Bonjour, je ne suis pas sûr que ce soit suffisant, mais je vous conseille de mettre à jour en 4.3.1 pour commencer. Ensuite, pour déterminer éventuellement l'origine du bug, pourriez-vous essayer la version 3.5.1 ? Cordialement, YN

JeromeDevome commented 4 months ago

Il me semble, qu'il y a des corrections dans la 4.3.1.

SteBoun commented 4 months ago

Bonjour,

Suite à la mise à jour en 4.3.1, j'ai toujours l'erreur.

Est-ce que le fait d'avoir importé des utilisateurs en .CSV sans leur mettre d'email dans le fichier (L'adresse mail est automatiquement remplie lors de la première connexion grâce à LDAP) cela fait buggé la colonne "a" de la tab "grr_log_mail" ?

Car les utilisateurs non importés avant la mise à jour, sa marche.

SteBoun commented 4 months ago

Bonjour,

Du coup, j'ai trouvé une solution temporaire qui est d'enlever un champ additionnel que j'avais rajouté : "nombre de personnes"avec le type de champ "Une ligne (numérique)".

On dirait que l'envoi de mail ne supporte pas cette ligne.

Y a-t-il une solution pour que ça marche avec ce champ numérique ?