我们已经设置了一个邮件服务器并创建了以下DNS记录。假设我们的域是example.com:
A @ 10.0.0.5
A mail 10.0.0.1
MX example.com mail.example.com注10.0.0.1只是一个例子。我们实际上使用的是公共IP地址。
我们还让我们的托管公司设置了一个正确的PTR记录,指向mail.example.com和10.0.0.1。
出于某种原因,当人们发送电子邮件时,他们没有发送并在返回邮件中包含以下消息:
收件人服务器不接受我们的连接请求。在https://support.google.com/mail/answer/7720 example.com 10.0.0.5:超时了解更多信息
出于某种原因,我们不再试图连接到网络上的10.0.0.1电子邮件服务器,而是试图连接到10.0.0.5,我们的origin (@)地址。
我们不希望@指向我们的邮件服务器,如果我们可以帮助是,因为我们有大量的CNAME记录指向@作为网络托管的目的。
我们是否错误地设置了DNS?我们能修好什么?
发布于 2018-09-15 13:31:41
你能贴出真实的域名和记录吗?我的直接猜测是,您的MX记录应该只读mail。
因为最后有一个没有mail.example.com的.,所以它解析为mail.example.com.example.com --我不知道为什么要解析到您的10.地址,但是没有看到真正的区域和我们无法真正分辨的条目。
发布于 2018-09-15 15:03:11
这是令人困惑的:
A @ 10.0.0.5
A mail 10.0.0.1
MX 10 mail.example.com对我来说,这句话是:
@ A 10.0.0.5
mail A 10.0.0.1
MX 10 mail.example.com因此,您正在为mail.example.com而不是example.com创建MX记录。
发布于 2018-09-16 00:20:46
结果发现我的MX记录设置不正确。
我改变了这个(GoDaddy字段):
Type Host Points to Priority TTL
MX example.com mail.example.com 10 1h对此:
Type Host Points to Priority TTL
MX @ mail.example.com 10 1h邮件现在来了,我正在使用MXToolbox.com找到我的MX记录。
https://serverfault.com/questions/931052
复制相似问题