Web Admin Panel¶
The web admin panel is available at https://mail-api.solutechhub.com.
Login¶
Use your email address and password. Admins and delegated users both log in the same way — the interface adapts based on your role and permissions.
Features by Role¶
Admin¶
- Dashboard — Server stats, active users, recent delivery activity
- Users — Create, edit, disable, delete, reset passwords, purge mailboxes, set quota
- Domains — Add/remove domains, verify DNS records, regenerate DKIM keys
- Mailbox Reader — Browse any user's mailbox folders and read messages
- Delivery Stats — Full delivery log with filtering by domain, user, date
- Domain Stats — Per-domain message volume breakdown
- Security — View fail2ban jails, ban/unban IPs
- Tokens — Create and manage API tokens
- Permissions — Grant/revoke delegated access to non-admin users
Delegated User (non-admin with permissions)¶
| Permission | What you can do |
|---|---|
manage_users | Create and manage users in your permitted domains |
view_mailbox | Browse mailboxes in your permitted domains |
view_stats | View delivery stats for your permitted domains |
send_mail | Send mail via the API |
Delegated users see a simplified dashboard showing only their permitted domains and actions.
Mailbox Reader¶
The mailbox reader lets admins and users with view_mailbox permission browse mailboxes without needing an email client.
- Go to Mailbox in the sidebar
- Select a user's email address
- Click Open Mailbox
- Browse folders (INBOX, Sent, Drafts, Junk, Trash)
- Click any message to read it — attachments are listed and downloadable
Folders are sorted: INBOX → Sent → Drafts → Junk → Trash → custom folders