如何负责任地停止在旧的互联网域名上接收电子邮件?

如何负责任地停止在旧的互联网域名上接收电子邮件?

我的组织拥有一些不再频繁使用的 Internet 域。Web 请求通常只是重定向到我们的主要公司网站,除了下文所述情况外,任何人都没有正当理由向这些域中的地址发送邮件。

我想要有关如何处理这些域名的电子邮件的建议。我发现RFC 7505,其中描述了使用“Null MX”在 DNS MX 记录中指示域不接受邮件。这与RFC 2142(1997 年),该标准将 abuse@domain 等联系地址和其他老式地址(如 hostmaster@domain)标准化?什么是“好公民”的最佳做法?有没有互联网名人发布过建议?

答案1

正如问题中已经指出的那样,不接受传入电子邮件的愿望与能够通过基于惯例的电子邮件地址通过电子邮件联系域名所有者的想法存在冲突。

这两个目标直接冲突,根本没办法解决,您必须决定是否接受电子邮件。

如果您决定根本不使用此域名来发送电子邮件,我认为这将是一个很好的公民做法:

domain.example. IN SOA name.of.nameserver.example. hostmaster.primarydomain.example. 2019040100 3600 1800 3600000 7200 
domain.example. IN MX 0 .
domain.example. IN TXT "v=spf1 -all"
  • A空 MX表明您不会接受递送到此域的邮件(避免基于地址记录的递送尝试(A/ AAAA))。
  • SPF 策略表明任何人都不应期望收到来自此域名的任何邮件(使该域名对垃圾邮件发送者更具敌意)。
  • 确保SOA RNAME(中的第二个值SOA)实际上是域中仍然接受电子邮件的有效电子邮件地址(例如,hostmaster.primarydomain.example.如果[email protected]是一个好的地址)。
    (没有建议更改其他SOA值,它们只是为了在我的示例中显示有效记录。)

答案2

RFC2142 规定:

如果主机未配置为直接接受邮件,但它实现了本规范定义邮箱名称的服务,则该主机必须设置 MX RR(参见[RFC974])[...]

所以,这将是一项良好的公民政策。

相关内容