From 08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9 Mon Sep 17 00:00:00 2001 From: polo Date: Fri, 8 May 2026 18:14:38 +0200 Subject: page maintenance: voir/supprimer les logs et lien vers voir les e-mails, suppression des modes de fonctionnement --- src/service/EmailService.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/service/EmailService.php') diff --git a/src/service/EmailService.php b/src/service/EmailService.php index 6f4e93d..0ea8f39 100644 --- a/src/service/EmailService.php +++ b/src/service/EmailService.php @@ -22,8 +22,10 @@ class EmailService $smtp_secure = $form_data->getData()['smtp_secure'] ?? Config::$smtp_secure; $smtp_username = $form_data->getData()['smtp_username'] ?? Config::$smtp_username; $smtp_password = $form_data->getData()['smtp_password'] ?? Config::$smtp_password; - $email_from = $form_data->getData()['email_from'] ?? Config::$email_from; // une adresse bidon est donnée à setFrom() - $email_from_name = $form_data->getData()['email_from_name'] ?? Config::$email_from_name; // = site web + + $email_from = $form_data->getData()['email_from'] ?? Config::$email_from; // adresse de l'expéditeur affichée + $email_from = empty($email_from) ? $smtp_username : $email_from; // si vide + $email_from_name = $form_data->getData()['email_from_name'] ?? Config::$email_from_name; // = nom de l'expéditeur affiché $email_dest = $form_data->getData()['email_dest'] ?? Config::$email_dest; $email_dest_name = $form_data->getData()['email_dest_name'] ?? Config::$email_dest_name; // = destinataire formulaire @@ -67,7 +69,7 @@ class EmailService // copie en BDD if(!$test_email && ($form_data->getData()['keep_emails'] ?? self::KEEP_EMAILS_DEFAULT)){ - $db_email = new Email($name, $email, Config::$email_dest, $message, $form_data); + $db_email = new Email($name, $email, $email_dest, $message, $form_data); $entityManager->persist($db_email); self::updateLastContactDate($entityManager, $email); $entityManager->flush(); -- cgit v1.2.3