(I searched the mail archives briefly but did not see any discussion
of this.  My apologies if I missed it.)

This is the new RFC which supersedes RFC821 as the SMTP specification:

  http://www.faqs.org/rfcs/rfc2821.html

The grammar in sections 4.1.2 and 4.1.3 appears not to permit [] as
the domain portion of a mailbox in an address.  In particular, the
address "#@[]", which Qmail uses as the envelope sender for
double-bounces, is not syntactically valid according to this grammar.

Feel free to double-check me on this, as I would be happy to be wrong.

Comments?  Thoughts?

 - Pat

P.S.  Incidentally, the Lotus Domino SMTP server already rejects Qmail
double-bounce messages as syntactically invalid.  Until a few days
ago, I could claim that Domino was in violation of the relevant RFC
(821).  But by this new RFC, Domino is right and Qmail is wrong.  And
now that RFC2821 has been released, I fear that other MTAs may start
rejecting these messages too.

Reply via email to