[size=18:932b714cf1][color=blue:932b714cf1]用postmaster帐号登陆到qmailadmin里后.好像可以不限增加用户.请问如何限制帐号的数量????[/color:932b714cf1][/size:932b714cf1]
gadfly 回复于:2003-03-02 14:42:12
这个恐怕得改程序来实现了。
succ 回复于:2003-03-02 14:51:10
如何改?请赐教~~~~~
gadfly 回复于:2003-03-03 02:09:47
呵呵,研究了一下qmailadmin的代码,发现了又一个unleased的配置文件,
不需要改源码,可以实现用户个数限制
在每个域的目录下,可以创建一个配置文件.qmailadmin-limits。里面就放了对这个域
的各种限制。比较有用的有,最大用户数,是否禁止pop,smtp,webmail,maillist的最多个数。
格式如下:
var[:value]
所以如果你要限制用户数50个,配置如下:
maxpopaccounts:50
顺便把几个有用的变量介绍了吧,变量所见即所得,

变量: 数值型。
maxaliases,maxforwards,maxautoresponder,maxmailinglists
变量:bool型
disable_pop,disable_imap,disable_dialup,disable_password_changing,disable_webmail,disable_external_relay
以上的变量只要在文件中存在就起作用,不用设值。
呵呵,看来qmailadmin的配置文件也不少,也挺有用。但是这方面的文档少。
看看哪位有心人能收集一下,做个说明。
renpj 回复于:2003-03-03 09:58:57
载/home/vpopmail/domains/xxx.com下面建立一个.qmailadmin-limits文件(这个文件本身没有)
在里面写
maxpopaccounts 100
default_quota 5242880
这样用qmailadmin添加账号的最大数目就是100,每个邮箱的配额就是5242880,5M。。
succ 回复于:2003-03-04 09:47:16
还有没有别的方法.~~~~?
gadfly 回复于:2003-03-04 13:00:30
???还不够?你想干嘛?
bsdfan 回复于:2003-03-12 21:53:55
[quote:d0999d025d="renpj"]载/home/vpopmail/domains/xxx.com下面建立一个.qmailadmin-limits文件(这个文件本身没有)
在里面写
maxpopaccounts 100
default_quota 5242880
这样用qmailadmin添加账号的最大数目就是100,每个邮箱的配额..........[/quote:d0999d025d]
very good.
jingyunas 回复于:2003-04-21 11:19:08
请问solaris8 下,在那个目录下操作? 方法一样吗?如何做?
jingyunas 回复于:2003-04-21 11:19:57
请问solaris8 下,在那个目录下操作? 方法一样吗?如何做?
jingyunas 回复于:2003-04-21 11:20:29
请问solaris8 下,在那个目录下操作? 方法一样吗?如何做?
小邪 回复于:2003-04-21 17:59:11
[quote:7b72fd343d="jingyunas"]请问solaris8 下,在那个目录下操作? 方法一样吗?如何做?[/quote:7b72fd343d]
ft~,我也不想回答你这个问题
不过看你问了这么多遍,也够辛苦的
这个什么操作系统无关,你装到哪个目录里,就在哪个目录里做



蓝火人 回复于:2003-05-27 16:41:57
我按照上面的方法作了,这样新添加的用户可以实现对邮箱大小的限制,可是对以前的用户部起作用!我该如何呢?
sunnly 回复于:2003-05-27 16:50:09
晕。。。。
在创建一个域的时候,你在后跟参数就可以啦~
NAME
vadddomain - add a virtual user to a domain
--------------------------------------------------------------------------------
SYNOPSYS
vadddomain [virtual domain ] [postmaster password] -a -q quota
--------------------------------------------------------------------------------
DESCRIPTION
Add a new virtual domain. All qmail files and system are automatically updated.
--------------------------------------------------------------------------------
OPTIONS
[virtual domain]
Name of the new virtual domain
[postmaster password]
The password for the RFC required postmaster account. If the password is not supplied on the command line then vadddomain will prompt for the password twice.
-a
Use apop instead of pop.
-q quota
Set the hard quota limit for the postmaster account.
--------------------------------------------------------------------------------
RETURN VALUE
0 if all steps were successful, non-zero otherwise. If any of the steps fail, a diagnostic message is printed.
dtedu 回复于:2003-05-30 16:13:37
[quote:b0c2b6acf3="renpj"]载/home/vpopmail/domains/xxx.com下面建立一个.qmailadmin-limits文件(这个文件本身没有)
在里面写
maxpopaccounts 100
default_quota 5242880
这样用qmailadmin添加账号的最大数目就是100,每个邮箱的配额..........[/quote:b0c2b6acf3]
老大应该是50M吧!
wp1998 回复于:2003-09-19 12:12:50
这个限制是否只针对qmailadmin有用???
如果我使用其他的用户管理程序呢???
love100 回复于:2003-10-06 23:43:24
是的,如果你用的是PHP写的话也可以!