单独的网络/邮件服务器,邮件服务器将不会接收电子邮件

单独的网络/邮件服务器,邮件服务器将不会接收电子邮件

我有一个基本设置:

  • 虚拟专用服务器
  • 邮件服务器
  • 域管理

这是我第一次设置 VPS 和单独的邮件服务器。

我的邮件服务器无法接收电子邮件。

DNS

A   mail.samholguin.co.uk.  79.170.40.147       3600     
A   samholguin.co.uk.       209.222.30.215      3600     
MX  mail.samholguin.co.uk.  mail.samholguin.co.uk.

209.222.30.215 = VPS

79.170.40.147 = 心之互联网

问题似乎是我的 VPS 拒绝了电子邮件,它们甚至没有到达邮件服务器。

我的记录整齐吗?

编辑

错误消息:永久故障的技术细节:Google 尝试发送您的消息,但被收件人域 samholguin.co.uk 的服务器拒绝,发送者为 samholguin.co.uk。[209.222.30.215]。

答案1

您的域名实际上还没有 MX 记录。

$ host -t mx samholguin.co.uk
samholguin.co.uk has no MX record

如果没有 MX 记录,邮件程序将会回退尝试将邮件投递到裸域的地址。该地址是:

$ host samholguin.co.uk
samholguin.co.uk has address 209.222.30.215

MX 记录对于子域名仅在您尝试将邮件发送到子域时才适用。因此,您发布的 MX 记录是错误的、多余的并且会被忽略。

你只需要为你的裸域名创建一个 MX 记录即可指向主机名邮件服务器。例如:

samholguin.co.uk. IN MX 10 mail.samholguin.co.uk.

相关内容