如何在没有MX记录的情况下将电子邮件传递到域?


28

某人有2个电子邮件地址:bob@domainname.com.br和bob@domainname.com。这些域的DNS记录如下所示:

domainname.com.br

$ dig any domainname.com.br
;; ANSWER SECTION:
domainname.com.br.  86179   IN  SOA ns1.domainname.com.br. suporte.domainname.com.br. 2010081200 20000 4000 1409600 86400
domainname.com.br.  86179   IN  MX  10 domainname.com.br.
domainname.com.br.  86179   IN  A   177.39.XXX.YY
domainname.com.br.  85342   IN  NS  ns1.domainname.com.br.

;; AUTHORITY SECTION:
domainname.com.br.  85342   IN  NS  ns1.domainname.com.br.

;; ADDITIONAL SECTION:
domainname.com.br.  86179   IN  A   177.39.XXX.YY
ns1.domainname.com.br.  85342   IN  A   177.39.XXX.YY

domainname.com

$ dig any domainname.com
;; ANSWER SECTION:
domainname.com. 37036   IN  SOA ns1.domainname.com.br. mattana.domainname.com.br. 1229685618 10800 3600 604800 38400
domainname.com. 37036   IN  A   177.39.XXX.YY
domainname.com. 37036   IN  NS  ns1.domainname.com.br.

;; AUTHORITY SECTION:
domainname.com. 37036   IN  NS  ns1.domainname.com.br.

;; ADDITIONAL SECTION:
ns1.domainname.com.br.  85036   IN  A   177.39.XXX.YY

domainname.com没有MX记录。但是,当我将电子邮件发送到bob@domainname.com时,它会被传递,收件人会使用bob@domainname.com.br地址进行回复。发送到bob@domainname.com的电子邮件可能已重定向到bob@domainname.com.br。鉴于domainname.com没有MX记录,这怎么可能?

Answers:


61

根据RFC 5321第5节,如果不存在MX记录,则邮件服务器应回退到域的A记录。这可能正在发生。


10
而且,由于两个域的A记录似乎都解析为相同的IP地址(尽管存在混淆),所以我的猜测是,该IP地址上有一个SMTP服务器,可以接收两个域的电子邮件,并将它们解散到bob @ domainname的邮箱中。 com.br.
joeqwerty13年

有没有办法从外部发现这种电子邮件服务器功能?我想我找到了它:linuxquestions.org/questions/…–
powtac
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.