我有一个使用VSTO开发的Outlook插件,其中包括允许用户从电子邮件中选择附件,然后将其上传到网站。上传是通过调用驻留在网站上的web服务来完成的。根据SO post here,,Outlook外接程序不能将选定项目的附件直接传递到服务器上运行的远程服务。相反,外接程序可以使用attachments API将有关附件的信息发送到远程服务。然后,该服务可以直接联系Exch
我试图使用下面的代码连接并下载一个附件,使用C#和Exchange从收件箱中的电子邮件中连接和下载附件,但是我得到了一个“System.ArgumentOutOfRangeException”错误,我不明白为什么我知道,其余的代码一般都可以工作,因为我可以访问与电子邮件有关的其他信息,而不是访问附件。 {
ExchangeService service =
我需要读取Office365电子邮件文件夹,并获取每个邮件中包含的附件。我使用下面的代码{
if (attachment is FileAttachment但是,将发送者发送的“真实”附件(pdf文件、xls或图像)放在一起,代码会下载每个邮件中包含的所有元素,即logo、html正文中的图像等。有没有一种方法可以只选择“真实”附件,并避免下载logos和正文中包含的其