我们有一个项目,用于识别具有 MX 记录重定向到另一个 MX 服务器的邮件服务器。有人知道如何实现这一点吗?
答案1
我认为你可以这样做:
- 查询MX记录,即abc.com的MX记录指向mail.abc.com
- 查找 mail.abc.com 的 IP,即 ping mail.abc.com
- 查找 mail.abc.com 的 IP 的 PTR,即 host -t PTR
比较结果,如果PTR of IP of mail.abc.com
不相等mail.abc.com
则 MX 记录指向另一个邮件服务器。