Levels of access
There are three levels of access for maintaining your mailserver. There is an overall administrator, the site admin; there is an administrator for one or more domainnames, the domain admin; and there is access on the user level too so users can change some basic settings themselves.
Site Admin
As a site admin you can:
- create / modify / delete a domain
- create / modify / delete an admin for one or more domains
- create / modify / delete aliases for a domain
- create / modify / delete mailboxes for a domain
- backup the MySQL database
- view all domain admins and total domains
- view all domains and total aliases and mailboxes
- view all aliases and mailboxes
- activate / deactivate a domain
- activate / decactivate a mailbox
Domain Admin
As a domain admin you can:
- create / modify / delete aliases for a domain
- create / modify / delete mailboxes for a domain
- view all domains and total aliases and mailboxes
- view all aliases and mailboxes
- activate / decactivate a mailbox
User Admin
As a user admin you can:
- create/delete an out of office reply*
- create/modify forward
- change mailbox password
* not installed by default
Mailbox
A mailbox is a directory that stores messages for a single user. Assuming you already have one or more domains active in your mailserver, you select Add mailbox from the menu, chose a username, select the domainname it should belong to, type the password you wish you to use twice, optionally chose a full name, and leave the 'Active' and 'Create mailbox' checkboxes selected and press 'Add mailbox'.
Then the mailbox is created, and you can point your mailclient (e.g. Thunderbird) to it by using your mailserver as a POP or IMAP server (and SMTP if you like) and fill in the account information like you did in the webinterface.
Alias
An email alias directs mail to one or more other aliases or mailboxes. For instance you can create the aliases info@, support@ and sales@, en have them forward incoming mail to your mailbox.
Also you can create an alias support@, and have it direct mail to both your mailbox on your own mailserver, and youraccount@gmail.com.
Wildcards
There are two uses of wildcards (*) in the aliases screen: you can create an alias *@yourdomain.com and have it direct mail to your mailbox, that way you create a catch-all account, meaning mail sent at any address of your domainname will arrive in your mailbox, except for other aliases you specified seperately. This sounds like heaven for lazy people, but you make yourself a lot more prone to spam attacks, so we recommend against it.
The other use is you create an alias *@yourdomain.com -> *@yourdomain.net, that way all accounts (aliases and mailboxes) you created for the .net domain, also work for the .com domain, but everything arriving at the .com will be directed to the .net domain.