【问题标题】:VestaCP/exim mail server returns 550 smtp auth requriedVestaCP/exim 邮件服务器返回 550 需要 smtp 身份验证
【发布时间】:2016-05-20 16:37:25
【问题描述】:

我刚刚在一个新的 CentOS VPS 上安装了 VestaCP。

我已经为一个域设置了电子邮件。发送到该域的所有邮件都会退回,并显示错误 550 smtp auth requried

我已注释掉以下内容;

deny    message       = smtp auth requried

来自 exim.conf

我已关闭反垃圾邮件。

我仍然收到这条消息的退回。

具体来说,如果我从 gmail 帐户发送电子邮件,谷歌会回复:

Technical details of permanent failure: 
Google tried to deliver your message, but it was rejected by the server for the recipient domain foobar.tld by mail.foobar.tld. [x.x.x.x].

The error that the other server returned was:
550 smtp auth requried

有这方面的经验吗?我已经在多个线程上看到了这个问题,但没有找到解决方案。

【问题讨论】:

    标签: email smtp exim


    【解决方案1】:

    我部分解决了这个问题。仅当从托管在同一服务器上的域向 smtp 服务器发送邮件时才会发生这种情况,但 不是 对于电子邮件。当我从与 exim 实例托管在同一服务器上的任何域无关的域发送电子邮件时,它就通过了。我仍然无法从导致问题的域发送电子邮件,我想这样做,但我可以解决它。

    所以要清楚,以防有人读到这个:

    domain1 网站托管在 server1 上

    domain1 电子邮件托管在 google 的服务器上

    domain2 托管在 server1 上,用于 Web 和电子邮件

    exim 正在 server1 上运行

    当我通过 google 的服务器从 email@domain1 和 email@domain2 发送来自 Thunderbird 的电子邮件时,exim 实例会要求 google 的 smtp 服务器进行身份验证,即使邮件正在发送到它可以发送到的域列表中的邮箱运行它的物理服务器。

    我怀疑它怀疑发件人地址,它不应该是因为 mx 记录表明它不托管该域的邮件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-29
      • 1970-01-01
      • 2011-02-12
      • 1970-01-01
      • 1970-01-01
      • 2014-11-25
      • 1970-01-01
      • 2019-01-27
      相关资源
      最近更新 更多