识别退回的EmailMessage(EWS)

时间:2015-10-08 19:37:41

标签: exchange-server exchangewebservices

有没有办法使用EWS准确识别邮箱中退回的电子邮件通知?到目前为止,我已经查看了邮件标题,似乎没有任何内容表明邮件是电子邮件退回通知。

我还查看了ItemEmailMessage成员,并且找不到任何有用的内容(我可能错过了一些内容)。

我总是可以解析总是说“电子邮件传送系统”的发件人。或主题行甚至消息正文,但我正在寻找一种更清晰的方法来做到这一点。

1 个答案:

答案 0 :(得分:8)

尝试ItemClass属性。

这对应于PR_MESSAGE_CLASS MAPI属性。 This link为此属性提供了一些值。您可以在那里找到不同类型消息的消息类列表。其中一些是针对未送达的报告,我认为这是你想要的。

似乎这个属性值以" REPORT.IPM"开头。并以" .NDR"结束然后是未送达报告。