What, you mean expecting my users to write properly formatted RFC 5322 messages is unreasonable?

(... I mean, if it was for mass use, yes, but I've only ever done that for tools for my own personal use)