On 2012-01-08, at 18:36 PM, Ken Hornstein wrote:

> I cannot decide what is the correct behavior here; opinions?  Seems like
> both of these behaviors are wrong in their own way.  I am working
> on the assumption that we will make DUMB the default, unless people really
> want to include code to handle MMDF and UUCP addresses.

They are both wrong in terms of RFC582[12], although the REALLYDUMB case gives 
the submission agent a fighting chance of rewriting the the envelope and 
message From addresses into something that will work in practice.  But there 
are no guarantees that REALLYDUMB+MSA-rewrite will work, either.  E.g. an 
RFC4409 submission agent is free to reject a message with an unqualified MAIL 
FROM.

Rather than guess, we should treat the absence of a From: header in an outgoing 
message as a configuration error and abort the send. This change makes the 
creation of a components file with a 'From:' header mandatory; the code that 
initializes the Mail/ folder should probably be extended to prompt for a 
default From address which is then used to create a minimal components file.

--lyndon

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Nmh-workers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/nmh-workers

Reply via email to