У меня проблемы с отправкой писем из моего php-кода с помощью PHPMailer на мой Office365 , у меня есть GoDaddy общий хостинг с SSL сертификат.
Это были мои предыдущие настройки, с ними все отлично работало:
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->SMTPDebug = 2;
$mail->Host = 'smtpout.secureserver.net';
$mail->Port = 80;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'none';
$mail->Username = 'email@address.com';
$mail->Password = 'password';
Моя запись DNS spf выглядит так:
TXT @ v=spf1 include:secureserver.net -all
Похоже, что в последнее время GoDaddy или Office365 что-то изменили, но я не могу найти правильный подход.
Я попробовал большинство ответов, увиденных здесь:
PHPMailerОтказано в SMTP-соединении с GoDaddy Server