MAILUSERS.TAB

 "domain"[TAB]"account"[TAB]"enc-passwd"[TAB]"account-id"[TAB]"account-dir"[TAB]=>
   "account-type"[NEWLINE]

(remember, enter as one line.) Example:

 "home.bogus"    "axmsuser"  "XYZ..."    1   "axmsuser"  "U"

defines an account 'axmsuser' in domain 'home.bogus' with the encrypted password 'XYZ...', user id '1' and mail directory 'axmsuser' inside '$MAIL_ROOT/domains/home.bogus'. To allow multiple domain handling the POP3 client must use the entire email address for the POP3 user account; for example, if a user has email user@domain, it must supply:

 user@domain

as POP3 account login.

The directory 'account-dir' 'must' case match with the field 'account-dir' of this file. Note that user id 'must' be unique for all users (duplicate user IDs are not allowed). The user ID 0 is reserved by AfterLogic XMail Server and cannot be used.

The last field 'U' is the account type:

 "U" = User account
 "M" = Mailing list account

The encrypted password is generated by 'XMCrypt' whose source is 'XMCrypt.cpp'. Even if external authentication is used (see External Authentication), this file 'must' contain an entry for each user handled by AfterLogic XMail Server.

You 'CANNOT' edit this file while AfterLogic XMail Server is running because it is an indexed file.