Skip to content

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.