30 minutes: the default for a reason
Half an hour is the most popular default duration on DustMail because it covers almost any one-off task: verifying an account, completing a multi-step signup, downloading a gated resource, even running a quick set of automated tests against an email-driven system. It's long enough that nothing gets cut off, and short enough that the address still feels disposable.
If you only ever pick one duration, this is the one to pick. Everything beyond 30 minutes is starting to look more like a regular mailbox - which is fine, but it's a different use case.
Where a 30 minute temp mail shines
- Password reset flows on slow email systems - With buffer for retries.
- Account creation across multiple services - Sign up to a few SaaS tools in one go.
- QA / testing - Run a small batch of email-triggered tests against your app.
- Webinar & ticket confirmations - Receive both confirmation and any “thank you” followup.
- Job applications and downloads - When you want to receive an offer link or PDF without permanent exposure.
Live inbox features at 30 minutes
Because the inbox lives a little longer, you get more out of DustMail's real-time features. Incoming mail is polled every 5 seconds and rendered with full HTML support (including images, signatures, and inline styles) plus a clean text fallback. Each new email is highlighted on arrival so you can spot it immediately. There's no need to refresh - the page handles delivery for you.
Want to lock in a custom username (e.g. [email protected]) instead of a random handle? That's a Premium feature on the Premium plan, alongside custom domains and unlimited API requests.
30 minute temp mail vs other durations
If you want something quicker, see 5 minute temp mail, 10 minute mail, or 15 minute temp mail. Free users on dustmail.net can also pick durations up to 24 hours from the homepage selector. For inboxes that need to live for days, weeks, or up to a year, that's what Premium is built for.
Frequently asked questions
Is 30 minute temp mail safe to use for two-factor codes?
Yes - 2FA codes typically expire long before your DustMail inbox does. The disposable nature of the inbox actually adds a small layer of protection: even if the code leaks, the receiving address is gone within the half-hour.
Do you support custom domains for 30-minute inboxes?
Yes, on the Premium plan. Verify ownership with a TXT record, point an MX record at our servers, and any 30-minute (or longer) inbox can run on your domain.
Can I integrate this into my CI pipeline?
Absolutely - that's exactly what the API is for. See our DustMail API guide for examples covering inbox creation, polling, and cleanup inside automated test suites.