comail

2 min read Original article ↗

Cooperative email infrastructure for atproto. Your domain, your DID, a shared relay that pools sending reputation so you don't have to warm a new IP from scratch.

How it works

Members send through a shared SMTP relay. Your atproto DID is the identity. A labeling service verifies your DNS and publishes signed verified-mail-operator labels that anyone on the atproto network can read. Every outbound message carries two DKIM signatures (one for your domain, one for the pool), so provider feedback loops route complaints to one place without losing per-member attribution.

What you get

  • SMTP submission at smtp.atmos.email:587 with STARTTLS. Drop-in for any app or service that can send email.
  • Dual DKIM signatures (your domain plus d=atmos.email) so your messages pass authentication checks and complaints route back to you, not the whole pool.
  • Public verified-mail-operator and relay-member labels on your DID, queryable via standard atproto XRPC.
  • Warming tier caps for the first 14 days so a new sender cannot tank the shared IP's reputation.
  • Replies to mail you send get forwarded back to the mailbox of your choice.

Why not a commercial relay?

Commercial relays work, but your domain's sender reputation lives inside their business. Switching providers means re-warming from scratch. comail is cooperative infrastructure: the code is open source, the identity layer is atproto, and your sending reputation stays with you.

Where this is today

  • Members can be any atproto account with a custom domain. You sign in with your DID, prove domain control via DNS, and start sending. Works whether you run your own PDS or use a hosted one.
  • The code is designed for other operators to run their own instance (pluggable notification webhook, configurable operator DKIM domain, Terraform in infra/). One relay runs today, operated by the project maintainer. The operator docs are still being written.
  • Cross-pool federation (multiple relays sharing reputation via a shared blocklist any mail server can check, indexed through atproto) is Phase 4 on the roadmap and is not built yet.

Today "cooperative" means members pool reputation within one relay. A federation of cooperatives is where this is headed.

Want a personal inbox?

This page is for sending from your own domain or app. If you'd rather have a personal email inbox you own, on your atproto account, read in any mail app, join the early-access waitlist for comail inbox.

Read the longer story, or jump into the docs.