Skip to content
Log in
YOUR NEXT INBOX STARTS HERE

Temporary email. Privately yours.

Keep short-lived email separate from your everyday inbox. Claim a private inbox for 24 hours, or bring email into your app with a straightforward API.

Charged only when allocation succeeds
Exclusive access while your lease is activeOnly new mail received after allocation
Sample inboxReady
Temporary inbox
hello-inbox@example.test
23h 48m remaining
A
Your verification code

Your code is 482 916.

W
You’re all set

Welcome to your new workspace.

Only new mail received after allocation

Less inbox clutter. More room to build.

Short-lived workflows

Keep one-off email in a dedicated 24-hour inbox, with account-based access instead of a public inbox page.

Email testing

Check incoming messages for your own app's signup and notification flows using scoped mailbox allocations.

App integrations

Use an API key to allocate, read and release inboxes from Python, PHP, Go, Node.js or C#.

Two ways to make email work for you.

A simple inbox for you. A flexible API for your apps.

24 HOURS

Temporary inbox

A dedicated inbox for your next task. Yours for 24 hours.

—points
per 24-hour allocation
Exclusive access while your lease is active
Only new mail received after allocation
Reading and releasing are free
10 MINUTES

Email API

Allocate, read and release inboxes from your own apps.

—points
per 10-minute allocation
Exclude previously recorded sites
Charged only when allocation succeeds
Reading and releasing are free

From sign-up to inbox, in minutes.

01

Create your account

Create an account and verify your email before allocating an inbox.

02

Choose your workflow

Get a 24-hour inbox or create a key for the API.

03

Read what matters

Read in your browser or integrate with your app.

BUILT FOR YOUR WORKFLOW

Your workflow, programmable.

Create a personal key, allocate an inbox, read new mail, then release. Keep control of every lease.

POST /api/v1/external/emails/allocate
{ "site": "example.test",
  "request_id": "checkout-001" }

GET /api/v1/external/emails/{email}/messages
    ?allocation_id={allocation_id}

POST /api/v1/external/emails/release
{ "email": "...", "allocation_id": "..." }

A few things to know.

What is a temporary email inbox?

A temporary inbox receives mail for a limited period. With dotmail, you can claim a private 24-hour inbox in the console, or use the API for 10-minute allocations. You need a dotmail account and points to allocate a mailbox.

Is the inbox private?

Your allocated inbox is exclusive during its lease. Web inboxes require your login and show only mail received after allocation.

How do I get more points?

Allocation costs points; reading and release are free. Points can come from welcome rewards after email verification, redemption codes, qualifying referrals or administrator credit. Current prices and rewards are shown in your console.

What happens if an inbox cannot connect?

If the initial sync cannot confirm access, the lease ends and points are refunded. An empty inbox is not a connection failure. Early voluntary release does not refund points.

Can I send email with dotmail?

The temporary inbox and public email API are for receiving mail. They do not provide a general-purpose email sending or SMTP service.

Your next inbox is one step away.

Choose a private inbox for yourself, or connect the API to your app.