我正在将 EWS 与 JScript 一起使用(我知道,不推荐,但我别无选择!)...
我可以连接到我的 Exchange 服务器、登录、检索邮件以及识别带有文件附件的邮件。现在我想在本地保存该附件。
我有:
for (x = 0; x < myMessages.Items.Count - 1; x++)
{
thisitem = myMessages.Items.get_Item(x);
if (thisitem.HasAttachments)
{
attachment = thisitem.Attachments.get_Item(0)
attachment.Load("c:\\temp.xls");
但这会产生错误:
mscorlib
System.ArgumentException:“System.String”类型的对象无法转换为“System.IO.Stream”类型......
我知道附件是一个 XLS ......这与 Load 方法的重载有关......但除此之外我迷路了。
帮助?!