Спецификация приоритета SMTP
Дело не в том, как установить приоритет электронной почты, а в том, почему значения такие, какие они есть, и где они указаны.
Практически каждая библиотека SMTP, которую я видел, утверждает, что есть 5 приоритетов:
- 1: самый высокий
- 2: высокий
- 3: Нормальный
- 4: низкий
- 5: самый низкий
Тем не менее, ни один из них на самом деле не ссылается на свои источники, что заставляет меня задаться вопросом, является ли это просто чем-то глобально понятным, или есть фактическая спецификация.
Может ли кто-нибудь объяснить мне, когда эти приоритеты были впервые соблюдены и правильно определены? Я попытался просмотреть кучу RFC-материалов, но все, что я нашел, было то, как обрабатывать приоритеты сообщений, а не каковы были значения.
Лично я реализую PHP-библиотеку SwiftMailer. Вы можете найти его настройки приоритета здесь. Тем не менее, как указано, нет никаких ссылок на поддержку своей претензии.
1 ответ
https://www.rfc-editor.org/rfc/rfc6710.html#page-4
... при ретрансляции сообщения на следующий переход или доставке ...
... SMTP-клиент, который имеет более одного электронного письма для отправки в данный момент времени, отправляет сообщения с более высоким приоритетом перед сообщениями с более низким приоритетом. Кроме того, интервал повторных попыток и/или время ожидания по умолчанию перед генерацией отчета о недоставке МОГУТ быть меньше (более агрессивно) для сообщений с более высоким приоритетом. ...
Ограничения по времени доставки...
Приоритет электронной почты изначально был связан с хостами, которые не всегда были подключены. Это привело к невозможности доставки после xx попыток ответа отправителю через разное количество дней в зависимости от приоритета.