我很难让 Exchange 将邮件从我的应用程序中继到外部域。
我已将接收连接器设置为 Hub Transport 自定义连接器。
- 外部安全(例如,使用 IPsec)
- Exchange 服务器
- 匿名用户
我不知道我做错了什么..我可以发送到内部接受域,但不能发送到公司外部。
提前致谢,
凯文
答案1
除了允许自定义连接器上的匿名客户端之外,您还需要向匿名客户端授予中继权限。您可以使用以下 powershell cmdlet 执行此操作:
Get-ReceiveConnector "Anonymous Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient"
请小心以某种方式限制或保护此连接器,以使其不被公众使用。
更多信息可以在这里找到:TechNet - 允许接收连接器上的匿名中继