Linux · 2012-04-29

Directadmin限制Exim发邮件数量

[root@localhost ~]# cat /etc/virtual/limit #全局设置,所有虚拟主机用户,每天最大发送邮件数量
100
# /etc/virtual/limit 的值不为0的情况下,等于0或者负数,主机用户可发送邮件量均为“无限制”(不推荐) 根据笔者的经验,100-200的数量已经可以满足普通用户的需求。

[root@localhost ~]# cat /etc/virtual/limit_userabc #单独设置,用户"userabc"每天最大发送邮件数量
200

[root@localhost ~]# cat /etc/virtual/limit_baiqiuyi #单独设置,用户"baiqiuyi"每天可发送的邮件数量为“无限制” 
0
#前提为/etc/exim.pl 里有这行 if (open (LIMIT, "/etc/virtual/limit_$name"))

[root@localhost ~]# ls -lh /etc/virtual/usage
total 24K
-rw-rw---- 1 root mail    5 Apr 28 21:47 baiqiuyi
-rw-rw---- 1 root mail 1.4K Apr 28 21:47 baiqiuyi.bytes #此文件记录了该用户当天发送邮件的详细信息,如果该文件过大,就有发送垃圾邮件的嫌疑。