AzadEmail Admin
Mail operations, not just another dashboard.
This initial admin MVP turns the plan into a working monorepo foundation: domain onboarding, mailbox inventory, provider abstraction, and Cloudflare-first deployment scaffolding.
Core Branches
main / develop / staging
Immediate Goal
Mailbox -> Login -> Send -> Receive
Primary Stack
Next.js + Workers + D1
Implementation Roadmap
- Phase 1: Mailcow + SES foundation (now)
- Phase 2: Repo and deployment foundation (now)
- Phase 3: Custom auth and sessions (next)
- Phase 4: Admin panel operations (next)
DNS Readiness
Next action: create `MX`, `SPF`, `DKIM`, and `DMARC` records through Cloudflare before wiring live mailbox provisioning.
Domains
- azademail.com -> pending -> mail.azademail.com
- mail.azad.co -> verified -> mail.azademail.com
Mailboxes
- admin@azademail.com (Platform Admin) - 20 GB - active
- support@azademail.com (Support Desk) - 10 GB - pending
Outbound Providers
- Amazon SES - ses - ready
- Resend Fallback - resend - draft