The MaMoMa user interface
This is a description of the main pages of the MaMoMa user interface.
List e-mail domains
This is the first page shown after logging in. It lists the e-mail domains defined in the database and provides the "Create" button to create a new e-mail domain definition.
At the top of the list, two aggregate values are shown:
- Total quota assigned: the sum total of the storage quota assigned to all domains, in megabytes
- Total space used: the sum total of the storage space used by all accounts in all domains, in megabytes
The list of domains contains the following fields:
- domain: the name of the e-mail domain, along with a brief comment if defined. Clicking the name of the e-mail domain leads to the list of users within it.
- NQ: "near quota" - a "!" character if there is at least one user account in this domain that is currently using more than the configured amount (85% by default) of their storage quota
- quota: the sum total of the storage quota assigned to all user accounts in this domain, in megabytes
- used: the sum total of the storage space used by all user accounts in this domain, in megabytes
- pct used: the ratio of the storage space used and the storage quota assigned
Create an e-mail domain
This part is yet to be written. This page allows a MaMoMa global administrator (see the user access section) to define a new domain that Postfix will receive messages for and Dovecot will allow logins for.
List user accounts
This page lists the e-mail user accounts defined for an e-mail domain and provides a link to the list of e-mail aliases within that domain and the "Create" button to create a new user account.
The list of user accounts contains the following fields:
- Email: the username portion of the e-mail address of the user account. Clicking the username allows the account attributes to be edited.
- A: "active": -
Y
if the user account is currently active (it can receive e-mail messages and it can log in to retrieve them),N
otherwise - quota: the storage quota assigned to the user account, in megabytes
- used: the storage space used by the user account, in megabytes
- pct used: the ratio of the storage space used and the storage quota assigned
- homedir: the filesystem directory where the user account's e-mail messages are stored, along with some more Dovecot configuration settings
- UID: the user ID of the system account that Dovecot will use to access the mailbox
- GID: the ID of the system group that Dovecot will use to access the mailbox
- actions: a link that allows the account to be deleted.
Create a user account
This part is yet to be written.
Edit a user account
This part is yet to be written.
Delete a user account
This part is yet to be written.
List aliases
This page lists the e-mail aliases defined for an e-mail domain and provides a link to the list of user accounts within that domain and the "Create" button to create a new alias.
The list of e-mail aliases contains the following fields:
- source: the username portion of the e-mail address of the alias. Clicking the username allows the alias attributes to be edited.
- A: "active" -
Y
if the user account is currently active (it can receive e-mail messages that will be forwarded to the configured address) - destination: the e-mail address that messages sent to that alias will be delivered to
- actions: a link that allows the alias to be deleted.
Create an alias
This part is yet to be written.
Edit an alias
This part is yet to be written.
Delete an alias
This part is yet to be written.