Где остановилось против того, почему не дошло проверенокритично

MailerQ классифицирует по этапу, PowerMTA по причине, а аналитика Хаба говорит на втором языке, — значит, состояния надо разложить, прежде чем узел MailerQ появится на тех же графиках.

Подробно

Две схемы не переводы друг друга. «Плохой ящик» — это причина; rcptto/error — это место. Чаще всего они совпадают, а исключения — ровно те случаи, которые важны. Ценность взгляда по стадиям в том, что он разделяет то, что схема по причинам сливает. Отказ на rcptto и отказ на message могут нести один и тот же 550 и значить противоположное — не тот адрес против нежеланного отправителя. Отказ на mailfrom касается нашего конверта ещё до того, как назван получатель. А шесть состояний описывают отказы, которые до принимающего вообще не дошли, и ни одной категории отказов такое содержать не следует. Соответствие, которое предлагает каталог, имеет четыре корзины, а не семнадцать, потому что четыре — это то, что подтверждено данными: не отказ (process, suppression, storage, responsive, personalize, rewrite, bind, шесть состояний проверки подлинности, invalid) — наших рук дело, из долей доставки должно быть исключено; получатель (rcptto и dns там, где у домена действительно нет сервера) — беда списка, пополняет список подавления; отправитель или содержимое (mailfrom, ehlo, helo, message) — беда репутации, питает раздел доставляемости; условия принимающего (connect, intro, data, handshake, starttls, idle, timeout, lost) — это их сторона, а не наша, и она питает решения о темпе и пределах. Два признака от MTA уточняют картину бесплатно: fatal говорит, закончила ли попытка жизнь письма, а individual — касался ли отказ письма или всего получателя. Оба лучше всего, что выводится из кодов, и ни один сегодня не читается.