免费注册 查看新帖 |

Chinaunix

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

[Mail] spamassassin的配置,能自动生成maildirsize [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-13 11:19 |只看该作者 |倒序浏览
首先感谢大麻兄,主要是使用了他的东东,然后在网上东拼西凑的。
我安装了vpopmail 5.4.17          sa 3.17                  maildrop 2
在~vpopmail/domain/xxx.com下配置
.qmail-default
内容为:
|/usr/local/bin/maildrop ./.mailfilter

.mailfilter内容为:
import EXT
import HOST
import HOME
VPOP="| /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox"
VHOME=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`
logfile "/home/log/maildrop/$HOST"
#blacklist
#
`test -f .blacklist`
if ($RETURNCODE==0)
{
    if ($SENDER ne '' && lookup($SENDER, '.blacklist'))
    {
    to /home/vpopmail/domains/uuuu.com.cn/lajixiang/
    }
}

#whitelist
#
`test -f .whitelist`
if ($RETURNCODE==0)
{
    if ($SENDER ne '' && lookup($SENDER, '.whitelist'))
    {
`test -d $VHOME/Maildir/`
if($RETURNCODE!=0)
{
echo "Sorry , the post does not like recipient! no user "
EXITCODE=77
exit
}
  to "$VPOP"
# to "$VHOME/Maildir/."
    }
}

`test -d $VHOME/Maildir/`
if($RETURNCODE!=0)
{
echo "Sorry , the post does not like recipient! "
EXITCODE=77
exit
}
`test -f $VHOME/Maildir/maildirsize`
if($RETURNCODE!=0)
{
to "$VPOP"
}


#spamassassin
#
if ($SIZE < 262144)
{
    exception {
        xfilter "/usr/bin/spamc -f -u $EXT@$HOST"
    }
}
else
{
to "$VHOME/Maildir/."
#to "$VPOP"
}

####spama if yes ,to  $VHOME/Maildir/new
if (/^X-Spam-Status: Yes/:h)
{
    to /home/vpopmail/domains/uuuu.com.cn/lajixiang/
}
else
{
#to "$VPOP"
to "$VHOME/Maildir/."
}

:-)

论坛徽章:
0
2 [报告]
发表于 2007-03-13 13:26 |只看该作者
你这个maildirsize要maildrop来做比较好一点

论坛徽章:
0
3 [报告]
发表于 2007-03-13 13:44 |只看该作者
如何做呢?麻烦说一下好吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP