awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sdushantha avatar

sdushantha/tmpmail

0
View on GitHub↗
4,178 stars·163 forks·Shell·MIT·8 views

Tmpmail

tmpmail is a terminal-based temporary email client implemented as a POSIX shell script. It provides a disposable email interface for creating short-term email addresses and reading incoming messages without a web browser.

The tool generates random or custom temporary email addresses to prevent the exposure of permanent primary accounts during service registrations. It includes a utility to copy these generated addresses directly to the system clipboard.

The software manages email workflows through a command-line interface, offering capabilities to list inbox messages and retrieve specific email content in raw text or HTML formats.

Features

  • Terminal Email Clients - Provides a text-based user interface for managing disposable email addresses and reading messages in the terminal.
  • REST API Integrations - Communicates with an external mail service via RESTful HTTP endpoints to manage temporary inboxes.
  • Disposable Email Generation - Generates temporary, short-lived email addresses to protect primary identities during registration.
  • Email Message Retrieval - Enables the retrieval and reading of incoming messages directly from the terminal interface.
  • POSIX-Compliant Shell Scripts - Implemented as a portable POSIX-compliant shell script to ensure compatibility across Unix-like systems.
  • Disposable Address Lifecycles - Provides tools for creating and managing short-term email addresses to protect primary inboxes from spam.
  • CLI Workflow Automations - Provides a command-line interface to automate the process of generating temporary emails and retrieving messages.
  • Terminal Workflow Environments - Integrates temporary mailbox management into the shell environment to optimize productivity.
  • Privacy-Preserving Identities - Protects user identity during service registrations by providing disposable email addresses.
  • Terminal Content Rendering - Renders raw email bodies into a readable text format for display within the terminal.

Star history

Star history chart for sdushantha/tmpmailStar history chart for sdushantha/tmpmail

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Tmpmail

These projects share indexed features with Tmpmail. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • jeffreytse/zsh-vi-modejeffreytse avatar

    jeffreytse/zsh-vi-mode

    4,380View on GitHub↗

    zsh-vi-mode is a modal command line editor and Zsh shell extension that provides Vi and Vim keybindings for terminal navigation and text manipulation. It functions as a plugin that implements a modal state machine to switch between command navigation and text insertion. The extension includes advanced text editing capabilities such as keyword cycling for values, surround management for quotes and brackets, and the ability to hand off the command line buffer to an external text editor for complex modifications. It also provides system integration for synchronizing the shell clipboard with the

    Shellantigenawesomeclipboard
    View on GitHub↗4,380
  • textualize/rich-cliTextualize avatar

    Textualize/rich-cli

    3,686View on GitHub↗

    rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled console output. It functions as a command line markup processor, converting Markdown and custom markup into formatted text with clickable links and colors. The tool specializes in terminal content rendering for various formats, including syntax-highlighted source code, JSON data with consistent indentation, and CSV tables. It also supports the rendering of Jupyter notebooks and provides a terminal content pager for navigating long files and remote content via a scrollable int

    Pythonmarkdownrichsyntax-highlighting
    View on GitHub↗3,686
  • charmbracelet/popcharmbracelet avatar

    charmbracelet/pop

    2,757View on GitHub↗

    Pop is a command-line email client and utility used to compose and deliver electronic messages directly from the terminal. It functions as a dispatch system that routes messages through SMTP servers or third-party API services. The tool includes a markdown composer that transforms markdown text into formatted HTML for email bodies. It manages sender identities and server credentials through a combination of persistent default configurations and environment variables. The system supports appending binary data from the local filesystem as attachments and provides a pipeline for automated email

    Go
    View on GitHub↗2,757
  • neomutt/neomuttneomutt avatar

    neomutt/neomutt

    3,659View on GitHub↗

    NeoMutt is a terminal-based electronic mail management system that provides a text-based user interface for reading and composing emails. It functions as a mail manager and client supporting IMAP, POP3, and SMTP protocols, as well as NNTP for newsgroup access. The project distinguishes itself through integrated support for PGP and S/MIME encryption, providing tools for signing and encrypting messages and managing cryptographic keys. It supports modern authentication via OAuth2 and offers specialized MIME-aware reading capabilities for decoding multipart messages and visualizing MIME structure

    Cccliemail
    View on GitHub↗3,659
Compare all 30 related projects→

Frequently asked questions

What does sdushantha/tmpmail do?

tmpmail is a terminal-based temporary email client implemented as a POSIX shell script. It provides a disposable email interface for creating short-term email addresses and reading incoming messages without a web browser.

What are the main features of sdushantha/tmpmail?

The main features of sdushantha/tmpmail are: Terminal Email Clients, REST API Integrations, Disposable Email Generation, Email Message Retrieval, POSIX-Compliant Shell Scripts, Disposable Address Lifecycles, CLI Workflow Automations, Terminal Workflow Environments.

Which projects share features with sdushantha/tmpmail?

Projects with overlapping indexed features include: jeffreytse/zsh-vi-mode — zsh-vi-mode is a modal command line editor and Zsh shell extension that provides Vi and Vim keybindings for terminal… textualize/rich-cli — rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled… charmbracelet/pop — Pop is a command-line email client and utility used to compose and deliver electronic messages directly from the… neomutt/neomutt — NeoMutt is a terminal-based electronic mail management system that provides a text-based user interface for reading… dylanaraps/pure-sh-bible — This project is a collection of POSIX-compliant shell functions and polyfills designed to replace external binaries… rest-client/rest-client — This is a Ruby HTTP client designed for REST API integration, resource modeling, and automated network communication.…