Run your email from your AI.
Every dashboard action here is also a tool your AI can call. 140+ of them via MCP: add a domain, rotate a DKIM key, triage the inbox, send a transactional email. One account, one bill, no new dashboards to learn.
Works with Claude, ChatGPT, Cursor. Prefer clicks? The web app is right where it's always been.
Send from your app. No new IPs to warm.
The same infra your inbox uses is available as a REST API. Send receipts, password resets, magic links — from any domain you own, with the reputation you have already built.
- 1,000 sends / month included on the base plan · +$25/yr per 10k tier
- Signed webhooks for sent, delivered, bounced, deferred, complained, failed
- Prefix-scoped API keys (
je_) with per-key rate limits and revocation - Same MX + DKIM as your inbox — no IP warm-up, no separate domain auth
# Send a receipt in three lines curl -X POST https://api.justemails.app/v1/messages \ -H "Authorization: Bearer je_…" \ -H "Content-Type: application/json" \ -d '{ "from": "billing@yourdomain.com", "to": "user@example.com", "subject": "Receipt · $42", "text": "Thanks — attached." }' # → { "id":"msg_4Jc1Vp…", "status":"queued" }
Owning many domains should not cost this much.
Every founder we talk to has hit at least three of these. Usually all four.
Per-user pricing adds up fast
Google Workspace Business Starter is $7 / user / month. 20 side-project mailboxes? $1,680 a year — before Docs, Meet, Drive you did not ask for.
Separate admin consoles per brand
Jumping between five dashboards, five billing accounts, and five DNS panels to answer one email is not a workflow, it is a tax.
DNS setup is opaque
SPF, DKIM, DMARC, MTA-STS — getting these right on every domain is hours of copy-paste-and-hope. Wrong one time → your mail goes to spam.
No unified view
Five browser tabs, three email clients, and you still miss the invoice. Losing money to a UX problem you did not choose.
$49 a year vs. $1,680 a year.
Same custom-domain email, same deliverability, same reliability. The difference is how it's priced: JustEmails is a flat annual bill; Google Workspace is billed per user, per month.
20 branded mailboxes, one founder.
- Business Starter seat$7 / user / mo
- × 20 mailboxes (each = separate login)× 20
- × 12 months× 12
- Custom domains — included—
- Docs / Meet / Drive you probably don’t needbundled
Unlimited mailboxes, one bill.
- Unlimited mailboxesincl.
- Unlimited custom domainsincl.
- Unified inbox + full-text searchincl.
- Auto-DNS · SPF · DKIM · DMARC · MTA-STSincl.
- MCP + REST API for AI-native workflowsincl.
Note: Google Workspace supports unlimited secondary/alias domains at no extra charge — the per-seat price is the actual driver. Comparison assumes each brand needs a distinct login (aliases share one inbox).
$49 a year, however many mailboxes you add.
Point one MX record at us and watch a real email arrive. If it does not fit, you have lost an afternoon.
Every domain, one inbox.
Mail from press@halo.studio, billing@atelier.email, and hey@alex.co lands in the same triage queue. Every row is colour-tagged with the domain it arrived on — so you know exactly which identity to reply as before you type.
- Auto-picks the reply identity based on the thread (4-tier resolver)
- Per-mailbox signatures + per-domain aliases + catch-all
- Unified ⌘K search across every mailbox you own
- External Gmail / IMAP account bridge — pull other inboxes into the same queue
DNS that sets itself up.
Paste your domain. We generate MX, SPF, DKIM, DMARC and MTA-STS records, detect your registrar, and auto-verify propagation in real time. No copy-pasting three-letter acronyms into Cloudflare while crying.
- One-click auto-provision on Cloudflare + Namecheap; manual steps for others
- DKIM keys rotate on a schedule — no expired keys, no bounce cliffs
- Live per-record propagation via SSE — you watch the check-marks land
- Advanced deliverability: BIMI, DANE, TLS-RPT, and IP warm-up when you need it
Forward and filter, per mailbox.
Every mailbox can carry conditional forwarding rules and pattern-based allow/deny lists. Match by sender, subject, or domain — route the hit anywhere, or send it straight to spam.
- Forward matching mail to any address, per mailbox
- Conditions: sender, subject, domain, or catch-all
- Sender allow/deny by email, domain, IP range, or subject regex
Your Gmail. In here too.
Connect a Gmail via OAuth, or any IMAP host with credentials, and its mail lands in your JustEmails unified inbox — colour-tagged per source, searchable together with everything else. Reply from the connected identity, without switching tabs.
- One-click Gmail OAuth · manual IMAP for anything else (Fastmail, Proton Bridge, cPanel, self-hosted)
- External mail merges into the unified queue — one triage surface, all your addresses
- Send-from the connected identity — no need to open the native client
- Live-sync via a background worker; no manual polling or refresh
Every email client, out of the box.
No proprietary protocol, no vendor lock-in. Standard IMAP + SMTP means the client you already use just works.
From signup to sending in five minutes.
No sales call, no onboarding webinar. The whole flow is self-serve.
Sign up
Create your account in 30 seconds. A card starts the 7-day trial; you are not charged until day 8.
Add your domains
Enter your domain names. Add as many as you want — there are no limits and no per-domain fees.
Auto-configure DNS
The DNS wizard generates every MX / SPF / DKIM / DMARC / MTA-STS record. Auto-provision on Cloudflare + Namecheap, one-copy paste for the rest.
Start sending
Your email is live. Send and receive from the web dashboard or any IMAP / SMTP client. Or from your AI.
Everything else, quietly working.
The bits that don't get billboards — but that you'd otherwise have to bolt on from three other tools.
Team management & RBAC
Invite owners, admins, and members. Every action gates through role checks: which mailboxes they can read, which domains they can edit, which rules they can change.
Domain health monitoring
MX, SPF, DKIM, DMARC, and MTA-STS scanned every six hours. First red dot triggers an email + webhook before mail starts silently landing in spam.
Free migration
Import from Google Workspace, Fastmail, or any IMAP host. Old provider stays live as a fallback until the last mailbox is verified — no gap, no bounces.
Deliverability audit
One-click check across DNS, DKIM selectors, IP reputation, and inbox placement against Gmail / Outlook / Yahoo probes. Report with the fix, not just the problem.
Webhooks · analytics · audit log
Every mail sent, delivered, bounced, deferred, or complained fires a signed webhook. Analytics dashboard for volume + reputation. Audit log for every user action, exportable.
Full IMAP · SMTP · POP3
Use JustEmails from Apple Mail, Outlook, Thunderbird, Superhuman, or any client that speaks the protocols. App passwords for client auth. No lock-in.
Moving is painless.
Point your MX record at us. We'll fetch your history over IMAP, preserve folder structure, and keep your old provider running as a fallback until you're ready to cut over. Most migrations finish in under an hour.
Migrating from Fastmail, Proton, iCloud+, Migadu, or MXroute? "Any other IMAP" works — bring the IMAP host, port, and credentials.
# Run once per source mailbox source: host: imap.gmail.com port: 993 user: alex@alex.co oauth: true dest: mailbox: me@alex.co preserve_labels: true since: "2018-01-01" run: $ je migrate --config=migrate.yaml → fetched 24,817 messages in 11m 42s → 0 errors · 0 duplicates · history intact
The email standards, done properly.
You should not have to be a deliverability engineer to run email for your business. We ship the whole stack, correct by default.
TLS Encryption
TLS 1.2+ on every SMTP + IMAP + HTTPS connection.
SPF
Sender Policy Framework prevents envelope spoofing.
DKIM
Cryptographically signs every outbound message. Keys rotate on a schedule.
DMARC
Domain-based auth with aggregate + failure reporting.
MTA-STS
Enforces TLS on inbound mail — no downgrade attacks.
2FA + Passkeys
TOTP and WebAuthn passkeys for every account.
Rspamd
Multi-signal spam filtering + user-managed quarantine.
ClamAV
Attachments scanned inbound and outbound. Autoheal on daemon death.
vs. the other guys.
Side-by-side on the things solopreneurs, agencies, and multi-brand teams actually ask us about.
Every competitor price here is the sourced, dated figure from our comparison data — the same one the pricing page and each /vs/ page uses, each carrying the vendor URL and the date it was last checked. Tiers compared: Google Workspace Business Starter, Microsoft 365 Business Basic, Zoho Mail Lite, Fastmail Business Standard, MXroute Small. Compare on your actual seat count, mailbox count, and add-on needs.
One flat base. Add-ons if you grow.
$49 a year covers unlimited domains, unlimited mailboxes, and 10 GB of storage. The three add-ons below are metered — pay only for what you use.
Base includes 10 GB. Add 100 GB tiers as you grow, remove them any time — takes effect at renewal.
Base includes 1,000 API-sent emails per month. Each tier adds 10k/mo. For inbound + interactive mail (IMAP), no metering.
Owner is always free. Invite additional teammates at $2/user/month. Roles: owner, admin, member. RBAC across every action.
Seven days to point a domain at us and see whether it works for you. Transactional API access is on the paid plan.
Questions, answered.
Everything you might want to know before moving your domains. Want to ask something else? Email us.
Does “unlimited domains” actually mean unlimited?+
Yes. Accounts with 80+ domains sit on the $49 plan without issue. If you get to thousands and start to look like a bulk sender we may reach out about deliverability, but the price does not change.
How is this so much cheaper than Google Workspace?+
Google Workspace prices per user per month and bundles Docs / Meet / Drive that you probably do not need for email. We only do email, we operate lean infra, and we price annually. That is the whole trick.
What about deliverability? Will my mail hit spam?+
We run the same SPF / DKIM / DMARC / MTA-STS stack Google does, with per-domain DKIM key rotation and dedicated outbound IP pools segmented by reputation. Deliverability in third-party tests is on par with Workspace.
How is email security handled?+
Every inbound message runs through Rspamd for spam classification and ClamAV for virus scanning before it lands in your inbox. Outbound is DKIM-signed automatically. TLS 1.2+ enforced on IMAP/SMTP; SASL for client auth. MTA-STS published on every domain we host.
Is my data stored securely?+
All connections use TLS 1.2+. Sensitive fields we hold on your behalf — external-account credentials, exports you generate — are wrapped with AES-256-GCM before storage. Message bodies and attachments live in DigitalOcean Spaces under the provider's standard access controls; server-side encryption on message payloads is on our roadmap. We process content only as necessary to deliver the service (spam and virus filtering, threading, search indexing) — we never scan for advertising or train models on your email, ever.
Can I send email through JustEmails, or is it receive-only?+
Both. Every mailbox sends via authenticated SMTP (port 587) or the web composer, up to 500 outbound / day on the base plan. Transactional API sends at api.justemails.app/v1/messages, DKIM-signed and rate-limited per key. There is no separate "sending" upgrade.
What DNS records do I need to set up?+
Nothing manual if your registrar is one we integrate with (Cloudflare + Namecheap today, more shipping). The Auto-DNS wizard pushes MX, SPF, DKIM (2 selectors), DMARC, MTA-STS, and TLS-RPT once you connect the domain. For every other registrar you get a copy-paste block plus health-check polling until every record verifies green.
How do I migrate from Google Workspace or another provider?+
The Migration wizard runs a background IMAP sync — full history, folders, and read state — from Google, Fastmail, Zoho (on plans that include IMAP access), or any IMAP host. Your old provider stays live as a fallback until every mailbox verifies. Zero-downtime cutover is typically under an hour of hands-on time; total sync depends on mailbox size.
Can I use my existing email client?+
Yes — standard IMAP (port 993), SMTP submission (port 587, STARTTLS), and POP3 (port 995). Works with Apple Mail, Outlook, Thunderbird, Mimestream, Airmail, Spark, Canary, Superhuman, and every other IMAP/SMTP client.
Do you support catch-all addresses and aliases?+
Yes to both. Unlimited aliases per domain and unlimited catch-all rules. You can route anything@yourdomain.com to a single inbox and keep track of which alias was hit.
What happens to my mail if I cancel?+
Cancellation takes effect at the end of your current paid period. You get a full IMAP export in .mbox format and 30 days after the end date to migrate off. We never hold your data hostage. There are no partial-year refunds — plan the timing accordingly.
Is the $49 truly all-in, or are there hidden add-ons?+
$49 a year covers unlimited domains, unlimited mailboxes, 10 GB of storage, 500 outbound emails a day over SMTP, and 1,000 transactional API emails a month. Three things are metered on top: storage ($99/yr per 100 GB), transactional API email ($25/yr per 10,000/mo), and teammates ($2/user/month — owner is always free). You never pay for something we did not disclose here.
Do I get charged per teammate?+
Only if you invite one. The account owner is free forever. Each additional team member is $2 per user per month, prorated. You can grant them owner / admin / member roles with full RBAC.
What if I need more than 10 GB of storage?+
Add a 100 GB tier for $100 a year. Add as many tiers as you need. Add-ons are non-refundable mid-term (per §3.4 of the Terms) — you can remove a tier at any time and it stops billing at the next renewal. Most solopreneurs live comfortably inside the base 10 GB for years.
Can I send transactional email from my app?+
Yes. The base plan includes 1,000 API-sent emails a month at api.justemails.app/v1/messages, plus every dashboard action is exposed via MCP at mcp.justemails.app. For higher volume, add tiers of 10,000/month for $25/year each.
What is MCP and why do you keep mentioning it?+
MCP is the Model Context Protocol — an open standard that lets AI assistants (Claude, ChatGPT connectors, Cursor, Continue) call tools on remote services with your consent. We expose 140+ of them: add a domain, rotate a DKIM key, triage your inbox, cancel a subscription. Use it, or ignore it — nothing changes if you never touch it.
How long is the free trial?+
7 days. Transactional API access is on the paid plan, not the trial.
Your domain's inbox.
Today.
Start a trial. Point one MX record at us. Watch a real email arrive. Decide from there.
Start free trial