[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: interpreting uucp path on smtp acceptance stage
On Wed, Feb 26, 2003 at 12:54:40PM +0300, Eugene Crosser wrote:
> RCPT TO:<email@example.com>
> 501 5.1.3 Path data: After a '!', a non alphanumeric element
> According to RFC2821:
> The standard mailbox naming convention is defined to be "local-
> part@domain": contemporary usage permits a much broader set of
> applications than simple "user names". Consequently, and due to a
> long history of problems when intermediate hosts have attempted to
> optimize transport by modifying them, the local-part MUST be
> interpreted and assigned semantics only by the host specified in
> the domain part of the address.
> Maybe the part starting at rfc821scn.c line 978 should be made
> at least optional?
Hmm.. Thinking deeper. The %!-interpretation shall only
be applied, when the domain-part is detected as local.
A thing which is (to a large extent) policy code issue.
Essentially all syntax scanner things poking with special
meanings to %! must be removed.
It begins by adding "CHAR_C" flag for those two characters,
and then removing special code for them from within localpart
scanner. After that:
250 2.1.5 Recipient address syntax Ok; rcpt=<firstname.lastname@example.org>
> Eugene Crosser, head of Internet Applications section, +7 501 787 1000
> ROL, Teleross, Golden Telecom, http://user.rol.ru/~crosser/
/Matti Aarnio <email@example.com>
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to firstname.lastname@example.org