查找所有未发送邮件的 NDR Exchange Online

查找所有未发送邮件的 NDR Exchange Online

在混合 Exchange 2016/EOL 环境中,我们将 Web 服务器配置为通过内部 Exchange 服务器直接发送邮件。我们遇到了一个问题,该问题现已解决,即阻止服务器发送部分邮件,但不是全部邮件。这些邮件的发件人地址设置为[电子邮件保护],这是真实的电子邮件地址,因此虽然我们没有已发送邮件的副本,但我们有发送失败邮件的 NDR。我们不能一概重新发送所有邮件,因为成功发送的电子邮件数量未知。

总共有大约 12,000 条消息需要识别并参考它们所涉及的订单。我们需要整理大约 15 个不同的主题。

如果可能的话,我宁愿不通过 Outlook 来隔离故障,但是当我尝试在邮箱上运行电子数据展示或内容搜索时,NDR 似乎没有显示。

一旦我导出了这些邮件,我就可以相对轻松地浏览它们并自动执行关联过程,但我无法弄清楚如何隔离或导出失败消息,而无需进入 Outlook 并手动执行。对这些邮件子集进行手动处理对于每个执行此操作的人来说都会产生不同的结果,而且非常繁琐,所以我想避免它。

是否有一种 PowerShell 方法可以隔离所有 NDR,或者隔离 365 门户中我遗漏的内容?

有没有办法可以做到这一点,以便我可以将包括主题行在内的 NDR 导出到不同的文件夹,以便更容易地匹配它们所代表的订单?

相关内容