对于 Exchange 2007 来说, Anonymous 权限组有下面的权限,
Ms-Exch-SMTP-Submit
Ms-Exch-SMTP-Accept-Any-Sender
Ms-Exch-SMTP-Accept-Authoritative-Domain-Sender
Ms-Exch-Accept-Headers-Routing
您可以使用下面的方法来解决:
Get-ReceiveConnector "My Test ReceiveConnector" | Get-ADPermission -user "NT AUTHORITY/Anonymous Logon" | where {$_.ExtendedRights -like "ms-exch-smtp-accept-authoritative-domain-sender"} | Remove-ADPermission
请将 My Test ReceiveConnector 替换为您实际的接受连接器的名称,注意是端口为 25 的那个。您可以使用 Get-ReceiveConnector 来查看它的 identity 。
谢谢!