Skip to content

A modern, disposable email service that allows you to create temporary email addresses for privacy and spam protection.

Notifications You must be signed in to change notification settings

agaggsgsfsfwcau/TempMail-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

TempMail Pro

TempMail Pro Screenshot

A modern, disposable email service that allows you to create temporary email addresses for privacy and spam protection.

Features

🌟 Core Functionality

  • Instant Email Generation: Create disposable email addresses with one click
  • Multiple Domain Support: Automatically selects from available domains
  • Real-time Inbox: View incoming emails instantly with auto-refresh
  • Full Message Display: Supports HTML and plain text email viewing

πŸ”’ Privacy & Security

  • No Registration Required: Completely anonymous usage
  • Automatic Deletion: All data is cleared when you close the session
  • Local Storage: Email persists only in your browser (optional)

✨ User Experience

  • Dark/Light Mode: Toggle between themes for comfortable viewing
  • Responsive Design: Works perfectly on desktop and mobile devices
  • Animated UI: Smooth transitions and interactive elements
  • Copy with Feedback: Visual confirmation when email is copied

πŸ“§ Email Management

  • Message Preview: See sender, subject and time at a glance
  • Attachment Support: View and download email attachments
  • Message Download: Save important messages as text files
  • Delete Functionality: Remove individual messages or entire account

βš™οΈ Technical Features

  • REST API Integration: Connects with mail.tm API service
  • Auto-refresh: Checks for new emails every 15 seconds
  • Modern JavaScript: Built with vanilla JS (no frameworks)
  • Tailwind CSS: Utility-first styling for consistent design

How to Use

  1. Create a Temporary Email

    • Click the "New Email" button
    • Your new email address will appear automatically
    • Use this address for signups or verification
  2. Check Your Inbox

    • Incoming emails appear in real-time
    • Click any message to view its contents
    • Attachments are available for download
  3. Manage Your Account

    • Copy your email address with one click
    • Refresh manually if needed
    • Delete your temporary account when done

Installation

No installation required! Simply open the HTML file in any modern browser.

For self-hosting:

  1. Clone this repository
  2. Open index.html in your browser
  3. (Optional) Deploy to any static web hosting service

API Used

This project uses the mail.tm API for email functionality.

Browser Support

TempMail Pro works on all modern browsers including:

  • Chrome
  • Firefox
  • Safari
  • Edge
  • Opera

Contributing

Contributions are welcome! Please open an issue or pull request for any improvements.

License

MIT License - Free for personal and commercial use

About

A modern, disposable email service that allows you to create temporary email addresses for privacy and spam protection.

Resources

Stars

Watchers

Forks

Languages