如果发件人和用户不匹配,经过身份验证的 SMTP 中继将不起作用

如果发件人和用户不匹配,经过身份验证的 SMTP 中继将不起作用

我们有一个 Exchange 2016,并且遇到了这个问题:

  • 在我们的一些客户服务器上,我们必须配置一些通过 SMTP 连接器发送的电子邮件警报(启用 STARTTLS 和 AUTH-LOGIN)

  • 目标地址是:[email protected]

  • SMTP 用户是[email protected]

  • 如果我们指定,那么一切都很好From: [email protected]

  • 如果我们指定我们的服务器会报告此错误From: [email protected]

 [S] 235 2.7.0 Authentication successful
 ....
 550 5.7.60 SMTP; Client does not have permissions to send as this sender

如果我们使用 FrontendTransport 接收连接器或 HubTransport 接收连接器,都会发生错误。

我们寻找解决方案,但没有找到任何东西。

From:是否存在允许在为经过身份验证的 SMTP 用户中继邮件时使用任何地址的设置?

谢谢。

答案1

如果服务器是所有这些域的邮件服务器,则可以添加所有这些地址,例如proxyAddresses在 AD 中。如果地址已经属于另一个帐户,则该帐户应该具有smtp:[email protected]代发/发送为该地址的权限。

如果您的服务器不是这些域的​​邮件服务器,请考虑它可能未被列为 SPF 中的允许发件人,从而导致这些邮件被拒绝或被视为垃圾邮件。因此,最好使用您自己的域的电子邮件地址;该域一开始就没有这个问题。

相关内容