On Fri, Dec 07, 2012 at 01:31:34PM -0800, Will Yardley wrote:
I feel like mutt should do some kind of sanity checking on the content when configured to generate format=flowed text. I know mutt's philosophy is that the mailer shouldn't mangle anything generated by the editor, but as I understand it, ultimately, vim is not in a position to ensure that the message is standards compliant before saving.
The standard actually has very few MUSTs in it. Mutt already performs space-stuffing, and the only other relevant MUST is related to ensuring that a paragraph containing a double dash (--) doesn't wind up at the start of a wrapped line, where it might be interpreted as a signature separator.
http://datatracker.ietf.org/doc/rfc3676/?include_text=1