> go-message already has a helper to generate Message-Id header fields
Oh woops, silly me! Let me know if this patch looks good, it overwrites
the Message-Id header as requested!
The only thing I noticed is that the header is defined as "Message-Id"
rather than "Message-ID", not a big deal but I don't think it's 100%
RFC compliant as is.