This is a proof of concept Message-ID implementation, mostly for discussion.
The format is partially gleaned from https://talk.begriffs.com/pipermail/friends/2020-August/001144.html
This patch doesn't work exactly as provided, but is a rough draft of the idea - I'm sure you'd like to see
generateMessageID moved to a different place, for example, but I wasn't sure where. So, here are my questions.
todo: currently the domain isn't stripped from the from addr, but it should be trivial to do.
0. do you want have plans for this or am i stepping on toes here?
The reason I haven't done this yet is that I wanted to retain any previous
Message-Id, if the draft was composed from another client (to allow clients to
track draft changes). But I'm perfectly fine with overwriting it as a first