情况是这样的:
发送到 DistributionGroup-Universal 组的消息不会传递给组成员。发送到组 + 直接成员地址的相同消息仅传递给该成员。例如,以下是使用 Get-MessageTrackingLog 从消息中获取的示例:
已发送:外部用户
MessageId : <0001>
EventId : RECEIVE
Timestamp : 14.12.2016 19:03:47
Recipients : [email protected], [email protected]}
RecipientStatus :
MessageId : <0001>
EventId : EXPAND
Timestamp : 14.12.2016 19:03:47
Recipients : {[email protected], [email protected], [email protected], [email protected]}
RecipientStatus : 250 2.1.5 RESOLVER.GRP.Expanded; distribution list expanded
MessageId : <0001>
EventId : TRANSFER
Timestamp : 14.12.2016 19:03:47
Recipients : {[email protected], [email protected], [email protected], [email protected]}
RecipientStatus : {, , , }
MessageId : <0001>
EventId : DELIVER
Timestamp : 14.12.2016 19:03:47
Recipients : [email protected]
RecipientStatus :
MessageId : <0001>
EventId : DUPLICATEDELIVER
Timestamp : 14.12.2016 19:03:48
Recipients : [email protected]
RecipientStatus :
您可以在 EXPAND 事件中看到 250 2.1.5 RESOLVER.GRP.Expanded,之后该消息仅发送给了 member1,这是该电子邮件中唯一一个组外的用户。我认为 DUPLICATEDELIVER 事件是因为 member1 被发送了 2 次(在组内和直接发送)。
最后,电子邮件没有发送给组成员(并且发件人没有收到任何 NDR),我不明白为什么(它是 DistributionGroup-Universal,而不是 DDG)
更新: 我再次尝试(从不同的外部帐户),现在电子邮件首先发送给了成员 1,然后发送给了除成员 1 之外的所有组成员,因为这是一条重复消息。我相信这是正确的行为:
MessageId : <0002>
EventId : RECEIVE
Timestamp : 21.12.2016 7:05:02
Recipients : {[email protected], [email protected]}
RecipientStatus :
MessageSubject : test mail
MessageId : <0002>
EventId : EXPAND
Timestamp : 21.12.2016 7:05:02
Recipients : {[email protected], [email protected], [email protected], [email protected]}
RecipientStatus : 250 2.1.5 RESOLVER.GRP.Expanded; distribution list expanded
MessageSubject : test mail
MessageId : <0002>
EventId : TRANSFER
Timestamp : 21.12.2016 7:05:02
Recipients : {[email protected], [email protected], [email protected], [email protected]}
RecipientStatus : {, , , }
MessageSubject : test mail
MessageId : <0002>
EventId : DELIVER
Timestamp : 21.12.2016 7:05:02
Recipients : [email protected]
RecipientStatus :
MessageSubject : test mail
MessageId : <0002>
EventId : DELIVER
Timestamp : 21.12.2016 7:05:02
Recipients : {[email protected], [email protected], [email protected]}
RecipientStatus :
MessageSubject : test mail
MessageId : <0002>
EventId : DUPLICATEDELIVER
Timestamp : 21.12.2016 7:05:02
Recipients : [email protected]
RecipientStatus :
MessageSubject : test mail
最初的问题发生在上周,具体来说,仅来自一个外部地址,我看到其他发送到该组的电子邮件(来自其他外部用户)已发送给所有组成员。我现在尝试了 group + member1 的组合,问题邮件中如何检查噪音是否来自重复邮件,但我看到它已发送给所有人,所以,我不知道该怎么办……
答案1
您必须允许未经身份验证的发件人:
- 在 Exchange 管理控制台中,右键单击 dist 组并转到“属性”。
- 单击“邮件流设置”选项卡,然后单击“消息传递限制”。
- 单击“属性”。
- 在邮件传递限制属性中,取消选中“要求所有发件人都经过身份验证”框
再试一次。