> 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]