From aa1834170b2dbd1423d622efa2c2f5df73772b54 Mon Sep 17 00:00:00 2001 From: Stephen Abello Date: Thu, 6 Jul 2023 14:31:54 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B06427=20-=20Fix=20SwiftMailer=20not=20ret?= =?UTF-8?q?rieving=20sendmail=20path?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Core/Email/EmailSwiftMailer.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sources/Core/Email/EmailSwiftMailer.php b/sources/Core/Email/EmailSwiftMailer.php index 4d71ffa97..abb335c66 100644 --- a/sources/Core/Email/EmailSwiftMailer.php +++ b/sources/Core/Email/EmailSwiftMailer.php @@ -181,7 +181,11 @@ class EmailSwiftMailer extends EMail case 'PHPMail': default: - $oTransport = new Swift_SendmailTransport(); + // Retrieve sendmail path or select a default one as SwiftMailer is not doing it anymore + $sSendmailPath = ini_get('sendmail_path'); + $sSendmailPath = ($sSendmailPath === false || $sSendmailPath === '') ? '/usr/sbin/sendmail -bs' : $sSendmailPath; + + $oTransport = new Swift_SendmailTransport($sSendmailPath); } $oMailer = new Swift_Mailer($oTransport);