Mailboxes
/jabali-panel/mail/mailboxes. The list and lifecycle of mail accounts in your domains.
Per-row data
- Email address
- Domain
- Disk quota (used / max in MiB)
- Status (active / suspended)
- Last login (IMAP or webmail)
- Created
Actions
- Create — opens the create wizard. Pick the local part, the domain, the quota (within your package’s per-mailbox cap), and either supply a password or let the panel generate one (shown once on the success page).
- Change password — generates a new password (shown once) or accepts a supplied one. Stalwart hashes it with Argon2id.
- Set quota — change the per-mailbox disk quota. Reduces are accepted but do not delete existing mail; the mailbox simply rejects new mail until reduced under the limit.
- Open webmail — single-click sign-in to Roundcube via the self-deleting SSO file (60-second TTL, 256-bit nonce filename).
- Delete — destructive. The agent removes the Stalwart account and the mailbox storage.
Create wizard caveats
- Local part validation: lowercase, alphanumeric plus
.,_,-,+; cannot start with.. - The total number of mailboxes counts against your package’s
max_mailboxes. - The default quota is your package’s default; you may raise it up to the package’s per-mailbox cap.
Where the mail lives
Mailbox storage lives inside Stalwart’s data directory (/var/lib/stalwart/). The panel does not expose direct filesystem access. To migrate a mailbox elsewhere, use the IMAP sync option in a third-party tool (imapsync, Thunderbird’s “Move Folder”, Apple Mail’s “Move Mailbox”) between the new and old IMAP endpoints.
What happens to mail when a mailbox is deleted
All mail is gone. The Stalwart account is dropped, the storage is purged. Account-level backups (see Backups) include the mailbox; if you delete a mailbox in error, restore from the most recent backup.