--On Monday, November 18, 2024 21:21 +0100 Steffen Nurpmeso
<stef...@sdaoden.eu> wrote:

>...
> It is unfortunate that SMTP, please let me add emailcore@, has
> several codes for disk full etc, but no possibility for a 5xx
> regarding failed authorization etc, so that people have to use
> "554" for *anything*.
>...

Steffen, 

I believe this has been explained several times, but, in case the
explanations got lost in long messages that addressed several issues,
once more:

The codes specified in RFC 5321 (and 5321bis) are imprecise even
though some are (or seem) more precise than others.  That imprecision
is deliberate and goes back to RFC 821.  It is one of the reasons why
RFC 3463 was developed and published over twenty years ago.  

I would encourage you to take a careful look at 
https://www.iana.org/assignments/smtp-enhanced-status-codes/smtp-enhanced-status-codes.xhtml#smtp-enhanced-status-codes-3
and, in particular, the many codes and descriptions registered (so
far) as X.7.0 through X.7.30, a fairly significant fraction of which
are authorization failures.  Some of these are even DKIM-specific.

If you wanted to make a recommendation that systems supporting DKIM
or similar tools be required to provide those extended codes, I think
you would probably get considerable support.  There are least two
problems with adding more base three-digit codes.  One is that,
unless you brought all of the overhead of a new SMTP extension with
them, you'd never know whether the server supports the new codes or
not.  The other is that, if you took the granularity of the current
extended code list as a starting point, there would be insufficient
space for an adequate set of new three digit codes.

   john



_______________________________________________
Ietf-dkim mailing list -- ietf-dkim@ietf.org
To unsubscribe send an email to ietf-dkim-le...@ietf.org

Reply via email to