Microsoft Exchange 外出回复未到达 gmail 地址
Posted
技术标签:
【中文标题】Microsoft Exchange 外出回复未到达 gmail 地址【英文标题】:Microsoft exchange out of office reply doesn't arrive to gmail addresses 【发布时间】:2021-03-21 15:25:51 【问题描述】:根据我的 DMARC 设置,不在办公室的回复没有到达(如果 DMARC 设置为拒绝),或者被发送到垃圾邮件(DMARC 设置为隔离)到 gmail 或 yahoo 电子邮件,它在交换之间的通信时工作正常邮件。
正如我们的支持人员向我解释的那样,其原因是,当 Exchange 生成外出回复时,它会生成一个空的 RFC5321.MailFrom 字段,根据 RFC 标准,该字段使其无效,因为存在From 和 MailFrom 字段的区别。根据 RFC 3798 - Message Disposition Notification,它规定 MailFrom 字段必须始终为 null 以强制只发送一次外出消息。
MDN 的信封发件人地址(即 SMTP MAIL FROM)必须是 null (),指定没有传递状态通知消息 或其他指示成功或不成功传递的消息是 发送给 MDN。
问题是我该如何解决这个问题,当我在 gmail 地址上设置不在办公室并向其发送消息时,我收到了返回的不在办公室消息。因此,仅当消息从 gmail 或 yahoo 帐户发送到交易所时,这才不起作用。
【问题讨论】:
【参考方案1】:我将发布我从 reddit 获得的答案,该答案似乎是 /u/omers 正确的:
解决方案是 DKIM。空返回路径仅影响 SPF 对齐 在 DMARC 中,可以通过 DKIM 对齐进行补偿。只要 您正在对所有域进行 DKIM 签名,并且签名已应用 对于 MDN,您不会有任何问题。
如果您在本地并且只有一个域,您也可以制作 SPF 对齐工作与轻松对齐。当 MailFrom/return-path 为空,则在 EHLO/HELO 主机名和 地址的标头。即,如果您的邮件服务器标识为 mail-exch-01.example.com 并且邮件的标题来自 bob@example.com 即使没有返回路径,它也会对齐。明显地 在 onmicrosoft.com 是 EHLO 域的云中不起作用 除非您强制 MDN 使用用户的 onmicrosoft.com 地址。 DKIM 还是比较容易的。
【讨论】:
以上是关于Microsoft Exchange 外出回复未到达 gmail 地址的主要内容,如果未能解决你的问题,请参考以下文章