Не могу отправлять письма только на Hotmail.(Gmail и т. д. работает отлично) - PullRequest
2 голосов
/ 02 апреля 2012

Мне нужна твоя помощь.У меня есть PHP-скрипт для отправки писем людям, которые зарегистрировались.но этот скрипт не работает для Hotmail.Пользователи Hotmail вообще не получают это письмо.даже в папке нежелательной.это прекрасно работает для Yahoo!Почта.Что я делаю неправильно.вот основной почтовый скрипт:

 $to      = 'info@mydomain.nl, ****@hotmail.com, ***@live.nl';
 $subject = 'the subject';
 $message = 'hello';
 $headers = 'From: webmaster@example.com' . "\r\n" .
     'Reply-To: webmaster@example.com' . "\r\n" .
     'X-Mailer: PHP/' . phpversion();

 mail($to, $subject, $message, $headers);

Результат: только info@mydomain.nl получил письмо.

Как это исправить?

Кстати, мой контактный скриптотлично работает с hotmail.

Ответы [ 2 ]

2 голосов
/ 02 апреля 2012

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

Вам следует позвонить своему системному администратору и позволить ему проверить MTA на ваших PHP-серверах.Обычно лучше использовать ретранслятор MTA, предоставляемый вашим провайдером услуг Интернета PHP, вместо использования автономного MTA, такого как sendmail, на вашем компьютере с сервером PHP.

HTH.

1 голос
/ 03 апреля 2012

Доставка почты Hotmail - сложная проблема.

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

Если вы этого еще не сделали, вы можете попробовать улучшить доставку электронной почты, разместив запись SPF в домене, с которого вы отправляете, и посмотреть, поможет ли это.У MS есть информация об аутентификации Sender ID и о том, как ее реализовать, если это проблема.http://www.microsoft.com/mscorp/safety/technologies/senderid/overview.mspx

Если это не так, возможно, именно информация, содержащаяся в заголовке сообщения электронной почты, вызывает проблему, можете ли вы опубликовать пример?

...