Hotmail / Yahoo (другие?) Блокируют почтовые уведомления?

У меня есть веб-сайт (который в настоящее время разрабатывается для третьей стороны, извините, я не могу показать), который требует, чтобы пользователи подтвердили свои контактные данные, щелкнув ссылку, отправленную на их адрес электронной почты, после регистрации на веб-сайте. ,

Это довольно стандартная практика, не очень техническая или уникальная, поэтому я с удивлением обнаружил, что Hotmail и Yahoo (и, возможно, другие, я не уверен) блокируют любые сообщения электронной почты, которые генерируются динамически с помощью кода PHP, который выполняется веб-сайт.

Я использую PHP-фреймворк CodeIgniter и использую их почтовую библиотеку. Я проверил свой код, и все выглядит великолепно, я также просмотрел класс электронной почты, и он выглядит также как чаевые.

Не говоря уже о том, что отправленные сообщения доставляются всем другим почтовым службам, которые я пробовал, включая gmail и несколько учетных записей POP. Это наводит меня на мысль, что проблема в Hotmail / Yahoo.

Я подозреваю, что они целенаправленно отклоняют / отклоняют сообщение из-за форматирования, тематического содержимого или какой-либо другой произвольной проблемы.

HTML-дизайн электронной почты минимален, на самом деле он использует только HTML-теги для заголовка ссылки. Тема сообщения просто гласит «Добро пожаловать в ____» и адресована по адресу «support@______.com».

У меня вопрос, есть ли какие-нибудь статьи, относящиеся к тому, что может быть причиной этого, которые я мог бы прочитать, чтобы лучше понять, почему сообщения отклоняются, чтобы я мог исправить проблему?

Желательно, чтобы статья или документ были получены от Hotmail и Yahoo (с внутренней информацией) или от кого-то, кто столкнулся с той же проблемой и пришел к решению.

Кроме того, есть ли доступные утилиты для проверки того, что на самом деле происходит с сообщением, когда оно попадает на их серверы (т. Е. Оно отскочило или что-то еще?)

Большое спасибо! :)

14.12.2008 04:40:28
Не могли бы вы опубликовать / полный / заголовки сообщения? Не стесняйтесь редактировать название компании и т. Д. Может помочь кому-то определить, почему это выглядит спамом для Yahoo.
derobert 14.12.2008 04:45:37
4 ОТВЕТА
РЕШЕНИЕ

Убедитесь, что у вас есть записи SPF для вашего домена, и что они установлены правильно. Это будет иметь большое значение.

Доставка электронной почты - сложная тема. На предыдущем концерте я был членом ESPC . Эта PDF-ссылка может быть полезной или устаревшей. Также посмотрите этот другой аналогичный вопрос .

3
23.05.2017 10:27:52

У моего друга была система уведомлений о том, что его PHP-код отправляет уведомления по SMTP. Поэтому его уведомления действительно были отправлены с его аккаунта Gmail. Он сделал это, чтобы hotmail / etc не блокировал электронные письма автоматически.

Я не знаю, помогает ли это

0
14.12.2008 04:53:27

Какие заголовки у вас заканчиваются вместе с вашей электронной почтой? Содержит ли он достаточный «ценный текст» в электронном письме или это в основном ссылки (на ваш сайт, ссылка для подтверждения, ссылка «связаться с нами», ...). Это может сыграть большую роль в спам-фильтрах, например, чтобы определить, содержит ли электронное письмо оригинальный и ценный контент.

0
14.12.2008 22:03:31

У меня похожие проблемы - только с hotmail.com. Gmail и местные национальные провайдеры работают нормально. Моя почта комбинируется как таковая:

 $headers  = "MIME-Version: 1.0\r\n";
 $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
 $headers .= "X-Priority: 1\r\n";
 $headers .= "X-MSMail-Priority: High\r\n";
 $headers .= "X-Mailer: Company name\r\n";
 $headers .= "From: \"Company name\" <info@company.ee>";
 mail($email, "title", $message, $headers,"-finfo@company.ee");

Все предложения приветствуются

0
15.12.2008 13:38:48