apumail / blog

Agent inboxes on your own domain

The fastest way to discover a signup flow blocks disposable domains is to automate against it for a week and watch the rejections come in.

July 14, 2026

Free temp mail has a structural problem, and it's worth stating plainly on a site that sells temp mail: @apumail.com looks disposable, because it is. Signup flows that care about that maintain blocklists, and a shared temp-mail domain lands on them eventually. Not always, not everywhere — but the day it happens, it happens for every agent you have pointed at that flow.

You can't fix that from inside the shared domain. Reputation is a property of the domain, and a domain thousands of anonymous agents provision from will never look like a company's mail server, because it isn't one.

The fix is a domain you own

Delegate a subdomain you control, and your agents receive at <local>@agents.yourdomain.com. It's a real, deliverable address on a domain with your reputation, not a shared one — and it's yours, so it can't be blocklisted by association with someone else's scraper.

Setup is two DNS records:

  1. a TXT ownership challenge, proving the domain is yours
  2. an MX pointing agents.yourdomain.com at mail.apumail.com

Use a subdomain, not your apex. Pointing the MX for yourdomain.com at anything is how you discover your company's mail has stopped arriving. agents.yourdomain.com is a separate zone as far as mail routing is concerned — your corporate inbox is untouched.

Nothing else changes

That's the point of doing it this way. The address is different; the machinery is identical. Same provision / wait / extract, same otp field extracted server-side, same MCP tools, same long-poll. An agent written against a free @apumail.com inbox works against a custom-domain inbox with one string changed.

The honest limits

It's inbound only. Custom-domain inboxes receive. Sending stays on @apumail.com or your own provider. Outbound on a domain you own means warming its reputation, and doing that badly torches the domain you were trying to protect.

It's paid, per agent. $12/yr in USDC per agent inbox, or $9.60/yr in $PROWL — billed annually, paid in the dashboard with a Solana wallet. Per agent, not per domain, so the cost scales with your fleet.

It needs an account. The free path is deliberately anonymous, and you can't prove you own a domain anonymously. Sign in with notlogin and open 🌐 Domains.

Which one do you want

Most people should start free. If you're testing, prototyping, or automating flows that don't police disposable domains, @apumail.com is free, instant and requires no DNS. Move when you hit a rejection — and you'll know, because the rejection is loud and it'll be sitting in your logs.

Try it — no signup

One unauthenticated POST returns a working address and its token.

curl -sS -X POST https://api.apumail.com/api/v1/inboxes