Live data from Hacker News

Mutt email client 25 years old

mutt.org

31–40 of 161 posts

Re: Mutt email client 25 years old

#32

Earlier quoted context omitted.

Similarly to sibling comment, I just set in mailcap: text/html; elinks -dump %s; nametemplate=%s.html; copiousoutput

The really annoying thing is that some mail is multipart where the text/plain is just “sorry, your email client does not support html”. Yeah thanks a lot but it does, it’s just I have it set to prefer text/plain, because I don’t want to look at the html dump version unless I have to. If those people had simply sent only text/html and not a useless text/plain that only says that kind of stuff then everything would hav…

I mean, yes it is annoying, but you hit v, select the HTML, and hit enter; it's not hard to work around, even if you shouldn't have to.

Re: Mutt email client 25 years old

#33
post #30

Earlier quoted context omitted.

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'm not doing it right now, but the simple answers: > How do you deal with spam? You configure filters on your server so that they are flagged > How do you ensure your emails don’t get junk mailed? 1. Ensure your server is running in a non-blacklisted IP block. 2. Just configure DKIM and SPF, other email servers should accept your emails without problem

For Gmail, DKIM is a must for deliverability. I initially only had SPF configured for my Postfix server, and Gmail just kept rejecting the SMTP connection.

Re: Mutt email client 25 years old

#34

Earlier quoted context omitted.

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?

Not parent, but I'm in the same boat with the self-hosted email VPS. I usually use Thunderbird as a client though, but sometimes mutt. - SpamAssassin does a wonderful job after training it about once every 3 years. I get almost no spam. - I was able to send to most people from my VPS, but not Charter. Charter blanket-blocked my ip block. So I ended up setting up SMTP forwarding via sendgrid free tier (100 emails per…

I operate my own server and SMTP forward using Mailjet and have had zero problems as well.

Re: Mutt email client 25 years old

#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.

Re: Mutt email client 25 years old

#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?

Re: Mutt email client 25 years old

#37

Earlier quoted context omitted.

I use mutt for Gmail in my terminal, the setup is fairly easy and documented across blog posts example muttrc ========================================================= set imap_user = ' @gmail.com' set imap_authenticators="oauthbearer" set imap_oauth_refresh_command="~/.mutt/oauth2.py --quiet --user= @gmail.com --client_id= .apps.googleusercontent.com --client_secret= --refresh_token= " set smtp_authenticators="oauth…

I still use POP cause I’m paranoid. Does imap guarantees that it downloads and stores all mail indefinitely?

Sure, but the problem of storing messages indefinitely isn't from the protocol, it's from the client. The client may need to verify if it's actually seen a message before and keep a local index of them; it may need to double check the message still is what it expects before it tries to delete it; it needs to present you with options on how to handle message deletion; etc.

POP3 is actually less reliable at keeping messages indefinitely than IMAPv4 is, due to limitations of the protocol. Some clients have defaults which simply delete the remote copy after download (or reading, which is different), but again that's not the protocol's fault.

Re: Mutt email client 25 years old

#38
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'd love to read a write up of your current setup outlined above, it sounds intriguing.

Re: Mutt email client 25 years old

#39

I still use mutt (with https://mailinabox.email/ ) -- and I like how it works, but the annoying thing is html-only emails - finding that unsubscribe link is so hard sometimes.

In such cases I just open the html file in my browser from mutt. Always worked so far.

Re: Mutt email client 25 years old

#40

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've only been running it for about a year, but I simply don't get spam --- perhaps partially because it isn't my main email address.

I went by this article, https://www.c0ffee.net/blog/mail-server-guide/ but I only set up Postfix and the various DNS records (MX, DKIM, etc.). I didn't set up Dovecot because I just use Mutt on the same server. And I haven't bothered to set up any kind of spam filter.

Post reply on HN