Live data from Hacker News

Mutt email client 25 years old

mutt.org

51–60 of 161 posts

Re: Mutt email client 25 years old

#51
post #36
post #35

I use mutt, mbsync, maildrop, and mblaze, mairix, msmtp, oauth2 with gmail. I have local speed, two way sync, customized email filtering, fast searching, vim editing, and multiple machine freedom. I am happy.

would love to know more about this setup! do you have all your mail stored on disk? attachments?

Not parent but I have a similar setup. Yes, absolutely. I think storing our owns emails/attachments locally is part of best practices. That is our data and having a safe backup of it is a must.

Re: Mutt email client 25 years old

#52
post #35

I use mutt, mbsync, maildrop, and mblaze, mairix, msmtp, oauth2 with gmail. I have local speed, two way sync, customized email filtering, fast searching, vim editing, and multiple machine freedom. I am happy.

I would love absolutely Mutt if it weren't for everyone in the world using html email. I know you can view or strip html emails down to their essentials, but it doesn't render properly enough where I can reply to everything at work and not look like a fool because I'm missing some context. Too bad because Mutt is amazing.

I don’t find this to be a problem. Do you have it set up so it uses lynx or w3m to render the html in the terminal?

Re: Mutt email client 25 years old

#53

I can't imagine doing email without mutt, without all the keyboard shortcuts I have, and without vim as the editor. Thank you mutt. Just what an email client should be. I wish there was better search support but that's about it.

grepmail is good for when you need something more than mutt search can do. But I find I almost never need it.

Re: Mutt email client 25 years old

#54
post #35

I use mutt, mbsync, maildrop, and mblaze, mairix, msmtp, oauth2 with gmail. I have local speed, two way sync, customized email filtering, fast searching, vim editing, and multiple machine freedom. I am happy.

I would love absolutely Mutt if it weren't for everyone in the world using html email. I know you can view or strip html emails down to their essentials, but it doesn't render properly enough where I can reply to everything at work and not look like a fool because I'm missing some context. Too bad because Mutt is amazing.

You can just set up Mutt to open HTML mail in Firefox.

Re: Mutt email client 25 years old

#55

I sometimes daydream that everyone at work uses Linux in general and a text-based email program in particular. It isn't too farfetched. When email took off, I was in college, and we all used Pine. Anyway, if you email me, it will arrive on my virtual private server, and I will read it with Mutt.

I’ve never been more inclined than now to do the same thing. How do you deal with spam? How do you ensure your emails don’t get junk mailed?

I also host my own email server. For the first several years, I didn't have a spam solution since I wasn't getting any. After it started coming (not in terrible amounts but enough to become a nuisance), I set up rspamd. It works nearly perfectly: all spam mail is correctly detected as such and legit email rarely ends up as junk (perhaps once in several months).

Re: Mutt email client 25 years old

#56
post #35

I use mutt, mbsync, maildrop, and mblaze, mairix, msmtp, oauth2 with gmail. I have local speed, two way sync, customized email filtering, fast searching, vim editing, and multiple machine freedom. I am happy.

I would love absolutely Mutt if it weren't for everyone in the world using html email. I know you can view or strip html emails down to their essentials, but it doesn't render properly enough where I can reply to everything at work and not look like a fool because I'm missing some context. Too bad because Mutt is amazing.

I rarely have a problem. I just let the sender know I want plain text and they do it.

Re: Mutt email client 25 years old

#57

I sometimes daydream that everyone at work uses Linux in general and a text-based email program in particular. It isn't too farfetched. When email took off, I was in college, and we all used Pine. Anyway, if you email me, it will arrive on my virtual private server, and I will read it with Mutt.

I’ve never been more inclined than now to do the same thing. How do you deal with spam? How do you ensure your emails don’t get junk mailed?

Been running my email infrastructure for IIRC about 8-9 years (with postfix).

Spam isn't much of a thing, which perpetually surprised me but there it is.

Some background: before I ran my own email server I relied on my ISP for receiving email for my domains and I was getting hundreds (even thousands) of spam messages a day. I used spamprobe to classify the spam away, very effectively. But that ISP must've had a very lenient smtp configuration.

With my own email server I enforce everything postfix supports enforcing at the time of the connection itself. Watching the postfix logs, I get multiple spam attempts per second but all of them are rejected before the connection attempt is accepted by postfix.

Actual spam that gets through that is minimal. About zero to five per week for me. I'm still using spamprobe to classify them just out of inertia, but the volume of spam is so low it isn't necessary.

As to outgoing email getting junked, it's harder to have exact statistics on this but it has never been an issue for me in the sense of not getting a response from someone, so they must've received it. You do need to configure SPF, DKIM, etc but aside from that, it's not a big deal. There are sites which help verify your configuration, use them.

Every time an smtp thread pops up on yc the difficulty of running your own email infrastructure is overstated. Of course I wouldn't recommend it to completely non-technical people, but if you have any interest in internet standards, just do it.

Own your infrastructure, help us all decentralize email and don't be the next victim of "gmail locked me out of my life and I have no one to call for help".

Re: Mutt email client 25 years old

#58
post #41
post #35

I use mutt, mbsync, maildrop, and mblaze, mairix, msmtp, oauth2 with gmail. I have local speed, two way sync, customized email filtering, fast searching, vim editing, and multiple machine freedom. I am happy.

Want to see those configs...

ditto

Re: Mutt email client 25 years old

#59
post #9

Thank you Mutt (and also NeoMutt for pushing the envelope), you have been my e-mail client now for the last four years and as an academic that spends a significant amount of time reading and responding to e-mail it is (somehow?) the best option out there. Setup: * Mutt (I had slowdowns with NeoMutt) * Vim with four e-mail specific lines in the `vimrc` * fdm for retrieval and delivery rules * Syncthing for synchronisa…

> tmux to give me a single horizontal split so that I can browse and compose at the same time

Do you mind sharing how you do this? Browsing plus composing has been the one thing that keeps annoying me for not being streamlined and typically I just open multiple mutts/neomutts.

Re: Mutt email client 25 years old

#60
post #9

Thank you Mutt (and also NeoMutt for pushing the envelope), you have been my e-mail client now for the last four years and as an academic that spends a significant amount of time reading and responding to e-mail it is (somehow?) the best option out there. Setup: * Mutt (I had slowdowns with NeoMutt) * Vim with four e-mail specific lines in the `vimrc` * fdm for retrieval and delivery rules * Syncthing for synchronisa…

> the configuration is very arcane at times and monolithic;

For my needs it seems quite modular. I have one ~/.mutt directory with separate muttrc files for every email account (10+) and within each account I use folder-hook to have separate (many are shared) config files.

Arcane is more subjective, but I like it.

Post reply on HN