Terminal Email

Cone vs nmail

Cone: Full-screen console mail client and newsreader from the Courier mail server project.
nmail: Terminal email client for Linux and macOS with an Alpine-like interface and built-in IMAP and SMTP.

Differences

Side by side

Conenmail
InterfaceFull-screen terminal interfaceFull-screen terminal interface
LanguageC++C++
LicenseGPL 3.0MIT
Latest version2.5v5.16.4
LinuxBuild from sourceNative
macOSNoNative
WindowsThrough WSLNo
BSDNativeNo
AndroidNoNo
IMAPYesYes
POP3YesNo
SMTPYesYes
JMAPNoNo
MaildirYesNo
mboxYesNo
notmuchNoNo
OpenPGPYesNo
S/MIMENoNo
OAuth2 sign-inNoYes
ThreadsYesNo
Searchbuilt-in folder search; server-side on IMAPlocal cache index and server search
HTML mailbuilt-in HTML rendererconverted to text, or opened in an external browser
MouseNoNo
Multiple accountsYesNo
Offline useNolocal SQLite cache; offline mode and send queue
CalendarNoNo
Contactsbuilt-in address books, stored locally, in an IMAP folder, or on LDAPaddress book built from messages
Vim-style keysNoNo
Configurationinteractive setup screens; settings saved under ~/.cone~/.config/nmail/main.conf key=value file

Which to choose

Choose Cone for

  • Handles IMAP, POP3, local mbox and Maildir folders, and newsgroups in one folder tree.
  • Built-in OpenPGP signing and encryption with per-account keys.
  • Optional master password encrypts saved server passwords.

Watch out for

  • Not packaged by Debian, Fedora, Arch or Homebrew; usually built from source.
  • No offline mode for IMAP accounts and no OAuth2.
  • No S/MIME support.

Install Cone

Choose nmail for

  • Built-in IMAP and SMTP with setup wizards for Gmail, iCloud and Outlook
  • Local cache, address book and outgoing queue can be encrypted
  • Compose HTML mail using Markdown

Watch out for

  • One account per running instance
  • No threaded view and no PGP or S/MIME
  • Linux and macOS only; no Debian or Fedora package

Install nmail

Questions

What is the difference between Cone and nmail?

Only Cone has built-in POP3, Maildir and mbox. On Linux, Cone builds from source and nmail runs natively. On macOS, Cone is not available and nmail runs natively.

Which runs on Windows, Cone or nmail?

On Windows, Cone runs through WSL. On Windows, nmail is not available.

See also: Cone alternatives, nmail alternatives.