[/var/vpopmail/domains/[0-9]/ dir, limit?] > well, i have this from the source (bigdir.c). > it looks like the maximum of users/domains per directory is 100 (it's > defined in vauth.h : MAX_USERS_PER_LEVEL 100) [...] > so, i assume, in your case, you have at least 173 different system users > with an average of almost 100 domains per user. >
We have only one system user for vpopmail: vpopmail (group: vchkpw) and all domains are added with 'vadddomain domain.com'.
vauth.h: #define MAX_DIR_LEVELS 3 #define MAX_USERS_PER_LEVEL 100
#define MAX_DIR_NAME 300
typedef struct {
int level_cur;
int level_max;
int level_start[MAX_DIR_LEVELS];
int level_end[MAX_DIR_LEVELS];
int level_mod[MAX_DIR_LEVELS];
int level_index[MAX_DIR_LEVELS]; /* current spot in dir list */
long unsigned cur_users;
char the_dir[MAX_DIR_NAME];
} vdir_type;#define MAX_DIR_LIST 62
config.h: #define VPOPUSER "vpopmail" #define VPOPGROUP "vchkpw" #define VPOPMAILDIR "/var/vpopmail" #define DOMAINS_DIR "domains" /* Version number of package */ #define VERSION "5.2.1"
-- Met vriendelijke groet / Best regards, Jan Reilink
VEVIDA Nederland BV
