很多站长在使用DNS时,都给自己的域名加上一条TXT记录。比如:
v=spf1 include:spf.mail.qq.com ~all
他们认为这条TXT记录有助于发邮件。
其实,这种理解是错误的。对大多数个人站长而言,这种TXT不但无助于发邮件,反而会大大降低邮件投递成功率。
这样的TXT记录,在反垃圾系统里的概念叫做SPF,用来证明特定的域,从特定的IP进行信件投递才有效。如上述TXT,即表明某个域需要从腾讯QQMail的IP进行信件投递,才是有效的。
然而,站长们在建站时,几乎不会使用腾讯的服务器(没听说他们提供虚拟主机服务),都是在各个主机商那里租的共享空间或VPS。这样,在外发邮件时(例如注册信、推广信),是从主机商的IP往外发的。这些邮件到了其他MTA(比如网易的邮件网关),人家一看你的发送IP与SPF不符,很可能就直接干掉了,根本投递不进去。
所以,站长们不要滥用TXT。对有自己邮件服务器的企业来说,TXT不错,否则效果可能适得其反。另外,即使是正规SPF,也有很多问题,见我之前的博文,为什么我不喜欢SPF。
学习了。。不过如果不设置SPF的话,,邮件地址很容易被冒充唉。。。
其实不是那么回事。反垃圾取决于很多方面,SPF说明不了啥。
既然加这条记录,肯定是要用腾讯企业邮箱或者域名邮箱发信了