我正在使用Microsoft.Office.Interop.Outlook提取电子邮件附件:
var MAPI = new Application().GetNamespace("MAPI");
var ExampleFolder = MAPI.GetDefaultFolder(OlDefaultFolders.olFolderSentMail)
foreach (dynamic i in ExampleFolder.Items)
if (i.Attachments.Count > 0)
; // DoSomething();
不幸的是,这是非常缓慢的。
- 有没有更快的方法来检查附件?
- 是否可以按日期过滤/排序电子邮件:仅循环浏览最后 n 个项目?