我们有一个带有 CentOS 和 DirectAdmin 的 VPS,我们用于 Magento 商店。这运行良好,除了发送电子邮件。
问题:
似乎某些特定域不会收到我们的电子邮件,我们会收到退回邮件。如果我们使用任何其他电子邮件发送系统,邮件将毫无问题地到达。
退回邮件包含以下错误:
HELO Company-Shops 后来自远程邮件服务器的 SMTP 错误:
主机 mx-cluster-b2.one.com [ IP 地址]:504 5.5.2:Helo 命令被拒绝:需要完全限定的主机名
在谷歌搜索并尝试了一个星期之后,我有点迷路了。我尝试在 CentOS 中检查后缀,但它没有安装,我不太确定是否需要它。
可能的问题?
我相信 CentOS 中的主机文件设置不正确:
127.0.0.1 localhost localhost.localdomain localhost4 ...等
我们的IP公司-商店
'Company-Shops' 应该是一个域名,对吗?与 rDNS 相同。但我担心如果我改变它会杀死我的网站等等。我不确定此条目是否与退回错误中的“company-Shops”helo 标签相关。
一些额外信息:
- 我们使用来自 DirectAdmin 的 webmail Roundcube
- 目前我们经营一家商店,但这可能会增长一点(一个 IP 上的多个站点)
- 我们不使用子域
- 我们设置了反向 DNS , 与域
有没有人有类似的经历或对这个主题有更多的了解?我很感激我们能得到的任何建议,因为我们被困住了..
非常感谢。