У меня возникли проблемы с отправкой электронной почты через сайт моей компании.
Моя компания использует Exchange Server для рассылки.
Поэтому электронное письмо, отправленное с адреса HOST моего веб-сайта, не совпадает с адресом DOMAIN, и Yahoo обнаружила мою почту как спам или какой-либо почтовый сервис, заблокированный и отклоненный.
Получено-SPF: нет (домен xxxxx.com не обозначает разрешенный
отправитель хостов)
Php Mailer возвращает следующее:
ОШИБКА SMTP: не удалось подключиться к серверу: соединение отклонено (111) SMTP
сбой соединения. Ошибка почтовой программы: сбой подключения SMTP ().
Я хотел бы предотвратить спам и иметь возможность отправлять электронную почту через SMTP-аутентификацию, что я могу сделать в этой ситуации? Благодарю.
Запустите свой домен через этот, и исправить все, что неправильно или отсутствует. В PHPMailer установите $mail->SMTPDebug = 3;
, чтобы понять, почему ваши отказы происходят, и прочитать другие советы в руководство по устранению неполадок.
Вы должны настроить SPF и DKIM на вашем сервере.
Вам необходимо настроить учетные данные SMTP на phpmailer.