0

我有一个程序,它使用 EWS 从交换服务器中提取电子邮件,从中获取附件并将​​它们转换为 PDF。在转换它们之前,我会检查附件的所有扩展,以确保它们是我可以处理的。

我的问题是电子邮件(msg)是电子邮件中的附件。在 Outlook/exchange 中,这些不显示扩展名,所以无论我尝试拉扩展名的任何方式,我都没有得到任何东西或不正确的东西,比如 .itemattachment。

4

2 回答 2

0

它是实际的 MSG 文件还是嵌入的消息附件?在后一种情况下,没有扩展名,甚至没有文件名。

于 2014-09-05T20:28:14.963 回答
0

我能够通过加载项目附件并从中提取数据来解决这个问题。我将数据以html格式放入,然后将其转换为pdf。我只是先检查一下附件的类型是文件还是项目

于 2014-09-09T13:05:06.787 回答