Я не поливал RFC на этом и надеялся, что кто-то узнает об этом.
Притворись, что у меня есть базовый почтовый сервер example.com
Я подключаюсь к example.com через порт 25 и делаю что-то вроде этого:
EHLO hi
MAIL from: me@example.com
RCPT to: meagain@anotherserver.com
DATA
Hello world
.
Я думаю, что это правильный синтаксис (если нет, давайте представим). Я знаю, что электронная почта может быть довольно сложной, поэтому я стараюсь избегать нюансов.
Теперь я был бы прав в следующем утверждении:
- example.com находит запись MX для anotherserver.com, предположим, mail.anotherserver.com
- example.com выполняет поиск DNS для mail.anotherserver.com, предположим, что это 1.2.3.4.
- example.com направляет сообщение напрямую к 1.2.3.4 без каких-либо специфических для почты ретрансляционных связей.
Другими словами, при поиске DNS существует иерархия уровня DNS, и когда вы просматриваете запись DNS, вы попадаете на многие машины, некоторые из которых, вероятно, вам не принадлежат, и на них может быть установлено какое-то «программное обеспечение для обнаружения злоупотреблений». .
Вопрос:
Электронная почта одинакова?
- Существуют ли иерархические полномочия маршрутизации на уровне электронной почты следующего уровня между example.com и mail.anotherserver.com?
- И если да, то могли бы они добавить мои серверы в черные списки просто потому, что они передают большие объемы почты между собой?
- Если это так, как можно провести обширное тестирование почтовых сервисов?
Я знаю ответы на эти вопросы примерно в 2004 году или около того. Я также знаю, что к электронной почте применяется множество странных правил; и не отставал от всех технологий, окружающих его. Я не знаю, были ли какие-либо исключения из старых правил массово внедрены в последнее время.
Любое понимание правил транзита будет высоко ценится. Спасибо.