У меня есть веб-сайт (который в настоящее время разрабатывается для третьей стороны, извините, я не могу показать), который требует от пользователей подтверждения своей контактной информации, щелкнув ссылку, отправленную на их адрес электронной почты, после регистрации. для сайта.
Это довольно стандартная практика, не очень техническая или уникальная, поэтому я с удивлением обнаружил, что Hotmail и Yahoo (и, возможно, другие, я не уверен) блокируют любые сообщения электронной почты, которые генерируются динамически через PHP код для запуска сайта.
Я использую PHP-фреймворк CodeIgniter и использую их почтовую библиотеку. Я проверил свой код, и все выглядит великолепно, я также просмотрел класс электронной почты, и он выглядит также как чаевые.
Не говоря уже, отправленные сообщения доставляются всем другим почтовым службам, которые я пробовал, включая gmail и несколько учетных записей POP. Это наводит меня на мысль, что проблема на стороне Hotmail / Yahoo.
Я подозреваю, что они целенаправленно отклоняют / отклоняют сообщение из-за форматирования, тематического содержимого или какой-либо другой произвольной проблемы.
Дизайн электронной почты в HTML минимален, в действительности он использует HTML только для тегов заголовка ссылки. Тема сообщения просто гласит «Добро пожаловать в ____» и адресована из «support @______. Com».
У меня вопрос, есть ли какие-нибудь статьи, относящиеся к тому, что может быть причиной этого, которые я мог бы прочитать, чтобы лучше понять, почему сообщения отклоняются, чтобы я мог исправить проблему?
Желательно, чтобы статья или документ были от Hotmail и Yahoo (с внутренней информацией) или от кого-то, кто столкнулся с той же проблемой и пришел к решению.
Кроме того, есть ли доступные утилиты для проверки того, что на самом деле происходит с сообщением, когда оно попадает на их серверы (т. Е. Оно отскочило или что-то еще?)
Большое спасибо! :)