diff options
| author | polo <ordipolo@gmx.fr> | 2026-05-08 18:14:38 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-05-08 18:14:38 +0200 |
| commit | 08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9 (patch) | |
| tree | a59e8dfc92596cdd15c7fbbb1dc0967c1f28b02a /src/service/EmailService.php | |
| parent | 69981561f83ba3a05217e75cac6c68e8dc671c45 (diff) | |
| download | cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.tar.gz cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.tar.bz2 cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.zip | |
page maintenance: voir/supprimer les logs et lien vers voir les e-mails, suppression des modes de fonctionnement
Diffstat (limited to 'src/service/EmailService.php')
| -rw-r--r-- | src/service/EmailService.php | 8 |
1 files changed, 5 insertions, 3 deletions
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 | |||
| 22 | $smtp_secure = $form_data->getData()['smtp_secure'] ?? Config::$smtp_secure; | 22 | $smtp_secure = $form_data->getData()['smtp_secure'] ?? Config::$smtp_secure; |
| 23 | $smtp_username = $form_data->getData()['smtp_username'] ?? Config::$smtp_username; | 23 | $smtp_username = $form_data->getData()['smtp_username'] ?? Config::$smtp_username; |
| 24 | $smtp_password = $form_data->getData()['smtp_password'] ?? Config::$smtp_password; | 24 | $smtp_password = $form_data->getData()['smtp_password'] ?? Config::$smtp_password; |
| 25 | $email_from = $form_data->getData()['email_from'] ?? Config::$email_from; // une adresse bidon est donnée à setFrom() | 25 | |
| 26 | $email_from_name = $form_data->getData()['email_from_name'] ?? Config::$email_from_name; // = site web | 26 | $email_from = $form_data->getData()['email_from'] ?? Config::$email_from; // adresse de l'expéditeur affichée |
| 27 | $email_from = empty($email_from) ? $smtp_username : $email_from; // si vide | ||
| 28 | $email_from_name = $form_data->getData()['email_from_name'] ?? Config::$email_from_name; // = nom de l'expéditeur affiché | ||
| 27 | $email_dest = $form_data->getData()['email_dest'] ?? Config::$email_dest; | 29 | $email_dest = $form_data->getData()['email_dest'] ?? Config::$email_dest; |
| 28 | $email_dest_name = $form_data->getData()['email_dest_name'] ?? Config::$email_dest_name; // = destinataire formulaire | 30 | $email_dest_name = $form_data->getData()['email_dest_name'] ?? Config::$email_dest_name; // = destinataire formulaire |
| 29 | 31 | ||
| @@ -67,7 +69,7 @@ class EmailService | |||
| 67 | 69 | ||
| 68 | // copie en BDD | 70 | // copie en BDD |
| 69 | if(!$test_email && ($form_data->getData()['keep_emails'] ?? self::KEEP_EMAILS_DEFAULT)){ | 71 | if(!$test_email && ($form_data->getData()['keep_emails'] ?? self::KEEP_EMAILS_DEFAULT)){ |
| 70 | $db_email = new Email($name, $email, Config::$email_dest, $message, $form_data); | 72 | $db_email = new Email($name, $email, $email_dest, $message, $form_data); |
| 71 | $entityManager->persist($db_email); | 73 | $entityManager->persist($db_email); |
| 72 | self::updateLastContactDate($entityManager, $email); | 74 | self::updateLastContactDate($entityManager, $email); |
| 73 | $entityManager->flush(); | 75 | $entityManager->flush(); |
