免费注册 查看新帖 |

Chinaunix

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

[Mail] 请教一个关于maildrop 2.0.2的语法问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-17 09:43 |只看该作者 |倒序浏览
在.mailfilter中如何定义一个环境变量?

如:
import EXT
import HOST
#这里是输入环境变量
echo $EXT
echo $HOST
#以上输出都是正确的
#我想自已定义一个路经,写法如下
VHOME=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`
echo $VHOME
#结果输出 $VHOME为空,请问一下,我该怎么写才是正确的呢?

论坛徽章:
6
数据库技术版块每日发帖之星
日期:2015-10-11 06:20:00数据库技术版块每日发帖之星
日期:2015-10-12 06:20:00数据库技术版块每日发帖之星
日期:2015-10-15 06:20:00数据库技术版块每日发帖之星
日期:2015-10-30 06:20:00综合交流区版块每月发帖之星
日期:2015-12-02 14:59:01数据库技术版块每日发帖之星
日期:2015-12-15 06:20:00
2 [报告]
发表于 2006-11-17 13:21 |只看该作者
用下面的这个过虑规则:
import DEFAULT
import HOST
VHOME=`/home/vpopmail/bin/vuserinfo -d $DEFAULT@xxx.com`
echo $VHOME
logfile "/var/log/mail/maildrop/$HOST"
`test -d $VHOME/Maildir/`
if( $RETURNCODE != 0 )
{
echo "Sorry , but the user $EXT@xxx.com dos not exist"
EXITCODE=77
exit
}
if( $SIZE < 262144)
{
exception {
xfilter "/usr/bin/spamc -f -u $EXT@xxx.com"
}
}
else
to "$VHOME/Maildir/."

if (/^X-Spam-Status: Yes/:h)
{
to "$VHOME/Maildir/.Trash/"
exit
}
else
to "$VHOME/Maildir/."

[ 本帖最后由 love100 于 2006-11-17 13:25 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP