我正在尝试设置 WSUS 以发送电子邮件报告。
为了实现这一点,我在我们的 Exchange 服务器上创建了一个新的接收连接器。我已将该服务器限制为承载 WSUS 角色的服务器的 IP 地址。然后我启用了对连接器的匿名访问。
但是,当我测试设置时,我收到类似于以下内容的错误:
System.Net.Mail.SmtpException: 5.7.1 Client does not have permissions to send as this sender
Run Code Online (Sandbox Code Playgroud)
无意冒犯,我知道您只是想回答自己的问题并为 SF 社区发帖,但我会说您做错了。
您应该将接收连接器设置为适当的中继,将权限选项卡设置为Exchange Server
notAnonymous
并将您的身份验证选项卡设置为Externally Secured
。然后将接收器锁定为仅接受来自 WSUS 服务器 IP 地址的消息。
使用Anonymous
权限通常不是处理它的正确方法......
编辑: 为了澄清和回答评论中的一些问题,请参阅这篇 Technet 文章:http : //technet.microsoft.com/en-us/library/bb232021%28v=exchg.141%29.aspx即使它不是不完全是最容易遵循的。
你有两条路要走……如果你选择“匿名”,那么你必须运行一个 shell 命令来允许匿名连接正确的 ADPermission,这是在 EMC 中无法完成的。这实际上与我所说的方式相同,但是有些应用程序仍然会像他们必须发送用户名/密码一样,所以在过去我的结果是混合使用的。
所以......我坚持他们给出的“外部安全”的第二个选项。但是,这需要(如文章中所述)将权限设置为Exchange Servers
. 这篇文章中提到了会发生什么:http : //technet.microsoft.com/en-us/library/bb690954%28v=exchg.141%29.aspx——说明:
如果到此接收连接器的传入连接由外部方式保护,请使用此选项。例如,如果通过专用网络或使用 Internet 协议安全 (IPsec) 物理保护连接,请使用此选项。选择此选项时,您会断言 Exchange 无法以编程方式验证的外部安全性。在选择此身份验证方法之前,您必须首先在“权限组”选项卡上选择 Exchange 服务器权限组。
所以本质上,你是在说接收连接器“信任来自我允许的这组入站 IP 的任何东西”,没有身份验证,没有提示,没有任何内容,只需接收电子邮件并将其发送出去。
希望有帮助。
归档时间: |
|
查看次数: |
2454 次 |
最近记录: |