首先安装maildrop,这个很简单,先去下载http://class.868cn.com/download/maildrop-1.5.2.20030423.tar.gz
然后解压,进入目录里。/configure make make install
一般就可以安装成功。(当然之前要安装了qmail,vpopmail)安装成功后会在/usr/local/bin目录下生成一个maildrop文件。就是使用它来做过滤的
我还是假使wangxu.com为虚拟域,wangxu@wangxu.com为其中一个用户。下面就对wangxu@wangxu.com所收到的邮件进行一些过滤规则。
进入用户的邮件目录cd /home/vpopmail/domains/wangxu.com/wangxu
建立。qmail文件。
vi .qmail
内容为:
代码:|/usr/local/bin/maildrop ./.mailfilter
注意。qmail文件的属性
chmod 600 .qmail
chown vpopmail:vchkpw .qmail
再建立。mailfilter文件vi .mailfilter内容为:
代码:##Op:contains ##Header:FROM ##Value:test@test.com ##Folder:*收信人拒收您的邮件##From:##PlainString ##Name:过滤发件人包含test@test.com的信件
if ((/^FROM:。*test\@test\.com/))
{ echo “收信人拒收您的邮件”
EXITCODE=77 exit }
##Op:contains ##Header:FROM ##Value:test@test.com ##Folder:。Trash ##From:##PlainString ##Name:将发件人包含test@test.com的信件保存在垃圾箱
if ((/^FROM:。*test\@test\.com/))
{ to “。/Maildir/.Trash/.”
}
to “。/Maildir/.”
其中##后面的都为注释部分,可以不去管它。
if ((/^FROM:。*test\@test\.com/))
{ echo “收信人拒收您的邮件”
EXITCODE=77 exit }这一段表示发信人地址中包含test@test.com的就拒绝接受,并回复发信人一封拒收信件,内容说明原因“收信人拒收您的邮件”。其中的EXITCODE=77不加也可以(过滤整个域的信件也可以这样用,大家自己想想)
if ((/^FROM:。*test\@test\.com/))
{ to “。/Maildir/.Trash/.”
}这一段表示发信人地址包含test@test.com的就自动转移到垃圾箱。
注意最后一句to “。/Maildir/.”
它表示当不符合上面所提到的过滤规则时的邮件就正常的发到wangxu@wangxu.com的信箱里。
这句一定要有,不然会收不到信的。
同时也要注意。mailfilter的属性和。qmail是一样的
chmod 600 .mailfilter
chown vpopmail:vchkpw .mailfilter
下来就发测试信试试吧。
这只是maildrop的一点基本的用法。比较完整的用法大家可以去这里http://www.flounder.net/~mrsam/maildrop/maildropfilter
自由广告区 |
分类导航 |
邮件新闻资讯: IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮 电子邮箱 | 反垃圾邮件|邮件客户端|网络安全 行业数据 | 邮件人物 | 网站公告 | 行业法规 网络技术: 邮件原理 | 网络协议 | 网络管理 | 传输介质 线路接入 | 路由接口 | 邮件存储 | 华为3Com CISCO技术 | 网络与服务器硬件 操作系统: Windows 9X | Linux&Uinx | Windows NT Windows Vista | FreeBSD | 其它操作系统 邮件服务器: 程序与开发 | Exchange | Qmail | Postfix Sendmail | MDaemon | Domino | Foxmail KerioMail | JavaMail | Winwebmail |James Merak&VisNetic | CMailServer | WinMail 金笛邮件系统 | 其它 | 反垃圾邮件: 综述| 客户端反垃圾邮件|服务器端反垃圾邮件 邮件客户端软件: Outlook | Foxmail | DreamMail| KooMail The bat | 雷鸟 | Eudora |Becky! |Pegasus IncrediMail |其它 电子邮箱: 个人邮箱 | 企业邮箱 |Gmail 移动电子邮件:服务器 | 客户端 | 技术前沿 邮件网络安全: 软件漏洞 | 安全知识 | 病毒公告 |防火墙 攻防技术 | 病毒查杀| ISA | 数字签名 邮件营销: Email营销 | 网络营销 | 营销技巧 |营销案例 邮件人才:招聘 | 职场 | 培训 | 指南 | 职场 解决方案: 邮件系统|反垃圾邮件 |安全 |移动电邮 |招标 产品评测: 邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端 |