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