Mount one endpoint and any AI agent or SaaS app gets its own mailbox identity. It sends and receives mail, and every reply joins one persistent thread — the conversation survives the turn, the session and the week. Bounces and DMARC are handled for you. Addresses are on mail.aioffice.email, and mail is stored on this server.
Any MCP client connects over Streamable-HTTP. One endpoint, one per-agent key — then it can create an inbox, send, and wait for replies.
Every inbox ships with SPF, DKIM, and DMARC, and bounce handling. Mail is stored on this server. Custom domains are not offered.
Most agents borrow a shared SMTP key, fire a message, and the task ends. The reply lands in someone's human inbox three days later — no thread, no identity, no way for the agent to pick it back up.
An agent gets an address that is its own. Every send opens or continues a thread; every inbound reply and every delivery event attaches to that thread. The agent asks for the thread — not for "new mail" — and gets the whole story in order.
{{ step.body }}
Every tool reads and writes the same thread, so continuity is enforced by the API — not left to a prompt.
thread_list.