В SMTP, как выбрать между "Принять, чем отскок" и "Отскок на грани"?
Похоже, существует множество реализаций SMTP, которые либо сразу отклоняют сообщение, либо другие, которые принимают, затем отклоняют сообщение.
С практической точки зрения, принять-чем-отскок немного сложнее, поскольку заголовки обычно более сложны.
По каким причинам кто-то может использовать архитектуру принятия, а не отказа или немедленного отказа?
Каковы некоторые примеры ошибочного мышления? (например, принять, чем отказов может обнаружить недействительные адреса электронной почты, если установлен уникальный отправитель.. VERP)
2 ответа
Предпочтительным вариантом является немедленный сброс на интернет-шлюз. Это приводит к отказу сервера (скорее всего, спамбота), который вы отклоняете. Однако это проще использовать для проверки наличия адреса электронной почты.
Принять и отклонить проще для интернет-шлюза, но генерирует спам обратного рассеяния. По сути, вы помогаете своему серверу распространять спам. Это потому, что легко подделать адреса, используемые для маршрутизации отказов сообщения. Такой подход может затруднить определение правильности адреса, так как вам нужно использовать действующий адрес электронной почты в качестве отправителя.
Опция VRFY изначально предназначалась для проверки существования адреса. Это работало хорошо, когда системные администраторы более или менее знали друг друга. Теперь, когда почти каждый может настроить почтовый сервер, необходимое доверие больше не существует. Различные методы могут быть использованы для решения этой проблемы. Вот некоторые из них:
- занесение в черный список или иное наказание хостов, которые пытаются получить много адресов без отправки сообщения.
- Заполнение сети адресом электронной почты, на котором будут использоваться только спаммеры. Их можно использовать для идентификации хостов, рассылающих спам. (Тем не менее, freemailers, вероятно, будет пойман этим правилом.)
- серые списки адресов. Это может потребовать несколько попыток для проверки адреса.
- прием всех получателей и отмена доставки на недействительные адреса. По крайней мере один почтовый сервер, который я использую, делает это. Сервер, которым я управляю, делает это с некоторыми получателями, о которых известно, что они получают только спам.
Не делайте согласие и отказов, делайте как можно больше фильтрации / отклонения во время соединения. Это помогает предотвратить электронную почту Backscatter и Джо Джобса, а также предотвращает попадание нежелательной почты в вашу почтовую систему.