Lumail - The console email client


About

Lumail is a modern console-based email client developed for GNU/Linux, supporting operations upon local Maildir hierarchies and remote IMAP mail-servers.

There are many graphical clients for email, but comparatively few designed solely for console use. With the exception of GNU Emacs none of the console clients I examined had any built in support for scripting with a real language.

Lumail has differences from existing projects such as mutt, notmuch and similar alternatives:

  • It is a modal-client so you're always in one particular mode:
    • maildir-mode: Shows you the list of folders.
    • index-mode: Shows you the list of messages.
    • message-mode: Shows you a single message.
    • ...
  • Scripting is supported with a mature language.
    • Lumail, as the name might suggest, uses lua.
    • The Lua API we present is simple, reliable, and self-consistent.

Recent News

2nd February 2016

A new release of Lumail 2 is available upon our download page.

This release improves IMAP performance, adds support for line-wrapping, and improves the display of coloured emails.

19th January 2016

A new release of Lumail 2 is available upon our download page.

This release adds a significant feature - you can now access remote mail via IMAP!

Archived news is available for posterity.

 

Recent Commits