Project

General

Profile

Actions

Anomalie #32790

closed

Problème d'envoi des notifications lié au paramétrage de l'hote du serveur SMTP auquel PHPMailer se connecte pour envoyer des e-mails

Added by Paul DURAND about 1 month ago. Updated about 1 month ago.

Status:
R&D - Terminé
Priority:
1-Majeur
Target version:
Start date:
03/10/2025
Due date:

Description

Suite à un point vu avec un dev et une personne de la SITPI nous avons constaté que l'envoi de mail ne se faisait pas si une notification était envoyé via le **script process_email_stack.php**.

Donc si l'on active le cron de notification de bannette rien ne se passe. L'utilisateur ne reçoit rien.

Le problème est le suivant :

Dans le script **process_email_stack.php** à la L 105, ce morceau de code *$phpmailer->Host = $configuration['host'];* pause problème car il prend l'url de Maarch Courrier de base pour envoyé le mail.

Or si le mail est envoyé graçe à un serveur SMTP (il ne connaît pas Maarch Courrier), il faudrait mettre le nom du *smarthost* au cas où ce serait le cas. 

En tant que Administrateur technique, je souhaite paramétrer dans le fichier de configuration (config.json) de Maarch Courrier l'url ou le smarthost du serveur de messagerie auquel PHPMailer se connecte pour envoyer des e-mails.


Related issues 1 (0 open1 closed)

Copied to Backlog Courrier - Fonctionnalité #32859: Ajout d'un nouveau champ hote serveur dans l'IHM d'administration du serveur de messagerieR&D - TerminéNicolas COUTURE03/10/2025Actions
Actions #1

Updated by Paul DURAND about 1 month ago

  • Description updated (diff)
Actions #2

Updated by Paul DURAND about 1 month ago

Paul DURAND a écrit :

Suite à un point vu avec un dev et une personne de la SITPI nous avons constaté que l'envoi de mail ne se faisait pas si une notification était envoyé via le script process_email_stack.php.

Donc si l'on active le cron de notification de bannette rien ne se passe. L'utilisateur ne reçoit rien.

Le problème est le suivant :

Dans le script process_email_stack.php à la L 105, ce morceau de code $phpmailer->Host = $configuration['host']; pause problème car il prend l'url de Maarch Courrier de base pour envoyé le mail.

Or si le mail est envoyé graçe à un serveur SMTP (il ne connaît pas Maarch Courrier), il faudrait mettre le nom du smarthost au cas où ce serait le cas.

Ticket lié avec celui-ci suite à la demande de la SITPI : https://forge.maarch.org/issues/31683

Actions #3

Updated by Agnes GASTAMBIDE about 1 month ago

  • Description updated (diff)
  • Status changed from A qualifier to R&D - A étudier
  • Assignee deleted (Agnes GASTAMBIDE)
  • Priority changed from 0-Bloquant to 2-Sérieux
Actions #4

Updated by Agnes GASTAMBIDE about 1 month ago

  • Description updated (diff)
Actions #5

Updated by Agnes GASTAMBIDE about 1 month ago

  • Description updated (diff)
Actions #6

Updated by Agnes GASTAMBIDE about 1 month ago

  • Subject changed from Problème d'envoi des notifications to Problème d'envoi des notifications lié au paramétrage de l'hote du serveur SMTP auquel PHPMailer se connecte pour envoyer des e-mails
Actions #7

Updated by Nicolas COUTURE about 1 month ago

  • Target version set to 24.3.1
Actions #8

Updated by GIT LAB about 1 month ago

[CREATION] MR fix/32790/24.3.x (cible 24.3.x) par Nicolas Couture

https://labs.maarch.org/devteam/maarch-courrier-dev/-/merge_requests/438

Actions #9

Updated by Cynthia APURA about 1 month ago

  • Status changed from R&D - A étudier to R&D - En cours
  • Assignee set to Nicolas COUTURE
Actions #10

Updated by Nicolas COUTURE about 1 month ago

  • Status changed from R&D - En cours to R&D - En test
  • Priority changed from 2-Sérieux to 1-Majeur
Actions #11

Updated by Jean-Laurent DUZANT about 1 month ago

  • Status changed from R&D - En test to R&D - Terminé
Actions #12

Updated by Agnes GASTAMBIDE about 1 month ago

  • Copied to Fonctionnalité #32859: Ajout d'un nouveau champ hote serveur dans l'IHM d'administration du serveur de messagerie added
Actions

Also available in: Atom PDF