![]() |
|
![]() |
| I'm interested in the Gmail integration. Tried it with mutt and decided I didn't want to spend an afternoon figuring it out.
'Sides, I hear that Gmail is phasing out IMAP. :-? |
![]() |
| > 'Sides, I hear that Gmail is phasing out IMAP.
Nope. AFAIK, Microsoft is phasing out POP, and maybe GMail, but not IMAP. If you're using two factor authentication, you need to use an App Password. |
![]() |
| Pretty sure that's fake news. To my knowledge, they've only deprecated authentication with your regular password via IMAP, you'll now have to at least create an app password. |
![]() |
| I have plumbed the depths of mutt, and I have discovered that, alas, graphical email clients fit my needs better.
- 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 |
![]() |
| I'm kind of locked in to Thunderbird as it manages decades of my mail.
I wonder if one could develop a decent TUI for Thunderbird / its database... |
![]() |
| I switched to alpine (https://alpineapp.email/) after 20 years of thunderbird. Converting 20 years of archived thunderbird emails took a couple of minutes with a script I found somewhere, so now everything rests securely in the Maildir format.
I am quicker, happier and more efficient with TUI email than ever before, and as a bonus, the memory and CPU footprint is too small to see. What is important though is to keep in mind that I am not a power user. At most I might get 200 emails per day or so, but for that work loads everything works brilliantly. I have automated rules, shortcuts, I can define my own keys, I can even rewrite the source for smaller things if I want. I recommend everyone to invest a day or two just to see if it is for you. |
![]() |
| Curious what's unusable about gmail. I love the UI plus I also love the sidebar with tasks, calendar, etc.
For me outlook is the real pain, I just redirect my emails there to my gmail. |
![]() |
| I frequently have to send e-mails from different addresses, so it seems I need to have manage multiple .conf files for this to work correctly? Example:
- login user: [email protected] - alises: *@example.com, [email protected], [email protected] ... Mail addressed to "[email protected]" is delivered to "[email protected]" inbox. But instead of replying from "[email protected]", I would prefer to reply via "[email protected]" 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, ...) |
![]() |
| Aerc lets you do this, although it doesn't automatically fill it in based on the recipient in a reply. So you have to remember to adjust the sender for each email that you send. |
![]() |
| Consider adding OAuth2.0 support. While Gmail IMAP/SMTP still supports Application Specific Passwords, you can see the writing on the wall, and the future is OAuth authentication. |
![]() |
| I miss using a TUI for mail but it looks like they haven’t really solved the most important reason I don’t, which is rendering HTML emails. |
![]() |
| Rendering HTML emails is fine, IMO, unless you want images. (I use mutt with w3m auto-view.) What’s more difficult is authoring/replying to HTML emails. |
![]() |
| In Outlook, adding a folder to "favorites" creates another reference to the folder in the favorites list; it doesn't change the all-folders view under the account. |
![]() |
| Don't have my work laptop at hand, but I'm quite sure that you can manually order regular folders as well as favorites by simple drag and drop. In our current version at least. |
![]() |
| GMail, the web client, is an almost worthless email client. It has like maybe 1% of the features of thunderbird.
As with most web apps, it's more of a preview than an application. |
![]() |
| I must respectfully disagree. It's far from just about writing an email; it's about managing hundreds of emails. With Vim keybindings, I can switch between email accounts, folders, and individual emails in Aerc at lightning speed. I can select emails using the same keybindings as I would to select lines of text in Vim. Then, I can use those same keybindings to delete, move, copy, or mark emails. The efficiency? It's many times better once you understand the Vim mindset. Plus, I can use the same keybinding system in other programs too. Take a look at [oil.nvim](https://github.com/stevearc/oil.nvim), NNN, or [yazi](https://github.com/sxyazi/yazi), or mpv or surfingkeys in your browser.
For Yazi, I even created a hardcore Vim configuration that makes it even easier and more efficient for any user familiar with Vim keybindings. Just one example: look at your email program. Perhaps you have a folder open with 100 emails. Now, imagine that each email is nothing more than a line of text. So, you have a document with 100 lines of text. In Aerc, I can simply jump to the first line (the first email) with `gg`. And with `G`, I can jump to the last email. With `ff`, I filter all emails that have the same sender. With `fs`, all that have the same subject. With `V`, I mark an email, and with `X` or `dd`, I can delete the email. Before that, I can mark all the emails I filtered with `G`. If I don't want to delete them but move them instead, I just press `pf` and enter the first letters of the desired folder where I want to move my emails. I can also set certain folders where I often move emails as shortcuts. For example, `pb` to move emails to the "Brain" folder. Have a look at my simple config: https://github.com/rafo/aerc-vim/blob/main/binds.conf Once understood, everything becomes incredibly fast. Tip: try surfingkeys in your browser. |
![]() |
| Gmail is actually really good with this. Yeah, not every possible action has a keyboard shortcut, but all the important ones do (the ones you will realistically use in day to day email handling). |
![]() |
| Besides the other reasons already posted, one big one if one runs one's own email server (have done so since circa 1999) is that remote access to email is just an ssh session. |
![]() |
| I dont know when it exactly started but I've heard and use this term at least 15 years. CLI != TUI. TUI is more like a "standard" window (GUI) but all text based. |
- 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:
If someone is interested, I will link my GitHub repo.