Pronounced β€˜ark’, this programme lets you send email from the terminal.

I wrestled with neomutt[i] (an awful CLI email client) to send emails in the terminal, and found aerc a comparative breath of fresh air.

aerc begins with sensible defaults, and a wizard to help you set up your email quickly. Just tell it your email account, a password-command (or just give it your password), then an IMAP port (you might need to look it up on your email provider’s site, but aerc will probably guess correctly). aerc then writes the config file for you.

Configs

You can find default configs in /usr/share/aerc/ (why not /usr/share/docs/aerc/ like everything else?).

The default templates let you view html emails (who thought that emails should also be broken web pages? Why did we all listen?). The default sent emails, however, go out in plain text (as the Gods of Unix intended).

Less is More

It’s great having an email client that sends email, and very little else.

isync is particularly useful, as I can define rules to move, store, or delete emails without having to open a browser and piss about with a new interface.

[i]

~~~~~~~~

[1] Add this line to aerc.conf: address-book-cmd=khard email --remove-first-line --parsable %s

[2] For translation, add something like this line in binds.conf: tr = :pipe -s trans -b sr:en | $PAGER <Enter>