We are using Aspose.Email to convert EML messages to the MSG format. We ran into a problem when attempting to convert a draft message, i.e. a message that was never sent and thus does not have the Date header. When we leave the ClientSubmitTime/DeliveryTime on the MapiMessage as null, your library seems to set the sent time to some arbitrary value far in the future when saving to a file.
Is it possible to set the sent time to none when saving a MapiMessage? Alternatively, is there a way to flag the message is a draft (that MS Outlook would recognise as such and indicate to a user viewing the saved MSG file)?