HyperKitty import discards messages without Message-IDs
Trying to migrate an older 2.x installation, there's a few mailing lists where there's messages without Message-ID headers where HyperKitty is discarding. I can't seem to find any RFCs that this is a required header (the term mostly used is SHOULD). Any chance HyperKitty could be updated to deal with this on import?
The error seen is as follows:
| Failed adding message None: (u"No 'Message-Id' header in email", <mailbox.mboxMessage instance at 0x7f9d45e4a0e0>) | No 'Message-Id' header in email from "steven.xxxx" <steven.xxxx> about Congratulations
Something like generating Message-ID, hash using a combination of other headers such as To, From, Subject, and Date?