用freebsd,extmail装了个邮件服务器(怎么装,看这个http://www.extmail.org/docs/extmail_solution_freebsd/),但是不能分拣垃圾邮件到extmail的垃圾邮件目录,创建/usr/local/etc/maildroprc
SHELL="/bin/sh"
logfile "/var/log/maildrop.log"
VHOME="/var/mail/domains"
ACCOUNT=`echo "$LOGNAME" | cut -d@ -f1`
USERDOMAIN=`echo "$LOGNAME" | cut -d@ -f2`
############ Spam Filtering ###############
if (/^X-Spam-Flag: *YES/)
{
exception {
to "$VHOME/$USERDOMAIN/$ACCOUNT/Maildir/.Junk"
}
}
else
{
exception {
to "$VHOME/$USERDOMAIN/$ACCOUNT"
}
}
这样被标记为垃圾的邮件就能自动分拣到每个用户的垃圾邮件目录中了,不过outlook就不能用pop3的方法收到这样的垃圾邮件。