I am using Aspose email 3.6.0 java version. I converted a PST file to eml using Aid4Mail and Aspose and observed several differences. Aid4mail directly converts PST to eml. In Aspose I have to first convert to .msg, load the .msg file and then save it as .eml file - can the conversion be done directly without creating .msg files?
Below are the differences, please let me know how to resolve this - it's quiet urgent.
1) Send date Time stamp - Aid4Mail matches with the PST file, Aspose time stamp is different
Aid4 - Date: Thu, 12 Dec 2013 00:57:57 +0530
Aspose - Date: 12 Dec 2013 15:27:59 +0000
2) Charset - Aid4mail - "iso-8859-1" , encoding - 7 bits Aspose is converting to "utf-8", encoding - 8 bits - because of this some characters like "." is changing to '=2E". All the dots are converted to "=2E" and there are many more issues
3) Aid4mail has headers like below it's not present in Aspose
X-Mailer: Microsoft Office Outlook 12.0
X-Mailer: FOOKES SOFTWARE Aid4Mail (MAPI source mail)
4) Aspose is removing the content disposition header
Content-Disposition: attachment ( present in Aid4mail) , this header is not present in Aspose. I have to update this header but this header itself is removed by Aspose...
and many more differences....all may be because of encoding.
Please let me know how to resolve this. It;s very urgent.
Also when converting to EML from msg files I observed some more files with file type File and 0 bytes in size. For security reasons I cannot send the eml/pst files for your analysis. with same PST file the output of Aspose is different and Aid4mail is different.