Mailboxes
Mailboxes are used to receive and send emails.
Mailbox requirements
To work with mailboxes, you will need:
- mail servers installed on your server
- a mail domain
- permissions to work with mailboxes
Creating a new mailbox
A user can create as many mailboxes as specified for them in the Limits. If there are no limits set, any number of mailboxes can be created.
- Navigate to the Mail section.
- Click Create mailbox on the toolbar.
- Fill in the fields:
Name — name of the mailbox.
DetailsThe name can contain lowercase Latin characters, numbers, hyphens and periods.
- Domain — mail domain of the mailbox.
Aliases — additional names for the mailbox in the same mail domain. Mails from the alias mailbox will be forwarded to the main mailbox.
DetailsA line in the format MAILBOX_ALIAS:MAIN_MAILBOX:fwd is added to the Exim configuration file for each alias.
- Password — mailbox password.
- Confirm — password confirmation.
- Send a copy to — mailbox addresses where copies of incoming messages from the current mailbox will be sent.
Do not save incoming emails — check the box if you do not want forwarded emails to be saved in the current mailbox.
DetailsA line in the format REDIRECT_MAILBOX:MAIN_MAILBOX:user is added to the Exim configuration file for each specified address.
- Max. size — the maximum amount of disk space that the contents of the mailbox can occupy. When the maximum size is reached, incoming messages are rejected. If left blank, the mailbox size will be unlimited.
- Number of mails sent per hour — the maximum number of emails that can be sent from the mailbox per hour. When the limit is reached, the outgoing emails are blocked. If you specify a value of 0 or 1, emails will not be sent. If left blank, the limits specified at the user or mail server level will apply.
- Enable Greylisting — activates Greylisting for the mailbox. Available if Greylisting is enabled for the selected mail domain. If Greylisting is disabled for the mailbox, the mailbox is added to the recipient whitelist. Incoming mail for it will not be blocked.
- Enable SpamAssassin — activates SpamAssassin for the mailbox. Available if SpamAssassin is enabled for the selected mail domain. If SpamAssassin is disabled for the mailbox, the mailbox is added to the recipient whitelist. Incoming mail for it is marked as NOT spam (or its spam rating is significantly reduced).
Note — additional information.
- Save the changes.
Once created, the mailbox is ready for use.
Viewing mailboxes
After a mailbox is created, it appears in the list in the Mail section. Viewing is available to:
- users — can view their own mailboxes
- resellers — can view mailboxes owned by their users
- administrators — can view all mailboxes
Reseller and administrators can filter the list to show only the mailboxes of a selected user:
Actions with mailboxes
Button | Description |
![]() | Edit a mailbox |
![]() | Remove a mailbox. If there are no backups created for the mailbox, it will be impossible to restore |
![]() | Mail settings |
![]() | Enable a disabled mailbox |
![]() | Disable a mailbox. A disabled mailbox cannot be logged into and no messages are delivered to it. Attempts to send any emails to such a mailbox will result in 5.0.0 error. A user cannot enable a mailbox disabled by an administrator |
![]() | Clear the contents of a mailbox. If there are no backups created for the mailbox, it will be impossible to restore its contents |
![]() | Mail client settings: incoming and outgoing mail servers, ports and IMAP/POP3/SMTP protocols |
![]() | Log in to ispmanager as the mailbox owner. Available for reseller-level accounts and above |
![]() | Import a mailbox |
![]() | View and manage mailbox aliases. Viewing mailbox aliases is available to:
|
![]() | Log in to ispmanager as the mailbox. The following will be available in the panel: |
Configuration files
RHEL-based operating systems | Debian-based operating systems | |
List of mailboxes (Exim) | /etc/exim/passwd | /etc/exim4/passwd |
Aliases of mailboxes (Exim) | /etc/exim/aliases | /etc/exim4/aliases |
Email limits (Exim) | /etc/exim/ratelimits | /etc/exim4/ratelimits |
Information about mailboxes (Dovecot) | /etc/dovecot/dovecot.passwd | /etc/dovecot/dovecot.passwd |
Greylisting recipient whitelist | /etc/postfix/postgrey_whitelist_recipients | /etc/postgrey/whitelist_recipients |
SpamAssassin recipient whitelist | /etc/mail/spamassassin/local.cf | /etc/mail/spamassassin/local.cf |
Logging
Creation, configuration of parameters, removal and other actions with mailboxes are logged in the main ispmanager log — /usr/local/mgr5/var/ispmgr.log.