tempmail10min-client
v1.0.2
Published
Official Node.js client SDK for TempMail10min - High-speed, anonymous disposable temporary email API with customizable 5-30m lifespans.
Maintainers
Readme
tempmail10min-client
Official Node.js SDK for TempMail10min — High-Speed, Anonymous Disposable Email Generator.
Fast, zero-dependency Node.js client for generating temporary email addresses, receiving OTP codes, and automating QA signup flows.
Features
- Customizable Lifespans: Generate inboxes lasting 5, 10, 15, 20, 25, or 30 minutes.
- Real-Time Polling: Automated
waitForMessagepolling helper for CI/CD test suites. - Zero Configuration: Native Fetch API support (Node.js 18+).
- Privacy-First: Ephemeral volatile storage, automatic memory purge upon timer expiry.
Installation
npm install tempmail10min-clientQuickstart
const TempMail10min = require('tempmail10min-client');
async function main() {
const client = new TempMail10min({ duration: 15 });
// 1. Create a 15-minute disposable mailbox
const mailbox = await client.createMailbox();
console.log('Created temporary inbox:', mailbox.email);
// 2. Wait for incoming verification email / OTP
console.log('Waiting for verification message...');
const msg = await client.waitForMessage({ timeoutMs: 60000 });
console.log('Received Subject:', msg.subject);
}
main().catch(console.error);Supported Lifespan Endpoints & Web Tools
For interactive testing or webmail access across custom countdown durations, use the official web utilities:
- 5 Minute Mail (Fast OTP Bypass): Rapid 300-second mailbox for instant SMS/OTP code capture.
- 10 Minute Mail (Standard): Default ephemeral inbox for general verification flows.
- 15 Minute Mail (Extended Buffer): 900-second lifespan designed for slow third-party email delivery queues.
- 20 Minute Mail (Developer Testing): 1,200-second session for multi-step signup validation.
- 25 Minute Mail (Long Forms): Extended session for complex registrations and surveys.
- 30 Minute Mail (Half-Hour): Full 1,800-second disposable inbox for webinars and trials.
Technical Guides & Testing Benchmarks
- How to Use Temporary Email for Verification Codes & OTPs: Production guide on OTP regex extraction, deliverability timeouts, and SMS bypass.
- Temporary Email vs Email Alias: Which Is Best for Privacy?: Detailed architectural comparison of disposable temporary mailboxes versus forwarding aliases.
- 8 Best Disposable Temp Mail Services Tested: Empirical delivery speed benchmarks comparing leading disposable email providers.
- What Is a Disposable Email Address & How It Works: Technical architecture of volatile RAM-only ephemeral mail routing.
- Why Websites Block Temporary Email & How to Fix It: Analysis of MX heuristics, greylisting delays, and verification filters.
- Engineering & Privacy Architecture: Overview of our Postfix MTA, Redis volatile memory caches, and zero-log guarantees.
License
MIT © TempMail10min
