我是这样解决使用maildrop和磁盘限额问题的
发表于:2007-05-25来源:作者:点击数:
标签:
基本思路是:maildrofp只投递垃圾邮件,而正常的邮件由vdelivermail投递,这样maildrop就不用检测磁盘限额了。 我的.mailfilter内容如下: [code:1:2d80430787]importEXT importHOST VHOME=`/home/vpopmail/bin/vuserinfo-d$EXT@$HOST` if$SIZE262144 xfilte
基本思路是:maildrofp只投递垃圾邮件,而正常的邮件由 vdelivermail 投递,这样maildrop就不用检测磁盘限额了。
我的 .mailfilter 内容如下:
[code:1:2d80430787]import EXT
import HOST
VHOME=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`
if ( $SIZE < 262144 )
{
xfilter "/usr/bin/spamc -f -u $EXT@$HOST"
if (/^X-Spam-Flag: *YES/)
{
EXITCODE=99
to /home/vpopmail/domains/mydomain.com/postadmin/Maildir/.Trash
exit
}
exit
}[/code:1:2d80430787]
我的 .qmail-default 内容如下
[code:1:2d80430787]| /usr/local/bin/maildrop ./.mailfilter
| /home/vpopmail/bin/vdelivermail '' ./postmaster/Maildir/[/code:1:2d80430787]
这样,当邮箱空间超过 90% 的时候就会有一封警告信发到用户信箱,当磁盘空间满的时候,会有一封 磁盘空间满的退信。
但我设置的 .over-quota.msg 却不管用,不知为什么。
lnux 回复于:2005-01-27 18:30:57
|
如果想 发邮件给 aaa 的邮件都复制一份给 bbb,可以这样
.qmail-aaa 如下:
[code:1:35c93bc2d7]bbb@mydomain.com
| /usr/local/bin/maildrop ./.mailfilter
| /home/vpopmail/bin/vdelivermail '' ./postmaster/Maildir/[/code:1:35c93bc2d7]
这样,两个邮箱都能收到信,并且也起到了maildrop过滤的作用。
|
原文转自:http://www.ltesting.net
|