Messages copied/appended to an IMAP folder from a local folder will list according to the date of archiving. The order that messages are listed in web mail may represent the order in which the messages were archived/copied.
When messages are copied or moved from a different message store (e.g. Local Folders) to an IMAP folder, some mail clients will stop some of the original routing headers from the copy of the message. This is done because the routing information associated with the message is deemed invalid.
Most IMAP clients will remove the Received: header from the original message when the message is copied to the IMAP server. Since the message received by IMAP from the mail client no longer contains the received header, MailEnable will use the date that the message was copied to the server.
MailEnable's web mail client lists messages according to the date of the Received header of the message, but since the IMAP client has removed the Received header, web mail will not be able to list the message according to the received date and will therefore use the last modified date of the file as an alternative.
There is no workaround to this issue since the IMAP client is modifying the received headers of the message and web mail relies on these headers to determine the date the message was received.
MailEnable is working on a revision to the IMAP service whereby messages copied to the server via IMAP can have their message headers branded with the original received header date as they are written to the message store. This is expected to be released into future versions of Professional and Enterprise Edition.
To validate that this is occurring, inspect an MAI file directly once copied into the target MailEnable folder and verify that the client is stripping the received header from the file
See this article for information on how to locate MAI files on the server: Article ME020294
|Product:||MailEnable (Pro-Any Ent-Any)|
|Class:||BUG: Product Defect/Bug|
|Revised:||Wednesday, May 4, 2016|