N°6427 - Fix SwiftMailer not retrieving sendmail path

This commit is contained in:
Stephen Abello
2023-07-06 14:31:54 +02:00
parent f94d67ab35
commit aa1834170b

View File

@@ -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);