Сколько времени требуется серверу, чтобы отключиться от серого списка
Я задал вопрос о задержках электронной почты несколько месяцев назад, и я думаю, что нашел обходной путь. Я изменил нашу электронную почту с "noreply@site.com" на "кто-то@gmail.com", и, похоже, он снова работает мгновенно.
После прочтения некоторых статей я полагаю, что это может быть связано с некой формой серого списка, хотя некоторые серверы могут называть это как-то иначе - если сервер, такой как yahoo или gmail, получает электронную почту с сервера, с которого он не используется для получения электронной почты, то иногда происходит задержка. Но такое имя, как Yahoo, Gmail, которое требует, чтобы пользователь зарегистрировался вручную - этой задержки можно избежать.
У меня такой вопрос: кто-нибудь знает больше об этой проблеме - тем более, что было бы неплохо отправить электронное письмо с нашего собственного сайта, вместо того, чтобы использовать сервер из белого списка?
Спасибо!
4 ответа
Хотя это может быть лучше на ServerFault; Я бы посоветовал проверить, какие сообщения об ошибках генерирует ваш исходящий e-mail (sendmail, postfix и т. Д.), Если таковые имеются. Часто эти сообщения будут содержать ответ от удаленных серверов о том, почему они отклоняют письмо, которое вы пытаетесь отправить.
Возможно, вам придется зарегистрировать ваш почтовый сервер в качестве действующего источника исходящей почты в таких списках, как Spamhaus.
Если у вас есть статический IP-адрес, который не относится к какому-либо коло, нужно просто связаться с тем, кто ответственен за почтовый сервер, и запросить, чтобы они добавили ваш IP в свой белый список. Также выполните поиск в Google для белых списков SMTP и укажите свой IP-адрес как можно больше. Я сделал это правильно, когда запустил свой SMTP-сервер, и в течение пары месяцев я получал почту без проблем.
Конечно, все это предполагает, что вы не отправляете какую-то массовую электронную почту, и в этом случае вам, вероятно, придется прыгать через более сложные обручи.
Смотрите больше информации о грейлистинге в Википедии. Обычно интервал между серыми списками составляет пять минут. То есть повторная попытка через пять минут будет успешной. Повторная попытка не произойдет ровно через пять минут; как вы можете видеть в связанной статье, интервал повторных попыток почтовых серверов варьируется: некоторые используют десять минут, другие - шестнадцать и т. д., поэтому задержка в пятнадцать минут, вероятно, может считаться нормальной, когда действует серый список.
Вы не можете обойти серый список, но вы можете попросить пользователей, которым вы отправляете электронные письма, внести вас в белый список. Простое изменение имени не должно влиять на серый список, поскольку большинство зависит от хэша ip и получателя отправляющего сервера. Если бы вы могли обойти серые списки, просто вставив gmail.com в конец, это не очень эффективно блокировало бы спам.