Exchange 2013 CU9 健康监测电子邮件探针问题

2015-7-14 17:07:50

你可能知道在Exchange 2013,托管可用性服务功能将定期发送健康探针的电子邮件进行服务器健康检查。你可能还不知道,ORF 为什么忽略了这些电子邮件日志。为什么要这样做呢?直到当你每隔几分钟就从ORF的日志中,看到这些健康探针邮件开始显示在ORF的日志中,后你就会开始头痛了。
 

为了避免这个痛苦,ORF 在安装期间会自动检测已有的Heath Mailboxes 列表和自动忽略任何Heath Mailboxes 邮箱地址的电子邮件日志。这样可以防止这些电子邮件记录写入并保存进ORF日志。

不幸的是,当你升级到 Exchange 2013 CU9,此功能可能会失效,然后你会看得到这些:



因为 CU9 的一个System Probe Drop Smtp Agent 传输代理显然负责投递这些探针电子邮件— —这已经不是传统意义上的"drop the email",它甚至删除电子邮件所有收件人.drop the email不利影响。因为ORF 的健康探针检测基于收件人地址的,所以这种设计,将使之前的功能无法生效

何时可以修复?

我们仍在评估用来处理这个问题最佳的方式。我们计划在下一个版本发布时处理该问题。因为这可能影响到其他第三方运输代理供应商,我们也接触到微软来讨论这件事。

有变通方法吗?

您可以设置筛选视图在 ORF 日志查看发件人字段 (例如使用正则表达式(HealthMailbox.*@yourdomain|inboundproxy@contoso\.com)$ )。


可以通过更改代理的优先顺序来解决?

不幸的是,没有。系统 Smtp 代理用的OnEndOfHeaders 事件,总是在 ORF用的OnEndOfData 事件之前发生。


我没有安装 CU9,在日志中仍然有健康探针?


你可能添加一个新的邮箱服务器。在安装后,你需要手动更新ORF的的健康邮箱列表,阅读更多关于问题,请看以下文章。


http://www.vamsoft.cn/excluding-exchange-health-monitoring-emails-from-logging.asp


Rounded Bottom