qmail防止垃圾邮件

2004年04月09日 23:17 查看3883次 作者: boban  【
文章分类:unix系统

前面的文章我们讲到可以用badmailfrom文件来阻止某个邮件帐号,或者某个邮件域,但今天发现有些垃圾邮件发送者用多邮件域来发送
比如
@ms33.hinet.net
@ms34.hinet.net
@ms35.hinet.net
。。。
@ms99.hinet.net

这家伙一下子用好多邮件域来发送,如果都手工一个个添加的话,显然很麻烦

那我们就为badmailfrom打个补丁

进入qmail的安装源代码

cd /src/qmail-1.03

wget http://tomclegg.net/software/patch-qmail-badmailfrom-wildcard
patch < qmail-badmailfrom-wildcard.patch
make qmail-smtpd
nv /var/qmail/bin/qmail-smtpd /var/qmail/bin/qmail-smtpd.old
install -m 755 qmail-smtpd /var/qmail/bin/qmail-smtpd

ok,现在你可以在badmailfrom设置支持通配符的域名

echo ".hinet.net" >>/var/qmail/control/badmailfrom

好了,qmail邮件本身的防垃圾邮件功能有限,过几天给大家讲关于邮件过滤的技术

责任编辑:admin

给文章打分...

平均分:0.9(22 次)

-5 -4 -3 -2 -1 0 1 2 3 4 5
1

顶一下

发表我的见解...

  • 您的大名: 留空为匿名
  • 您的主页:
  • 您的邮箱: