免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1909 | 回复: 2
打印 上一主题 下一主题

[Mail] procmail过滤掉 所有名字为 学习与成长评分表.doc的邮件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-03 17:20 |只看该作者 |倒序浏览
mail# uname -a
FreeBSD mail.a.com.cn 5.2-RELEASE FreeBSD 5.2-RELEASE #0: Sun Jan 11 04:21:45 GMT 2004     root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC  i386
mail#


mail# ./procmail -v
procmail v3.22 2001/09/10
    Copyright (c) 1990-2001, Stephen R. van den Berg    <srb@cuci.nl>;
    Copyright (c) 1997-2001, Philip A. Guenther         <guenther@sendmail.com>;

Submit questions/answers to the procmail-related mailinglist by sending to:
        <procmail-users@procmail.org>;

And of course, subscription and information requests for this list to:
        <procmail-users-request@procmail.org>;

Locking strategies:     dotlocking, fcntl(), lockf()
Default rcfile:         $HOME/.procmailrc
Your system mailbox:    /var/mail/root
mail#
mail# more procmailrc
LOGABSTRACT=yes
MAILDIR=/var/mail
VERBOSE=yes
LOGFILE=/var/log/procmail.log
:0 B
* ^Content-Type: application
* ^.*name=.*.(vb[esx]|pif|exe|dll|cmd|bat|scr|zip)
/dev/null
:0 B
* ^Content-Type: audio/x-wav:
* ^.*name=.*.scr
/dev/null

只要附件包含名字为    学习与成长评分表.doc   的邮件都过滤掉了
我把这个文件名里面的 与 删除掉 就不会被过滤掉

怀疑是编码后的邮件头  符合我的 procmailrc 规则
请指教

论坛徽章:
0
2 [报告]
发表于 2005-08-03 17:27 |只看该作者

procmail过滤掉 所有名字为 学习与成长评分表.doc的邮件

outlook express 6
发送邮件时不使用默认的编码格式gb2312就不会被过滤掉

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
3 [报告]
发表于 2005-08-03 17:38 |只看该作者

procmail过滤掉 所有名字为 学习与成长评分表.doc的邮件

你把原件存在 server 上

  1. $>;grep -E 'vb[esx]|pif|exe|dll|cmd|bat|scr|zip'  mailfile
复制代码

即可知何處 match

不然就看懂 procmail 介紹中的 $MATCH 用法  (google)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP