qmail里如何限制邮件帐号的数量

王朝厨房·作者佚名  2007-01-02
窄屏简体版  字體:   |    |    |  超大  

[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写的话也可以!

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航