Start a conversation

Emails Exported to MSG Format While Only Having CDO/MAPI Installed Are Showing Incorrect Characters

Overview

Emails exported to MSG format while only having CDO/MAPI installed are showing incorrect characters.

In the initial case behind this known issue, a Czech customer found some inconsistencies when comparing emails downloaded as EML vs. MSG. The customer has only CDO/MAPI installed, but no Outlook. The MSG file contained some incorrect characters. For example:

  1. The EML showed the correct word "Příliš" where the MSG showed "Přílią" instead.
  2. The EML showed the correct word "Tomáš" where the MSG showed "Tomáą" instead.

NOTE: MailArchiver uses MAPI to convert the EML to MSG.

Outlook has more features and seems to handle this situation better than CDO/MAPI. In this particular situation, the same email converted OK when running older versions of MailArchiver, e.g., 20130510 did not produce an MSG with incorrect characters while only having CDI/MAPI installed.

Steps to identify the issue:

  1. Collect the EML and MSG from the customer and compare them.
  2. Archive the EML into a test installation running a build listed under "Environment" on which only CDO/MAPI is installed (make sure Outlook is not installed).
  3. Download the email as MSG and confirm that it appears "corrupted".
  4. Archive the EML into a test installation running an older version (e.g., build 20130510) on which only CDO/MAPI is installed (make sure Outlook is not installed).
  5. Download the email as MSG and confirm that it appears "OK".

Environment

20140616

Resolution

Upgrade to MARC2015 build 20141117 or apply the patch 20141110_2718.

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments