Live data from Hacker News

Meli – email client in the terminal, in the spirit of mutt

git.meli.delivery

51–60 of 78 posts

Re: Meli – email client in the terminal, in the spirit of mutt

#51
post #36
post #3

My very first email account (when starting university in the early 90s) was via Pine on a unix machine; and i loved it! Sure, the excitement of "a new tech thing" was there, but also the fast, productive simplicity of it all: i can send a message to someone anywhere in the world quite easily! Years later when i started getting into linux as my personal machine/daily driver, i tried using mutt. Mutt didn't stick for m…

I agree Pine was a cute little program, and it served many people well at the time. But the most important functions for me today in an email client are 1. fast search and 2. auto-complete of contacts and Pine/Alpine was lacking there. (Gmail has great search but its UX overall is lacking - I find it confusing in many ways and it suppresses important information (e.g. headers, sometimes even an e-mail's subject line)…

I find notmuch search works fater for me than Gmail’s did (no network round trip). It’s maybe a bit dumber, but that does not matter too much in practice. meli seems to work with notmuch.

Re: Meli – email client in the terminal, in the spirit of mutt

#52
post #8

Love the recent efforts on building new terminal clients. I'm excited to try meli out. I've been using https://aerc-mail.org/ as a daily driver for several months, but excited to try some others in this space. I found mutt a bit intimidating to configure, where aerc and meli seem more straightforward.

how to install aerc thanks

Re: Meli – email client in the terminal, in the spirit of mutt

#53
post #46
post #44

Earlier quoted context omitted.

You're probably looking for notmuch, which integrates very well with other tools. There's also mblaze ( https://github.com/leahneukirchen/mblaze ) that might be of interest.

I heard of notmuch, but I remember I dismissed it for whatever reason. Perhaps as it's a text UI, rather than command line. However, mblaze looks very promising. Thanks for that. It's almost literally what I had in my minds eye. It's light on dependencies and also packaged for Alpine Linux which is a good sign, and means I'm already trying it! :)

> Perhaps as it's a text UI, rather than command line.

You must be completely confused with some other tool. notmuch is a command line tool.

Re: Meli – email client in the terminal, in the spirit of mutt

#55
post #46

Earlier quoted context omitted.

I heard of notmuch, but I remember I dismissed it for whatever reason. Perhaps as it's a text UI, rather than command line. However, mblaze looks very promising. Thanks for that. It's almost literally what I had in my minds eye. It's light on dependencies and also packaged for Alpine Linux which is a good sign, and means I'm already trying it! :)

Notmuch is fully command line, there are any number of traditional cli commands, it’s a suite ala git but not a tui or anything: https://notmuchmail.org/doc/latest/ See for example notmuch-search and notmuch-tag. Maybe you are thinking of notmuch-emacs or some other full blown client. There are many https://notmuchmail.org/frontends/ Notmuch’s core is largely in C and I believe the only serious dependency is Xapian.

Don't panic, I was just confused as I followed the "Screenshots" link and was presented with a bunch of interactive views in Emacs. But still, I've encountered this before.

Re: Meli – email client in the terminal, in the spirit of mutt

#56
post #55

Earlier quoted context omitted.

Notmuch is fully command line, there are any number of traditional cli commands, it’s a suite ala git but not a tui or anything: https://notmuchmail.org/doc/latest/ See for example notmuch-search and notmuch-tag. Maybe you are thinking of notmuch-emacs or some other full blown client. There are many https://notmuchmail.org/frontends/ Notmuch’s core is largely in C and I believe the only serious dependency is Xapian.

Don't panic, I was just confused as I followed the "Screenshots" link and was presented with a bunch of interactive views in Emacs. But still, I've encountered this before.

Ya use what you like, the more of these tools the better, just setting record straight on notmuch as I use the cli every day via scripts

Re: Meli – email client in the terminal, in the spirit of mutt

#57
post #37

Earlier quoted context omitted.

Oh, that's fair. I was questioning the reasonableness of having 17k emails but you're right, the software should be able to support it.

What are you doing with your old emails? Do you delete them? Or have you found a method to archive them that produces few folders with few emails in each and that works consistently over the decades? Because I haven't, and having everything in one folder works just fine with the clients I use.

I delete e-mails the moment I don't need them anymore.

Right now, on my main mail, I have ~400 mails in Trash, but only 10 in Inbox and Archive + another dozen in Sent.

Re: Meli – email client in the terminal, in the spirit of mutt

#58

Tried this, it sat for 12 hours on "loading..." without success even though my inbox only has 17k mails in it. Given that neomutt is working fine, it's not a huge problem but it's always nice to have options.

> my inbox only has 17k mails in it I can't tell if you're intentionally joking or are actually unaware of that being maybe a little much.

Hm. I just checked and my ~/Mail/inbox has 1.38 million messages.

That doesn't include most mailing lists, because those are sorted into their own separate folders using procmail.

I use Neomutt with Notmuch, btw. It generally loads in a fraction of a second.

I used to try to keep on top of mail. I don't any more.

Re: Meli – email client in the terminal, in the spirit of mutt

#60
post #52
post #8

Love the recent efforts on building new terminal clients. I'm excited to try meli out. I've been using https://aerc-mail.org/ as a daily driver for several months, but excited to try some others in this space. I found mutt a bit intimidating to configure, where aerc and meli seem more straightforward.

how to install aerc thanks

From the release tarball:

## Installation

### Binary Packages

Recent versions of aerc are available on:

- [Alpine] - [Arch] - [Debian] - [Fedora] - [macOS through Homebrew]

And likely other platforms.

### From Source

Install the dependencies:

- go (>=1.16) (Go versions are supported until their end-of-life; support for older versions may be dropped at any time due to incompatibilities or newer required language features.) - [scdoc](https://git.sr.ht/~sircmpwn/scdoc)

Then compile aerc:

    $ make
Post reply on HN