[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:
> Matti,
> 
> RCPT TO:<somebody!@hotmail.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:

rcpt to:<foo!@bar.com>
250 2.1.5 Recipient address syntax Ok; rcpt=<foo!@bar.com>

> -- 
> Eugene Crosser, head of Internet Applications section, +7 501 787 1000
> ROL, Teleross, Golden Telecom, http://user.rol.ru/~crosser/

-- 
/Matti Aarnio	<mea@nic.funet.fi>
-
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to majordomo@nic.funet.fi