Terminal Email

aerc vs Forward Email

aerc: Terminal email client written in Go with IMAP, JMAP, Maildir and notmuch backends and an embedded terminal for editing.
Forward Email: Forward Email's webmail in the terminal: mail, calendar, contacts and settings, with mouse support and a key hint bar.

Differences

Side by side

aercForward Email
InterfaceFull-screen terminal interfaceFull-screen terminal interface
LanguageGoTypeScript
LicenseMITBusiness Source License 1.1
Latest version0.22.00.14.16
LinuxNativeNative
macOSNativeNative
WindowsThrough WSLNative
BSDNativeNative
AndroidThrough TermuxThrough Termux
IMAPYesForward Email API
POP3NoForward Email API
SMTPYesForward Email API
JMAPYesForward Email API
MaildirYesForward Email API
mboxYesForward Email API
notmuchYesForward Email API
OpenPGPYesYes
S/MIMENoNo
OAuth2 sign-inYesNo
ThreadsYesYes
Searchbuilt-in; server-side for IMAP and JMAP; notmuch queriesbuilt-in, across messages, contacts and events
HTML mailvia filters, w3m by defaultshown as formatted text with links; plain text by default
MouseYesYes
Multiple accountsYesYes
Offline usewith mbsync or OfflineIMAP through the Maildir backend; IMAP header cachedrafts and changes made offline are sent when the connection returns
CalendarYesYes
Contactsvia address-book-cmd, e.g. khard or the bundled carddav-queryYes
Vim-style keysYesNo
ConfigurationINI-style files: accounts.conf, aerc.conf, binds.confsettings screens, keyboard shortcut editor and an optional user.css

Which to choose

Choose aerc for

  • Embedded terminal runs the editor and other commands inside aerc
  • Built-in commands for applying and reviewing git patch series
  • Supports JMAP and notmuch as well as IMAP and Maildir

Watch out for

  • No POP3 or S/MIME support
  • mbox files open read-only
  • No native Windows build

Install aerc

Choose Forward Email for

  • Calendar, contacts and tasks in the same terminal app as mail
  • Mouse clicks, scrolling and text selection work, and the bottom row always shows the keys for the current screen
  • One self-updating executable with no setup files to write

Watch out for

  • Only works with Forward Email accounts
  • Images and video are not drawn; HTML mail is shown as text with links
  • Passkey sign-in needs a browser or the desktop app

Install Forward Email

Questions

What is the difference between aerc and Forward Email?

Forward Email connects to Forward Email accounts through its API; aerc works with any provider over IMAP, including Forward Email. On Windows, aerc runs through WSL and Forward Email runs natively. aerc has OAuth2 sign-in; Forward Email does not.

Which runs on Windows, aerc or Forward Email?

On Windows, aerc runs through WSL. On Windows, Forward Email runs natively.

See also: aerc alternatives, Forward Email alternatives.