Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“§ Temp Mail - Mail.tm API Client

A lightweight, privacy-focused temporary email client built with the official Mail.tm API. Generate disposable email addresses instantly and manage your inbox without compromising your real email.

Temp Mail Screenshot Temp Mail Screenshot

✨ Features

Core Functionality

  • πŸš€ Instant disposable email generation
  • πŸ“¬ Real-time inbox monitoring (auto-refresh every 15s)
  • πŸ” View full email content (HTML/text support)
  • πŸ“‹ One-click email copying

Security & Privacy

  • πŸ”’ No tracking or analytics
  • πŸ›‘οΈ Session-based authentication
  • πŸ—‘οΈ Automatic account cleanup

User Experience

  • πŸŒ“ Dark/light mode toggle
  • πŸ“± Fully responsive design
  • πŸ”” New email notifications (with sound alert)
  • ⚑ Minimalist interface

πŸ› οΈ Technology Stack

  • Frontend: Vanilla JavaScript (no frameworks)
  • API: Mail.tm REST API
  • Styling: Modern CSS (Flexbox/Grid)
  • Icons: Material Icons
  • Storage: localStorage for session persistence

πŸš€ Quick Start

Browser Usage

  1. Visit the Live Demo
  2. Start using immediately - no installation needed

Local Development

git clone https://github.com/agaggsgsfsfwcau/tempmail.git
cd tempmail
open index.html

πŸ”§ How It Works

1. On page load, the app:

  • Generates a random email address

  • Creates a secure Mail.tm account

  • Establishes an authenticated session

2. Features:

  • Inbox auto-refreshes every 15 seconds

  • Click any message to view full content

  • Copy your temp email with one click

  • Toggle between dark/light themes

🌟 Why Choose This Client?

100% client-side (no server needed)

Open source alternative to commercial webmail sites

Perfect for:

  • Service testing

  • Temporary signups

  • Privacy protection

  • Development workflows

πŸ“œ License

MIT Licensed - Free for personal and commercial use

About

A lightweight, privacy-focused temporary email client built with the official Mail.tm API. Generate disposable email addresses instantly and manage your inbox without compromising your real email.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages