bevan
mailfilter的语法错误
VHOME=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`
VSPAM=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`
`test -d $VHOME/Maildir/`
if( $RETURNCODE != 0 )
{
echo "Sorry , but the user $EXT@$HOST dos not exist"
EXITCODE=77
exit
}
if ( $SIZE < 262144 )
{
exception {
xfilter "/usr/bin/spamc -f -u $EXT@$HOST"
}
}
if (/^X-Spam-Flag: YES/)
{
to "$VSPAM/Maildir/.Trash/."
EXITCODE=0
}
else
{
to "$VHOME/Maildir/."
}
#./mailfilter
./mailfilter: line 6: test: too many arguments
./mailfilter: line 30: syntax error near unexpected token `}'
./mailfilter: line 30: `} '
test这里怎么会出错。
'}`怎么会出错,想不明白。
不知道什么原因,改了n遍了,还是出错。。请各位老大帮忙。