Exchange 2010 和 Barracuda:仅限授权用户?

Exchange 2010 和 Barracuda:仅限授权用户?

我的 Exchange 服务器运行良好,接收和发送邮件均按预期工作。现在我们想使用我们的 Barracuda 垃圾邮件防火墙,就像我们在旧的 Linux 邮件服务器上使用它一样。设置完成后,通过防火墙接收邮件又可以正常工作,所有邮件都可以正确路由。只剩下一个问题,接收:

在我们的旧邮件服务器上,我只需要输入 URL 和端口作为邮件中继,无需身份验证。所以我在我的 Exchange 发送连接器中执行了此操作,并通过 Exchange Shell 将发送端口从 25 调整为 587(如 [1] 中所述)。

问题是,当我现在想要发送一封邮件时,我收到以下错误邮件:

#550 message submission is for authorised users only! ##

这是不可能的,因为身份验证已关闭,而 Linux 服务器仍然正常工作……因为这并不清楚:我想通过梭子鱼发送出站邮件!

发件人-->梭子鱼-->收件人

对这个问题有什么建议吗?

提前致谢!

[1]http://www.mharder.eu/exchange-2003-2007-2010-smarthost-smtp-port-umstellen/

答案1

我不知道您的 Barracuda 是如何配置的,但通常端口 25 上的 SMTP 用于服务器到服务器的通信,而端口 587 上的 SMTP 用于客户端到服务器的连接,因此需要身份验证。

您的 Linux 服务器是如何配置的?它使用端口 25 还是 587 连接到 Barracuda?

您是否尝试过配置 Exchange 以使用默认 SMTP 端口 (25) 连接到 Barracuda?

如果你实际上需要通过端口 587 连接到 Barracuda,Linux 无需身份验证即可完成此操作,而 Exchange 似乎需要身份验证,这可能是由于 Barracuda 上的某些配置允许从 Linux 服务器进行中继,但不允许从 Exchange 服务器进行中继。

相关内容