Temp Mail Pro is a web application that provides temporary, disposable email addresses, perfect for:
- Website registrations
- Email verifications
- Protecting your primary email from spam
- Maintaining privacy online
- Automatic Email Generation: Instantly create random email addresses
- Custom Usernames: Option to specify your preferred username
- Full Inbox Management: View, read, and organize received emails
- HTML Email Support: Safe rendering of HTML messages in sandboxed iframes
- Multiple Accounts: Manage several disposable emails simultaneously
- Auto-Refresh: Inbox updates every 15 seconds (with visual progress indicator)
| Feature | Description |
|---|---|
| Create Accounts | Random or custom username options |
| Edit Accounts | Change usernames anytime |
| Delete Accounts | Remove accounts with one click |
| Copy Email | Instant copy to clipboard |
| Account History | View creation and last-used dates |
- Dark/Light Mode: Toggle between color schemes
- Visual Notifications: Snackbar alerts for actions
- Sound Alerts: Optional notification sounds
- Responsive Design: Works on all device sizes
- Intuitive UI: Material Design inspired interface
- Vanilla HTML5, CSS3, JavaScript (no frameworks)
- CSS Variables for easy theming
- Material Icons integration
- Fully responsive layout
graph LR
A[Client] -->|API Calls| B[mail.tm API]
B --> C[Domain Management]
B --> D[Account Creation]
B --> E[Email Retrieval]
- User requests new email
- App queries mail.tm for available domains
- Creates account with generated credentials
- Stores account info in localStorage
- Periodically checks for new messages
- Click "Create Email"
- Choose random or custom username
- Copy your new temporary email
- Use it for registrations/verifications
- View incoming messages in your inbox
- Click account to switch
- Hover over buttons for tooltips
- Right-click messages for actions
No installation required! Simply:
- Open
index.htmlin any modern browser - Start using temporary emails immediately
(For developers:)
To modify the project:
git clone https://github.com/agaggsgsfsfwcau/tempmailpro.git
cd tempmailpro
open index.html
# Edit files as neededMIT License - Free for personal and commercial use
