Overview
The received email date and time shown in M-Files preview can differ from the ones used in the email and metadata.
Cause and Reason
Before the email is shown in M-Files preview it is converted to PDF format using a third-party PDF engine. When the PDF conversion is done the component is reading the initial send time (or that was the time set to the sending server) and not the final arrival time that is shown in the mail header.
Solution / Workaround
If PDF conversion is needed with final arrival time one workaround is to make the PDF conversion on the client e.g. by right clicking the email and by selecting Sharing, Email and PDF > Convert to PDF (adds separate file). The difference between server's and client's PDF conversion is that in client the document is just printed out whereas the server uses the raw data from the email.
For preview, switching to local previews for the desktop client could help, however please note that the Windows Preview only works for .msg files with 32 bit Outlook.
Here are two options on switching the preview engine in M-Files Desktop Client
- How to change M-Files preview to use local default previewer
- Office document preview doesnt behave as expected
Also, an open improvement for showing the time based on user's time zone has been reported and can be tracked with ID 163965 through our release notes (https://www.m-files.com/m-files-online-release-notes/).
