On 2020-11-19 04:29, Cameron Simpson wrote:
‐H draft Specify a draft file which contains header and body to use to send a message.
...
Just a thought: if it needs to have a From_ mbox message header (or if it needs to not have that)...
I'm pretty sure no From_ is required (or even allowed). The From_ line is part of the mbox message separation syntax, not the message headers. There's no From_ in the Maildir per-message files, for example, just the message headers themselves. I guess that could be clarified, particularly if it causes confusion. I know there was a stage when this wasn't clear to me, now I think about it.
Yes, RFC 822 and mbox file format are two different things. Unfortunately, they're often conflated, probably because mbox was the only mail storage format on Unix systems for a long time. In my opinion, an mbox From_ line should not exist anywhere outside an mbox file.
If Mutt maintains that distinction, then I'm glad it does.