- 论坛徽章:
- 0
|
dns black list 轻松建
用别人的dnsbl有个问题.就是可能你自己都被block了.所以就找了一下.原来建dnsbl很容易的.
比如这个是我的一个测试邮件(imail系统处理的)
.是被确认是spam,而且被标注为dnsbl以后的mail标头
- Received: from [color=red]ww [220.160.12.156] [/color]by net00088
- (SMTPD32-8.05) id ADB43B800BC; Sun, 11 Jan 2004 22:29:08 +0800
- Message-ID: <00c801c3d84f$32179c50$6402a8c0@ww>;
- From: <spam@xx.xxx.xx>;
- To: <i_amok@xx.xxx.xx>;
- Subject: 2228
- Date: Sun, 11 Jan 2004 22:28:34 +0800
- MIME-Version: 1.0
- Content-Type: multipart/alternative;
- boundary="----=_NextPart_000_00C5_01C3D892.3FF5BD00"
- X-Priority: 3
- X-MSMail-Priority: Normal
- X-Mailer: Microsoft Outlook Express 6.00.2800.1158
- X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
- X-IMAIL-SPAM-DNSBL: (be10,62390460,1.1.1.1)
- X-RCPT-TO: <i_amok@xx.xxx.xx>;
- Status: U
- X-IMail-Rule: H~X-IMAIL-SPAM:!COPY!spam@xx.xxx.xx Data- X-IMAIL-SPAM-DNSBL: (be10,6239
- X-UIDL: 373648051
复制代码
注意到红色部分的代码,这里就是我的发信主机,因为是本地发送,所以主机名解析为ww,ip是220.160.12.156
那么只要你有一个bind服务器.一切都很简单.
你只要建立一条A记录.随便指向一个ip
如: 156.12.160.220.be10.com. ---->; 1.1.1.1
A记录的主机位置就是这个ip的倒叙形式.
这样你就建立了一条dnsbl了.然后就可以根据各自的mailserver的设置来设置dnsbl
注:如果上面的ip后缀是be10.com.
那么你的dnsbl的服务器地址就是be10.com
一般是弄一个比较容易被猜到是mail地址的mail地址,然后用邮件规则来收集所有的垃圾邮件到一个特定的邮箱,然后
一个一个弄dnsbl,同时还可以做短语过滤.
tip:在收集spammail的时候可以代开imail的verify mail from address和verify HELO/EHLO domain
一般垃圾邮件这个两个一定不通过,然再通过各个vhost的inbound rules来收集到一个特定的邮箱.这样效率比较高.
手动收集的dnsbl
http://www.be10.com/bbs2/viewthread.php?tid=733
参考文章:http://en.wikipedia.org/wiki/DNSBL |
|