Email Infrastructure for ATProto

jcbhmr1 pts0 comments

comail: cooperative email for atproto — comail<br>Welcome back. Resuming where you left off…

Signed in as .

Continue to your account<br>comail

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

Your atproto handle or DID

Continue with atproto

By continuing, you agree to our Terms of Service<br>and Acceptable Use Policy.

How it works

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

What you get

SMTP submission at smtp.atmos.email:587 with STARTTLS.<br>Drop-in for any app or service that can send email.

Dual DKIM signatures (your domain plus d=atmos.email)<br>so your messages pass authentication checks and complaints route<br>back to you, not the whole pool.

Public verified-mail-operator and<br>relay-member labels on your DID, queryable via<br>standard atproto XRPC.

Warming tier caps for the first 14 days so a new sender cannot<br>tank the shared IP's reputation.

Replies to mail you send get forwarded back to the mailbox of<br>your choice.

Why not a commercial relay?

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

Where this is today

Members can be any atproto account with a custom domain. You<br>sign in with your DID, prove domain control via DNS, and start<br>sending. Works whether you run your own PDS or use a hosted one.

The code is designed for other operators to run their own<br>instance (pluggable notification webhook, configurable operator<br>DKIM domain, Terraform in infra/). One relay runs<br>today, operated by the project maintainer. The operator docs are<br>still being written.

Cross-pool federation (multiple relays sharing reputation via a<br>shared blocklist any mail server can check, indexed through<br>atproto) is Phase 4 on the roadmap and is<br>not built yet.

Today "cooperative" means members pool reputation within one<br>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<br>have a personal email inbox you own, on your atproto account, read in<br>any mail app, join the early-access waitlist for<br>comail inbox.

Read the longer story, or jump into the<br>docs.

version ·<br>Follow us @comail.at

atproto domain email comail relay reputation

Related Articles