【发布时间】:2019-12-26 15:29:57
【问题描述】:
我有一个 SSIS 包,它使用 Outlook 自动发现 (Microsoft.Exchange.WebServices.dll) 从邮箱中提取未读电子邮件。 我们的组织现在已经迁移到 Office 365,现在一切都在云上。我现在正在重写我的包以使用 Microsoft Graph。
我必须获取所有未读退回的电子邮件并对它们采取后续操作。以前,我可以通过检查 ItemClass 来检查退回的电子邮件:
// Check if its bounced mail
if (message.ItemClass == "REPORT.IPM.Note.NDR")
MS Graph 中是否有任何类似的属性或任何替代方法来获取退回的电子邮件?
目前,我为此使用“From”属性:
https://graph.microsoft.com/v1.0/me/mailFolders('Inbox')/messages?$search="from:MAILER-DAEMON@mg1.dhs.state.gov"
但我不想依赖发件人电子邮件地址(它可能会改变)。更喜欢更健壮的方式。
【问题讨论】: