Отправка 200+ писем на hotmail / gmail - PullRequest
0 голосов
/ 10 ноября 2011

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

У меня есть cronjob, который обрабатывает почтовые сообщения, так что я могу ограничить количество отправленных писем.Я отправляю 1 электронное письмо в минуту и ​​все еще получаю сообщение об ошибке.

Я отправляю ок.200 писем сейчас 2 раза в неделю.Каждый раз, когда я делаю рассылку, я получаю 10-20 отказов, говорящих «unrouteable address».В основном для hotmail и gmail.

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

Есть идеи, почему только 10-20 писем не достигают пункта назначения, а все остальные -?

I 'В настоящее время я использую SwiftMailer на почтовом сервере Exim (вне моего контроля).Адрес, с которого я отправляю сообщение, фактически существует и, как я уже сказал, это 1 электронное письмо в минуту.Рассылка занимает примерно 4,5 часа.Отскок происходит после 4: 22.

Любая помощь очень ценится!

Ответы [ 2 ]

0 голосов
/ 09 апреля 2013

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

Вам следует тщательно проверить свои журнальные файлы exim, поскольку там вы найдете точное сообщение об ошибке, которое выдает принимающий сервер, и с этой информацией мы можем лучше попытаться решить проблему.

0 голосов
/ 10 ноября 2011

Во-первых, поздравляю с процветающим сайтом!

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

Также у меня были проблемы с отправкой в ​​Hotmail в прошлом, их контроль за спамом нелеп для администраторов (но хорош для пользователей). Я никогда не использовал swiftmailer, но если что-то вроде phpsendmail, он не будет работать с адресами Hotmail или Bt Yahoo.

Почтовый сервер Exim локальный? Если это так, Hotmail почти наверняка считает вас спамом. Если вы не локальный, убедитесь, что ваш IP не занесен в черный список: http://www.mxtoolbox.com/blacklists.aspx

Надеюсь, это поможет:)

...