From 4db151de66b88cd523148e7c11614c56133797b9 Mon Sep 17 00:00:00 2001 From: Mike Koch Date: Sun, 30 Jul 2017 14:52:03 -0400 Subject: [PATCH] Disable AutoTLS for PHPMailer --- api/BusinessLogic/Emails/BasicEmailSender.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/BusinessLogic/Emails/BasicEmailSender.php b/api/BusinessLogic/Emails/BasicEmailSender.php index 058ef937..fd6cecfe 100644 --- a/api/BusinessLogic/Emails/BasicEmailSender.php +++ b/api/BusinessLogic/Emails/BasicEmailSender.php @@ -15,6 +15,10 @@ class BasicEmailSender implements EmailSender { if ($heskSettings['smtp']) { $mailer->isSMTP(); $mailer->SMTPAuth = true; + + //-- We'll set this explicitly below if the user has it enabled. + $mailer->SMTPAutoTLS = false; + if ($heskSettings['smtp_ssl']) { $mailer->SMTPSecure = "ssl"; } elseif ($heskSettings['smtp_tls']) {