Live data from Hacker News

Aerc – An email client that runs in the terminal

aerc-mail.org

21–30 of 271 posts

Re: Aerc – An email client that runs in the terminal

#21

I have to be skeptical of any email client that's not integrated in to Emacs.

What about integrating emacs into aerc? You can set your EDITOR to emacs and replace aerc's default keybindings with a more emacs-inspired set. Send me your binds.conf and I'll add it to contrib in case anyone else wants an emacs-esque setup, too!

"You can set your EDITOR to emacs and replace aerc's default keybindings with a more emacs-inspired set."

I appreciate the suggestion, but unfortunately that's not even remotely adequate.

By integration I mean exposing every single function and UI element of the client to Emacs, so that they can be bound, wrapped and extended as needed. Ideally, these functions would be written in eLisp, so they themselves could be modified and customized to taste while leveraging the enormous Emacs eLisp ecosystem.

Emacs email clients have this sort of integration, and it is what gives them tremendous flexibility and power.

Re: Aerc – An email client that runs in the terminal

#22

How's the UTF-8 e-mail address support? As most clients suck so bad at that it would be awesome to have an alternative. How's the GPG and S/MIME support? We'd really need an e-mail client that has first class support of both. Current solutions I've tried are cumbersome at best. Having those two it'd actually be the best e-mail client for me.

> UTF-8 e-mail address support? hard pass on this as it encourages dark patterns.

You mean like speaking any other language besides english?

Re: Aerc – An email client that runs in the terminal

#23

Earlier quoted context omitted.

What about integrating emacs into aerc? You can set your EDITOR to emacs and replace aerc's default keybindings with a more emacs-inspired set. Send me your binds.conf and I'll add it to contrib in case anyone else wants an emacs-esque setup, too!

"You can set your EDITOR to emacs and replace aerc's default keybindings with a more emacs-inspired set." I appreciate the suggestion, but unfortunately that's not even remotely adequate. By integration I mean exposing every single function and UI element of the client to Emacs, so that they can be bound, wrapped and extended as needed. Ideally, these functions would be written in eLisp, so they themselves could be m…

I'm not ignorant of how emacs works - I was just giving you a cheeky response to your cheeky comment.

Re: Aerc – An email client that runs in the terminal

#24
It can't do maildir. I tried mdir:/// maildir:/// file:/// and /.

grep -R maildir of the code returns nothing.

So I guess, using it on local mail is a no go. Sad. I tried it only because this was advertised, only to be disappointed.

It's better to not advertise features you don't have. Or at least state what features you have instead of mixing what you have and have not into a feature list at random.

It's also far cry from the configurability of the mutt/neomutt. But that can change. It would certainly be nice to have a properly scriptable terminal based MUA, as neomutt, while nice, and flexible, is kind of hard to configure.

Re: Aerc – An email client that runs in the terminal

#26
post #24

It can't do maildir. I tried mdir:/// maildir:/// file:/// and /. grep -R maildir of the code returns nothing. So I guess, using it on local mail is a no go. Sad. I tried it only because this was advertised, only to be disappointed. It's better to not advertise features you don't have. Or at least state what features you have instead of mixing what you have and have not into a feature list at random. It's also far cr…

There's a big red disclaimer on this page that says the feature list is a bit wishful, and the latest version is only 0.1.0. The docs (man pages, start with man aerc) only document implemented features, you may want to start there.

Here's the ticket for maildir support:

https://todo.sr.ht/~sircmpwn/aerc2/16

Several people have expressed interest in working on this, I expect we'll see it for 0.2.0.

As far as configurability is concerned, yeah, the plan is to continue making it more customizable and configurable. Stuff like filters already afford you a lot of options today. At some point I might also be interested in adding a fifo you can use to feed commands into it from a script, too, for turing-complete customization.

Re: Aerc – An email client that runs in the terminal

#27

Earlier quoted context omitted.

What about integrating emacs into aerc? You can set your EDITOR to emacs and replace aerc's default keybindings with a more emacs-inspired set. Send me your binds.conf and I'll add it to contrib in case anyone else wants an emacs-esque setup, too!

"You can set your EDITOR to emacs and replace aerc's default keybindings with a more emacs-inspired set." I appreciate the suggestion, but unfortunately that's not even remotely adequate. By integration I mean exposing every single function and UI element of the client to Emacs, so that they can be bound, wrapped and extended as needed. Ideally, these functions would be written in eLisp, so they themselves could be m…

If you want this level of integration with emacs, it seems like an emacs mail client would be better suited for your workflow...

Re: Aerc – An email client that runs in the terminal

#28
My least favorite email begins with a +Russell at the top, meaning that there's been a long email thread that I haven't been a part of, and now I've been pulled in. The text below that is your standard mess of email text: 1) It's in reverse chronological order starting at the bottom. 2) Each message has 4 or 5 lines of "to", "from", "cc", "subject" and "date" in between. 3) Previous messages might or might not be repeated by other email clients 4) All with varying levels of indenting.

This has to be a common problem. Are there any libraries, projects, email clients or scripts to help parse it all into something readable? I've looked and haven't found zip. I know Slack is the new hotness, but for the rest of us stuck in email, this is a daily hell. The progress of email clients basically stopped in the mid-2000s.

I swear, the first email client that actually solves this problem will be the next billion dollar business.

Re: Aerc – An email client that runs in the terminal

#30
I dunno what it is about the screencast, but it takes _forever_ to load. Any chance you could upload to Youtube or something so that I can actually watch the thing?

EDIT: I'm getting about 20kb/s download from sr.ht where the video is hosted. Definitely not an issue with my connection, as I can download other files right now at 2Mb/s.

Post reply on HN