| 用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邮件本身的防垃圾邮件功能有限,过几天给大家讲关于邮件过滤的技术。
·IT产品报价大全 |