procmail过滤邮件之我所见.[1]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:


在CU各位朋友的帮助下,已经成功实现使用procmail过滤 邮件主题, 发件人地址. 域,附件等功能.现在贴出来,供大家参考.
首先确定服务器是否安装procmail包,可到此处下载procmail-3.22-7.i386.rpm:
ftp://202.194.116.12/pub/RedHat/rpms/
rpm -ivh procmail-3.22-7.i386.rpm
如果已安装显示如下,并可以在/etc下找到procmailrc文件(如无可以自己编辑)
[root@jason tmp]# rpm -aq|grep procmail
procmail-3.22-7
root@jason etc]# ls procmailrc -l
-rw-r--r--    1 root     root          413 10月 22 11:32 procmailrc
root@jason etc]# vi procmailrc

#Begin /etc/procmailrc
ORGMAIL /var/spool/mail/$LOGNAME  #指定用户邮件目录
MAILDIR $HOME/
Sendmail /usr/sbin/sendmail                         #指定sendmail所在目录

:0b:                                                                #过滤主题为Thank you的邮件
*^Subject:.Thank you
/dev/null

#过滤从tony@microsoft.com发送的邮件 也可编辑/etc//mail/access文件添加
tony@microsoft.com              reject  然后运行makemap hash access.db<access
:0
*^From.* tony@microsoft.com           
{                                                             
:0                                                            
/dev/null                                                  
}

 #过滤从域microsoft.com发送的邮件也可编辑/etc//mail/access文件添加
@microsoft.com              reject 然后运行makemap hash access.db<access
:0
*^From.*@microsoft.com              
{                                                         
:0                                                          
/dev/null                                           
}

:0                                                        # 过滤用户名为tony所有域的邮件
*^From.* tony
{
:0
/dev/null
}

:0 B                                          #过滤附件后缀名为exe等的邮件
* ^Content-Type:.*

本文关键:procmail过滤邮件之我所见.
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top