Email Management¶
Email management covers mailboxes, forwards, autoresponders, DKIM settings, and spam filter configuration.
Overview¶
Mailboxes¶
The mailbox table shows all email accounts:
| Column | Description |
|---|---|
| Full email address | |
| Domain | Associated domain |
| Customer | Assigned customer |
| Quota | Storage usage / Maximum in MB |
| Status | Active or Disabled |
| Autoresponder | Active/Inactive |
| Created | Creation date |
Forwards¶
| Column | Description |
|---|---|
| Source | Source email address |
| Destination | Destination address(es) |
| Customer | Assigned customer |
| Created | Creation date |
Create Mailbox¶
- Click Create Mailbox
- Fill out the form:
| Field | Required | Description |
|---|---|---|
| Username | Yes | Local part of the email (before the @) |
| Domain | Yes | Select domain |
| Password | Yes | Mailbox password |
| Quota (MB) | No | Storage limit (0 = unlimited) |
- Click Create
The system sets up:
- Dovecot mailbox
- Postfix configuration entries
- Maildir directory structure
Webmail Access
After creation, the mailbox can be used immediately via Roundcube Webmail. The link is available in the panel under Webmail.
Edit Mailbox¶
- Click the Edit icon
- Change quota or status
- Click Save
Change Password¶
- Click the Key icon in the action column
- Enter the new password
- Confirm the change
Enable / Disable Mailbox¶
- Click the Status toggle in the action column
- Disabled mailboxes cannot send or receive emails
Delete Mailbox¶
- Click the Delete icon
- Confirm the deletion
Emails Will Be Deleted
When deleting a mailbox, all emails are permanently removed.
Autoresponder¶
The autoresponder sends automatic replies to incoming emails (e.g. out-of-office notifications).
Configure Autoresponder¶
- Click the Clock icon in the action column of a mailbox
- Fill out the form:
| Field | Required | Description |
|---|---|---|
| Enabled | Yes | Enable/disable autoresponder |
| Subject | Yes | Subject of the automatic reply |
| Message | Yes | Text of the automatic reply |
| Start Date | No | When the autoresponder should become active |
| End Date | No | When the autoresponder should deactivate |
- Click Save
Time-Based Control
If start and end dates are set, the autoresponder is only active during this period. Without date specifications, it is permanently active.
Forwards¶
Create Forward¶
- Switch to the Forwards tab
- Click Create Forward
| Field | Required | Description |
|---|---|---|
| Source | Yes | Source email address |
| Destination | Yes | Destination address(es), comma-separated for multiple |
- Click Create
Catch-All
Use *@domain.com as the source to forward all emails for a domain.
Catch-All Address¶
A catch-all address receives all emails sent to a domain for which no explicit mailbox or forward exists.
Set Up Catch-All¶
- Navigate to Email > Forwards
- Click Create Forward
- Enter
*@yourdomain.comas the source - Enter the destination mailbox
- Click Create
Disable Catch-All
Delete the forward with *@domain.com as the source to disable the catch-all.
Webmail¶
Every mailbox owner can access webmail directly from the panel.
Open Webmail¶
- Navigate to Email > Mailboxes
- Click the Webmail icon next to the mailbox
- The webmail interface opens in a new tab
Delete Forward¶
- Click the Delete icon
- Confirm the deletion
IMAP Migration (Import Emails)¶
IMAP migration allows you to import existing emails from an external mail server into a mailbox — ideal when switching providers.
Start Migration¶
- Navigate to Email > Mailboxes
- Click the Migrate button next to the desired mailbox
- Fill out the migration form:
| Field | Required | Description |
|---|---|---|
| IMAP Server | Yes | Hostname of the source mail server (e.g. imap.old-provider.com) |
| Port | Yes | IMAP port (default: 993 for SSL, 143 for STARTTLS) |
| Username | Yes | Login on the source server (usually the full email address) |
| Password | Yes | Password of the source mailbox |
| Use SSL | No | Enable SSL/TLS encryption (default: enabled) |
- Click Start Migration
Background Process
The migration runs server-side in the background. The backend uses doveadm import with automatic fallback to imapsync if the import fails. The folder structure (Inbox, Sent, Drafts, etc.) is preserved.
Duration
Depending on the mailbox size, migration can take several minutes to hours. Existing emails in the target mailbox are not overwritten — only new messages are added.
Check Before Migrating
Make sure the source server allows IMAP access and the credentials are correct. Some providers require an app-specific password (e.g. Google, Microsoft 365).
DKIM Settings¶
DKIM can be enabled per domain:
- Navigate to Domain Management or DNS > Email Security
- Enable DKIM for the desired domain
- The DKIM key is automatically generated
- The required DNS TXT record is displayed
Spam Settings¶
enconf uses rspamd as a spam filter. Configuration is done per domain:
Settings¶
| Setting | Description |
|---|---|
| Spam Score Threshold | Score at which an email is marked as spam |
| Spam Action | mark, quarantine, or reject |
| Greylisting | Temporarily reject unknown senders |
Whitelist / Blacklist¶
- Whitelist: Emails from these addresses are never treated as spam
- Blacklist: Emails from these addresses are always treated as spam
Email Rate Limiting¶
To prevent spam sending through compromised accounts:
| Setting | Description |
|---|---|
| Max. Emails/Hour (Total) | Limit for all mailboxes combined |
| Max. per Mailbox/Hour | Limit per individual mailbox |
| Max. per Domain/Hour | Limit per domain |
These limits are configured in the hosting package.