David F. Skoll <dfs(_at_)roaringpenguin(_dot_)com> wrote:
I think it should read something like this:
In either case, a formal handoff of responsibility for
the message occurs: the protocol requires that a server
MUST accept responsibility for either delivering a
message or properly reporting the failure to do so.
A proper failure report SHOULD consist of a notification sent
to the Return-Path of the original message. Where this is not
possible (because of a blank Return-Path) or not desirable
(because the Return-Path is untrusted for local policy
reasons), the server MUST record enough information for a
human operator to reconstruct the nature of the delivery
failure, the original Return-Path and the addresses of the
original recipients.
Sending an NDN in the case where MailFrom is blank is already
prohibited (isn't it?); so that clause is not necessary. Other than
that, I could live with this.
--
John Leslie <john(_at_)jlc(_dot_)net>