с июл
Собрал для себя памятку по кодам, заодно выложу сюда. Мерил на собственной рассылке, из справочников ничего не переписывал.
Первая цифра говорит главное:
| Класс | Смысл | Что делать отправителю |
|---|---|---|
| 2xx | принято | ничего |
| 3xx | жду продолжения | слать тело после 354 |
| 4xx | временный отказ | повторить позже |
| 5xx | окончательный отказ | адрес из очереди убрать |
Дальше идёт расширенный код через точки, вида 4.7.1 или 5.1.1, и вот он уже про причину. Первая цифра там дублирует класс, вторая указывает подсистему, третья деталь.
Главная ошибка, которую вижу у коллег: повторять пятисотые. Приёмник сказал окончательно, повторы только портят историю адреса отправки.