我们必须从Exchange 2007 SP1升级与一个问题交换2013年我们使用EWS摆脱特定文件夹中的邮件。 代码如下所示:
private List<Item> GetAllItems(string folderId)
{
Folder inbox = Folder.Bind(m_Exchange, folderId);
List<Item> m_ListOfItems = new List<Item>();
ItemView itemView = new ItemView(int.MaxValue);
FindItemsResults<Item> items = inbox.FindItems(itemView);
foreach (Item item in items)
{
item.Load();
m_ListOfItems.Add(item);
}
return m_ListOfItems;
}
我们与Exchange 2013的问题是当电子邮件进行数字签名,在这种情况下,电子邮件正文为空。 对于其他电子邮件它只是罚款纯文字/ HTML电子邮件的类型。 另外这个代码工作良好,即使对Exchange 2007 SP1的数字签名的电子邮件。
是任何人都熟悉这个问题?
谢谢。