![使用第二个域名而不是动态 IP 主机名服务来运行小型邮件服务器](https://linux22.com/image/1457448/%E4%BD%BF%E7%94%A8%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%9F%9F%E5%90%8D%E8%80%8C%E4%B8%8D%E6%98%AF%E5%8A%A8%E6%80%81%20IP%20%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%9C%8D%E5%8A%A1%E6%9D%A5%E8%BF%90%E8%A1%8C%E5%B0%8F%E5%9E%8B%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
如何使用第二个域名代替自由注册的主机名(分配给动态 IP 地址)来代替电子邮件地址域?
如果我理解其中的逻辑,我应该在域名注册商网页控制 painel 中添加一个指向主机名 (dynip) 服务上的 MX 记录的 MX 条目,MX 服务器 = 主机名 (dynip),以及一个 DNS TXT 条目“v=spf1 mx include:suportese.no-ip.org -all”。
对于主机名服务的配置,如果是 noip,应该有一个 spf 记录,因此它会像“v=spf1 a:exemplo.com.br -all”。还有一个 MX 记录,它与主机名完全相同。
事情是这样的吗?
考虑以下场景:
- W2k8 R2
- hMailServer 5.6.4 - 版本 2283
- 域名注册商 - registro.br - “exemplo.com.br”(还有 DNS 服务)
- 动态 IP - NoIp 免费主机名“suportese.no-ip.org”
首先,不要浪费时间说维护动态 IP 邮件服务器是个坏主意,因为我已经阅读了所有关于拒绝动态 IP 和电子邮件丢失的文章。
感谢您的时间
看待
答案1
您的 MX 记录将指向 FQDN(A 记录),而不是 IP 本身。同样,如果您设置了 SPF 记录,将您的 MX 记录添加为您的邮件的良好发件人,它也不会使用您的 IP(正如您的示例所示,您正在将 MX 记录添加到发件人列表中)。
因此,剩下的唯一部分就是维护您的 A 记录以指向正确的 IP,如果它是动态的,则意味着您将定期更改它。