I have some dim recollection of very, very few instances, over the last
several decades, of parties who were (apparently) very much invested into
having their mail delivered, trying to convince me that someone telling them
5xx didn't really mean that, because of the specific error message that was
assigned to the specific numeric code. I never found those arguments very
convincing.
The most innovating argument revolved around the interpretation of "in the
same sequence". The argument was that it only means "hey, you just can't
resend it immediately, but if your RSET, or maybe disconnect or reconnect,
its okay-dokay".
Postfix does give the MTA administrator some rope to hang himself with via
SMTP "reply filters" that allow transformations between arbitrary [45]xy
codes to other code (typically 5xx -> 4xx) allowing them opportunities
to retry some hard error with a problem peer, or perhaps fall back to
an backup relay. That leaves any matching of codes and reply text to
the user...
... What dogs hear ...
--
Viktor.
_______________________________________________
ietf-smtp mailing list
ietf-smtp(_at_)ietf(_dot_)org
https://www.ietf.org/mailman/listinfo/ietf-smtp