Aerc: A well-crafted TUI for email
Aerc is a TUI email client that has improved significantly, featuring an intuitive help system, easy account configuration, customizable folder management, GPG support for security, and a positive overall user experience.
Read original articleAerc is a terminal user interface (TUI) email client that has matured significantly since its initial release four years ago. The author, who previously preferred Thunderbird, found Aerc to be a more enjoyable experience than other email clients. The software features an inbuilt help system, making it easy to navigate and utilize its functionalities without external resources. Account configuration is straightforward, utilizing a simple INI syntax for easy readability and modification. Aerc offers unique features like folder management options that allow users to customize folder sorting and remapping, addressing inconsistencies across different email providers. While the email viewing experience can be challenging due to HTML emails, Aerc provides options to enhance readability through HTML parsing. Composing emails in Vim is highlighted as a positive aspect, although the address book integration has limitations, particularly with non-ASCII characters. Aerc supports GPG for email encryption and signing, which is more user-friendly than Thunderbird's approach. Additional features include email templates, signature management, and intelligent handling of email headers. Overall, the author expresses satisfaction with Aerc, noting its polished interface and functionality, and plans to continue using it.
- Aerc is a TUI email client that has improved significantly since its launch.
- It features an intuitive help system and easy account configuration.
- Unique folder management options allow for customized email organization.
- The client supports GPG for encryption and signing, enhancing security.
- Overall user experience is positive, with plans for continued use.
Related
How I manage my KDE email
The author shares their email management routine in KDE, treating emails as tasks for inbox zero. They use Thunderbird or KMail, categorize emails, address urgencies promptly, and suggest unsubscribing for efficiency.
Thunderbird 128 "Nebula"
Thunderbird released version 128 "Nebula" as an ESR, featuring Rust integration for improved performance. Updates include design enhancements, streamlined navigation, and upcoming Exchange and Mozilla Sync support. Available for Windows, Linux, and macOS.
IRC technology news from the first half of 2024
The IRC technology landscape in the first half of 2024 experienced significant advancements. InspIRCd v4.0.0, CoreIRC, goguma, Halloy, KVIrc, soju, ZNC, InspIRCd, UnrealIRCd, Eggdrop, PBot, Ibis, ircjournal, Anope, and Atheme introduced new features and enhancements, enhancing user experience and functionality.
Show HN: AI over Email
FranzAI is a free email assistant using GPT-4o technology, offering up to 150 AI replies. It prioritizes data security and aims to enhance email productivity without installation or signup.
Anvil: Graphical, multi-pane tiling editor
Anvil is a multi-pane tiling text editor that emphasizes mouse usage, featuring syntax highlighting, multiple cursors, remote file editing, and is inspired by the Acme editor, supported by GIO and Go communities.
- Some users appreciate Aerc's efficiency and customization options, particularly with keybindings and filters.
- Others express frustration with limitations such as lack of HTML email support and the challenges of configuring the client.
- Several commenters highlight the importance of local email storage and the drawbacks of not having access to email history after leaving an organization.
- There is a discussion about the appeal of terminal-based clients versus graphical interfaces, with some users preferring GUIs for ease of use.
- Concerns about modern email tools and the need for better integration with services like OAuth2.0 are also mentioned.
- I have redefined the Aerc key mapping with a set of Vim-like keybindings, since I am too old to learn new keybindings. And I bet now I as fast as possible slashing through countless mails…
- I configured Aerc to work properly with Gmail and Imapfilter.
- I created some filters that I missed from any mail client I ever tried (at least two keystrokes away). Like:
ff = :filter -f<space> "{{index (.From | emails) 0}}" <Enter> # filter mails from current sender
fs = :filter -H<space> subject:"{{.SubjectBase}}" <Enter> # Show Mails with the same subject
fS = :filter -H<space> subject:<Space> # filter mails with subject e.g. "fs foo" filters mails with subject containing "foo"
If someone is interested, I will link my GitHub repo.- Mutt/aerc doesn't support windows, an OS many use by preference or requirement (though I have explored this with mutt[2], it's hard getting anything to work in mailcap on windows)
- Doesn't support viewing HTML email, a ubiquitous phenomenon
- Doesn't support sending HTML email, which is fine until your coworkers wonder why your mails always look funky and replies lose formatting
- I'm faster in Betterbird[1] than I am in mutt. Turns out drag-and-dropping mails into folders is pretty fast.
- Configuring an even halfway decent set-up takes ages, Betterbird just works out of the box
- Mutt relies on mbsync[3] or offlineimap[4], these tools don't support OAuth well. Betterbird supports it out of the box. (You can run without them, if you're willing to put up with bad buggy behavior in GMail where when messages are moved into folders they are only copied, the original message stays put in the original folder while a new message is copied into the other.)
- With shift+click, Betterbird allows the user to reply or compose using plain text just fine when the need arises
Sorry guys. I absolutely live in the terminal, but enough's enough. I'm out.
I do like using newsboat as an RSS reader though, that investment panned out so far.
2: https://news.ycombinator.com/item?id=39812124
Its taken maybe a dozen hours to get it set up and get into the flow, but I find it much, much more enjoyable than my previous workflow. Plus, though GMail tabs each took a 100+ MB of memory in Firefox, the new setup is much less heavyweight, and the local search is speedy and high quality.
The terminal is my "meditation space"; it's where I go when I want to focus deeply and do real and work that I enjoy; my playground.
Viewing or writing emails is a chore, just like Slack. I don't want that iny terminal.
For modern and personal I mean NOT living on someone else mailserver but easily download or sync remote IMAPs, or to use them directly (with some issues [1]) or via a personal homeserver IMAP, with a modern search-based client like notmuch-emacs/mu4e, and a built-in decent filtering tool (like MailDrop).
We have essentially all the pieces (we can use IMAPFilter + OfflineIMAP to refile messages if we just sync them, or the old fetchmail + MailDrop if we download, using notmuch in Emacs or with also Aerc) but they are different software with different configs, styles, variable level of documentation and userfriendliness etc. There is NOTHING for less geek/expert users a thing that makes many considering email == webmails and so a webmail is a service by a third party (for such users) as is Slack, WhatsApp web and so on, a dangerous vision for the freedom of communication and the power emails offer.
I hope some think about that enough to makes thing changes not only at geek levels... It's not that hard having a MailDrop rule that match an ISP regular bill launching a script that add the due date, amount to an agenda, than check the local accounting software for relevant transaction presence and warn if something it's not as expects, not that hard with text-based tools, like org-agenda, BeanCount, MailDrop, emails. VERY hard with modern software and that's a big loss for many potential power users who can't profit of such easy automation simply because for them it's too long to learn and implement and often even an unknown option. IT was born to simply life and augment human cognition, it's very sad almost all have forgotten that.
[1] due to mail files naming syncing on multiple machines often create unread/tags annoyances, with duplicate messages generation and so on...
Given the above I'm really surprised that IMAP doesn't work better than it does. Often gets disconnected and I have to restart to get back to it.
Also have trouble with shortcut overlapping in neovim and aerc.
All in all, not super happy. I could maybe give it a second chance and see what I've missed in my setup, but currently more hopeful about neomutt.
I miss pine.
I wonder if one could develop a decent TUI for Thunderbird / its database...
- login user: example@example.com - alises: *@example.com, postmaster@example.com, abuse@example.com ...
Mail addressed to "ex@example.com" is delivered to "example@example.com" inbox. But instead of replying from "example@example.com", I would prefer to reply via "ex@example.com"
Thunderbird offers the feature to modify the "from" header for each mail (which is nice). So I am curious how I would be able to do this with Aerc without having to constantly fiddle with the configuration files (ie, create new conf, add conf entry, ...)
If you have to leave an org for any reason, you lose access to the entire email history with that org. Some of which might still be important to you for a multitude of very legitimate reasons (such as contacts).
For HTML, if the mail is too complicated for the text renderer, you can pipe it to your browser with a single key.
With this setup, it is quite ideal for me.
Isn’t this just favorites? I’ve used them for over a decade in Outlook to keep some folders above others. It’s not configurable by a file, sure, but the feature is there.
Say no more.
This seems like a perfect use case for a (local) LLM. Feed in the HTML and extract a clean plaintext version.
Related
How I manage my KDE email
The author shares their email management routine in KDE, treating emails as tasks for inbox zero. They use Thunderbird or KMail, categorize emails, address urgencies promptly, and suggest unsubscribing for efficiency.
Thunderbird 128 "Nebula"
Thunderbird released version 128 "Nebula" as an ESR, featuring Rust integration for improved performance. Updates include design enhancements, streamlined navigation, and upcoming Exchange and Mozilla Sync support. Available for Windows, Linux, and macOS.
IRC technology news from the first half of 2024
The IRC technology landscape in the first half of 2024 experienced significant advancements. InspIRCd v4.0.0, CoreIRC, goguma, Halloy, KVIrc, soju, ZNC, InspIRCd, UnrealIRCd, Eggdrop, PBot, Ibis, ircjournal, Anope, and Atheme introduced new features and enhancements, enhancing user experience and functionality.
Show HN: AI over Email
FranzAI is a free email assistant using GPT-4o technology, offering up to 150 AI replies. It prioritizes data security and aims to enhance email productivity without installation or signup.
Anvil: Graphical, multi-pane tiling editor
Anvil is a multi-pane tiling text editor that emphasizes mouse usage, featuring syntax highlighting, multiple cursors, remote file editing, and is inspired by the Acme editor, supported by GIO and Go communities.