Microsoft Outlook不会一致地保存文件

时间:2012-09-18 20:22:45

标签: windows file email unicode outlook

我正在开发一个.net项目并与outlook进行交互。这个想法是用户在他的微软Outlook客户端上获得电子邮件(outlook 2007或outlook 2010)。他选择其中一封电子邮件并另存为Outlook Unicode邮件格式(* .msg)。

然后我拿了这个文件并按代码阅读。

问题在于,在某些机器上,文件是使用html标签保存的,而在其他机器中,相同的电子邮件是在没有html标签的情况下保存的,我使用这些标签来标识电子邮件的具体信息。

我认为这是办公室或Windows版本的问题,但不是,两台机器都有相同的办公室版本,相同的Windows版本,以及安装的相同程序。

我无法确定两台机器之间的区别。我确定它与unicode格式有关。

注意:

电子邮件格式无法更改(没办法,我已经向客户询问了)。

电子邮件中包含表格,我需要的信息在表格内。

我不能做一些不同的事情,所以我需要客户端保存电子邮件,如前所述,我必须使用我创建的.net应用程序处理电子邮件。

有没有人知道这里可能出现什么问题?我需要确定为什么两台具有相同配置的机器都会以不同的格式保存相同的Outlook电子邮件。

我验证了使用notepad ++打开它的电子邮件格式

0 个答案:

没有答案