如何避免发送的邮件被当作垃圾邮件

垃圾邮件是令人头痛的问题,因此大部分的邮件服务器都设置了垃圾邮件过滤功能。如果一个服务器大量发送邮件,就很可能被当作垃圾邮件,轻则发送的邮件都被放到垃圾邮件分类,重则被列入黑名单。那么当我们需要大量发送邮件时,该如何避免这个问题呢?这篇文章只是对前段时间的工作做一个总结,并不是一篇完整的解决方法,所以我会分几个方面来说,互相之间关系不是很紧密,整个结构会比较乱,主要目的是整理之前的资料,给大家一个参考。

首先我们主要针对的是正常的邮件发送,如果是垃圾邮件采用的那些不断更换域名,更换IP地址,更换SMTP的方式是无效的。发送的邮件主要有以下这些:论坛会员注册确认邮件,论坛会员通知,邮件列表,取回密码邮件,ticket的邮件等等。

设置反向解析(Reverse DNS)

第一步要设置好反向解析,一般要在服务器提供商那里设置,例如美国主机侦探的服务器是SoftLayer的,在SoftLayer的管理中心就可以给对应的IP设置反向解析。

SPF记录

SPF记录是一种反垃圾邮件策略,利用这个记录可以告诉接收服务器发信的IP是否在你的域名的许可之列,防止有人伪造你的域名发信。设置SPF记录要用域名解析的TXT记录,在txt记录中输入对应的SPF记录即可。生成SPF记录可以使用这个网站的工具:http://www.openspf.org/ 。一般的域名注册商都支持txt记录,例如 Godaddy Name等,如果你用的注册商不支持txt记录,而你又要大量发邮件建议你换一家注册商。

检测SPF记录是否设置成功,可以用你的邮箱发信到 check-auth@verifier.port25.com ,如果收到的信息是 :SPF check: pass 就说明设置成功了。

还有DomainKeys,Sender-ID 的设置也可以避免被当成垃圾邮件,设置比较麻烦,这里就不说了。这两个没有SPF记录用的广泛,而且SPF记录设置很方便。

退件处理

发送大量邮件,避免不了会有退件,而这些退件是不能置之不理的,必须要进行处理。所以即使你用noreply@xxxx.com 这样的邮箱发现,也要设置一个可以接收退信的邮箱。查看退件,可以找到是什么原因被退的,对于不存在用户的邮箱地址要及时移除,给不存在的用户发送的邮件多了就可能被当作垃圾邮件发送者。对于邮件列表的管理来说,推荐用phplist ,这个软件可以自动的处理退件。

提供退订地址

对于邮件列表来说,提供退订地址是很有必要的。这个也是区分是不是垃圾邮件的一个重要标准。

目前就总结了这么多,其他的还在摸索中,大家有什么经验欢迎分享。

大漠孤狼 ( www.83blog.com )原创, 转载请注明原文地址 http://www.83blog.com/spam-spf-reverse.html

您可以选择一种方式赞助本站

目前评论:9   其中:访客  7   博主  2

  1. avatar 紫雨 4

    看上去非常复杂……admin@blogx.us的服务器是GMAIL的,可以设置吗?BlogX.US的服务器是KINGTO在SL租用的……

    [回复]

    kyxtktcu Reply:

    @紫雨 可以设置SPF记录

    [回复]

  2. avatar ugg boots 1

    我经常用YAHOO发送正常的邮件,如果不改邮件名,发几个相同的就会被当作垃圾邮件,真麻烦

    [回复]

  3. avatar Classic Tall Ugg Boots 1

    来支持下老大的论坛哈,呵呵

    [回复]

  4. avatar 伦敦金 0

    那如果就是要发垃圾邮件呢。。这样设置?

    [回复]

    kyxtktcu Reply:

    @伦敦金 任何邮件通过这样设置都会提高成功率。另外还有不少其他方法。如果你是发送垃圾邮件的,你的域名,ip很容易被列入黑名单。所以发垃圾邮件一般都是通过不断变化域名和ip的,上面的很多方法就没用了

    [回复]

  5. avatar 英语学习网站 2

    开发客户时确实发了很多,没有回音

    [回复]

  6. avatar the north face 0

    现在邮件群发的太多了,规则也越来越严格了。

    [回复]

  7. avatar 贵金属 1

    现在yahoo 申请不了邮箱了

    [回复]

评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: