2015-11-19 19 views
0

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

Проблема, с которой я столкнулась, заключается в том, что я не могу отправлять электронные письма клиентам, у которых есть адрес электронной почты hotmail. Я могу отправить электронные письма в yahoo fine, я также могу отправить письма в gmail (хотя они, похоже, попадают в папку нежелательной почты), однако, когда я отправлял электронные письма на адреса электронной почты hotmail, они просто не появляются.

Я использую swiftMailer в приложении PHP Symfony2 для отправки электронной почты. Сервер, на котором работает мое приложение, является ящиком Linux CentOs, и я отключил открытое реле.

Я отправил электронные письма на адрес «[email protected]», чтобы проверить, что SPF, DKIM и идентификатор отправителя правильно настроена. Частичный выпуск этого отчета приводится ниже:

==================================================================================================================================================== ====================

Сводка результатов

проверка

SPF: пройти

проверка DomainKeys: нейтральная

проверка DKIM: проход

Проверка отправителя: pass

SpamAssassin check: ветчина

========================================================================================================================================================================================== ==================

Проверка DomainKeys нейтральна, я не уверен, что это необходимо, так как DKIM является расширением DomainKeys.

У меня установлена ​​запись v = spf1 и запись spf2.0/pra в DNS как записи TXT.

Моя помощь в этом была бы весьма признательна. Я думаю, что проблема может быть связана с Sender-ID, но я не знаю слишком много об этой предметной области.

+0

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что «у Hotmail есть неясные/недокументированные политики, кто хочет угадать, кто они?» на самом деле не вопрос программирования. Я бы сказал, что это будет лучше подходит для другого сайта StackExchange, но я не знаю, какой из них. – TessellatingHeckler

ответ

1

Проверьте журналы почтового сервера. Вы видите что-то подобное для доставки к получателям Hotmail:

550 SC-001 (COL004-MC4F43) Unfortunately, messages from xxx.xxx.xxx.xx weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. 

Если это так, то это означает, что ваш IP почтовый сервер находится на черном списке Microsoft. Вероятно, вам не удастся отправить пользователей на live.com, outlook.com или msn.com. К счастью, есть решение. См. Приведенную ниже ссылку для достойного руководства по устранению проблемы: https://www.rackaid.com/blog/hotmail-blacklist-removal/.

Ключ должен отправить запрос Microsoft на удаление вашего IP-адреса из своего черного списка (в https://support.live.com/eform.aspx?productKey=edfsmsbl3&ct=eformts&wa=wsignin1.0&scrx=1), но не делайте этого, пока не убедитесь, что все, что заставило вас стать черным списком, было разрешено, поскольку Microsoft не делает «Как повторять преступников.

 Смежные вопросы

  • Нет связанных вопросов^_^