【发布时间】:2012-01-16 05:08:32
【问题描述】:
SPF 是一种强大的方法,可以避免将电子邮件作为垃圾邮件进行拦截。但是,SPF的设置通常是针对主域的,我找不到子域的设置,我不确定它是否有效。我想在mail.domain.com 在单独的服务器上设置我的电子邮件服务器。主域的 SPF 是
@ v=spf1 mx include:domain.com ~all
@ v=spf1 a mx ptr ip4:0.0.0.0 ~all
对于邮件服务器(子域)
mail.domain.com v=spf1 mx include:mail.domain.com ~all
mail.domain.com v=spf1 a mx ptr ip4:1.1.1.1 ~all
其中 0.0.0.0 是主服务器 IP,1.1.1.1 是邮件服务器 IP。此设置能否成功将 mail.domain.com 用于电子邮件(例如 name@mail.domain.com)?
还有哪些其他注意事项可以帮助避免将子域发送的电子邮件标记为垃圾邮件?
【问题讨论】:
-
你的要求很奇怪。你真的想要像 john@mail.example.com 这样的邮件地址而不是 john@example.com?
-
是的,我想将邮件服务移动到另一台服务器(将其与网站服务器分开)。由于邮件域和主机应该相同以避免垃圾邮件,我使用 john@mail.example.com。当然,这很常见!
-
好的,现在我明白了,您假设“邮件域和主机应该相同以避免垃圾邮件”。但事实并非如此。想一想:这仅适用于由单个服务器提供服务的组织。请参阅我的更新答案以获得更好的配置。
标签: email dns spam email-spam spf