All Projects → pazz → Alot

pazz / Alot

Licence: gpl-3.0
Terminal-based Mail User Agent

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Alot

Heml
HEML is an open source markup language for building responsive email.
Stars: ✭ 4,264 (+645.45%)
Mutual labels:  email
Check If Email Exists
Check if an email address exists without sending any email, written in Rust.
Stars: ✭ 497 (-13.11%)
Mutual labels:  email
Responsive Html Email Signature
Template generator for (responsive) emails & email signatures ✨
Stars: ✭ 525 (-8.22%)
Mutual labels:  email
Sieve
Sieve Script Editor
Stars: ✭ 452 (-20.98%)
Mutual labels:  email
Aerc
Asynchronous email client for your terminal
Stars: ✭ 483 (-15.56%)
Mutual labels:  email
Premailer.net
C# library that moves your stylesheets to inline style attributes, for maximum compatibility with E-mail clients.
Stars: ✭ 503 (-12.06%)
Mutual labels:  email
Cerberus
A few simple, but solid patterns for responsive HTML email templates and newsletters. Even in Outlook and Gmail.
Stars: ✭ 4,356 (+661.54%)
Mutual labels:  email
Core
Dovecot mail server
Stars: ✭ 540 (-5.59%)
Mutual labels:  email
Glass Isc Dhcp
Glass - ISC DHCP Server Interface
Stars: ✭ 486 (-15.03%)
Mutual labels:  email
Sendgrid Ruby
The Official Twilio SendGrid Led, Community Driven Ruby API Library
Stars: ✭ 520 (-9.09%)
Mutual labels:  email
Nylas Mail
💌 An extensible desktop mail app built on the modern web.
Stars: ✭ 473 (-17.31%)
Mutual labels:  email
Salmon
A Python Mail Server
Stars: ✭ 482 (-15.73%)
Mutual labels:  email
Thunderbird Conversations
An extension for Thunderbird that allows you to view threads as "real" conversations, including your own emails. This extension also adds a bunch of useful UI features in the conversation view.
Stars: ✭ 512 (-10.49%)
Mutual labels:  email
Gatsby Mail
A Gatsby email *application*
Stars: ✭ 450 (-21.33%)
Mutual labels:  email
Deltachat Desktop
Email-based instant messaging for Desktop.
Stars: ✭ 526 (-8.04%)
Mutual labels:  email
Vimbadmin
Virtual Mailbox Administration
Stars: ✭ 441 (-22.9%)
Mutual labels:  email
Mfcmapi
MFCMAPI
Stars: ✭ 501 (-12.41%)
Mutual labels:  email
Exim
Exim Mail Transport Agent - source, testsuite and documentation
Stars: ✭ 545 (-4.72%)
Mutual labels:  email
Socialscan
Python library and CLI for accurately querying username and email usage on online platforms
Stars: ✭ 538 (-5.94%)
Mutual labels:  email
Letter opener web
A web interface for browsing Ruby on Rails sent emails
Stars: ✭ 513 (-10.31%)
Mutual labels:  email

Build Status Code Climate Codacy Grade Codacy Coverage Documentation Status

Alot is a terminal-based mail user agent based on the notmuch mail indexer. It is written in python using the urwid toolkit and features a modular and command prompt driven interface to provide a full MUA experience as an alternative to the Emacs mode shipped with notmuch.

Notable Features

  • multiple accounts for sending mails via sendmail
  • can spawn terminal windows for asynchronous editing of mails
  • tab completion and usage help for all commands
  • contacts completion using customizable lookups commands
  • user configurable keyboard maps
  • customizable colour and layout themes
  • python hooks to react on events and do custom formatting
  • forward/reply/group-reply of emails
  • printing/piping of mails and threads
  • configurable status bar with notification popups
  • database manager that manages a write queue to the notmuch index
  • full support for PGP/MIME encryption and signing

Installation and Customization

Have a look at the user manual for installation notes, advanced usage, customization, hacking guides and frequently asked questions. We also collect user-contributed hooks and hacks in a wiki.

Most of the developers hang out in #[email protected], feel free to ask questions or make suggestions there. You are welcome to open issues or pull-requests on the github page.

Basic Usage

The arrow keys, page-up/down, j, k and Space can be used to move the focus. Escape cancels prompts and Enter selects. Hit : at any time and type in commands to the prompt.

The interface shows one buffer at a time, you can use Tab and Shift-Tab to switch between them, close the current buffer with d and list them all with ;.

The buffer type or mode (displayed at the bottom left) determines which prompt commands are available. Usage information on any command can be listed by typing help YOURCOMMAND to the prompt; The key bindings for the current mode are listed upon pressing ?. See the manual for more usage info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].