> Well MailAddress expects an @, hence the exception. My feeling is that
James
> should be agnostic to originator addresses and propogate them as is.

That would be propagating invalid content that cannot be used to reply:

   The originator fields also provide the information required when
   replying to a message.  When the "Reply-To:" field is present, it
   indicates the mailbox(es) to which the author of the message suggests
   that replies be sent.  In the absence of the "Reply-To:" field,
   replies SHOULD by default be sent to the mailbox(es) specified in the
   "From:" field unless otherwise specified by the person composing the
   reply.

The SMTP handler would, and should, reject those addresses when passed via
SMTP.  You are getting these messages via IMAP with FetchMail?  I am curious
to know what Eric's Fetchmail (http://catb.org/~esr/fetchmail/) does when
retrieving messages with invalid fields.

> Why should @localhost be a valid default? We simply do not know what the
> domain is, so no default is safe.

Precisely.  Which is why the RFCs mandate routable addresses.

        --- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to