我们有一些内部应用程序(如RAID,UPS,防火墙等)想要发送监控邮件。 我们在SBS 2011服务器上安装了Exchange 2010,Outlook和ActiveSync以及这样的业务电子邮件相关的东西工作正常。 但是,我一直无法让他们中的任何一个通过Exchange发送邮件。 他们都提供smtp的设置,所以我觉得它应该是非常简单的。 但是,唉,不。
没有一个应用程序提供了关于为什么发送邮件失败的信息错误,所以我在这里没有帮助。 我已经尝试添加详细的日志logging到发送连接器作为交换,但我没有得到任何事件在该日志中。
所以:是否有任何设置需要指定让应用程序使用交换作为smtp服务器发送邮件? 当发送连接器没有看到任何东西时,我怎么能debugging呢?
您需要将Exchange服务器上的默认接收连接器configuration为接受来自这些设备的连接,并且如果无法使用经过身份validation的SMTP,则允许匿名连接。 这两个设置都在默认的接收连接器的属性中。
如果您不想更改默认的设置,您也可以创build一个自定义的接收连接器供内部设备使用; 但您需要让其监听不同的IP地址或自定义端口,因为Exchange服务器的主IP地址上的端口25已由默认接收连接器使用。
发送连接器是完全不相关的; 它用于发送消息到外部收件人,但首先你需要这些消息进入 Exchange,并通过接收连接器。
您可能想要做的是在接收连接器上允许匿名中继 。 如果你想发送到一个外部域。