Live data from Hacker News

The Homely Mutt

stevelosh.com

11–20 of 116 posts

Re: The Homely Mutt

#11
I wrote an emacs-based e-mail client "mu4e"; see e.g. http://emacs-fu.blogspot.fi/2012/08/introducing-mu4e-for-ema...

Its user-interface is a bit mutt-influenced, but it's fully query-based and very fast, and of course you can extend it using elisp. A fairly young project, but it's near-fully documented, and the manual has instructions on how to set things up with Gmail.

Re: The Homely Mutt

#13
post #4

I use maildir-utils instead of notmuch as an indexer; notmuch had odd failure modes for me that weren't worth trying to debug. mutt can also use IMAP/SSL directly, and I do that for some accounts, where I don't want to have local storage.

I second the suggestion of maildir-utils/mu[1].

Here's my setup for that, in case anyone is interested: https://gist.github.com/45e318c68eb5a52e1646. It's essentially a cronjob (LaunchAgent on OSX) that calls a shell script to update the index periodically, plus a few macros to make searching from within mutt easier. To use this, you'll need to create a "Search" folder for maildir-utils to store results in.

[1] http://www.djcbsoftware.nl/code/mu/

Re: The Homely Mutt

#14
for those on linux, here's a simple .mailcap that i use:

    text/html; w3m -M -T text/html %s
    image/*; feh -F %s
    application/pdf; okular %s
    application/msword; oowriter %s
(i also use procmail, with procmail-lib, to filter into monthly mailboxes, and the wonderful mairix http://www.rpcurnow.force9.co.uk/mairix/ to provide fast search. in fact, for me, mairix is the most important part of all this if you want useful, fast email - but i haven't used notmuch so can't compare)

Re: The Homely Mutt

#15
Rather than using your gmail password with offlinemap, albeit protected by keychain, I suggest creating an application specific password for offlinemap. See http://support.google.com/accounts/bin/answer.py?answer=1858.... This is actually required if you switch to two factor authentication and still want various apps to access your google data.

Re: The Homely Mutt

#17
post #11

I wrote an emacs-based e-mail client "mu4e"; see e.g. http://emacs-fu.blogspot.fi/2012/08/introducing-mu4e-for-ema... Its user-interface is a bit mutt-influenced, but it's fully query-based and very fast, and of course you can extend it using elisp. A fairly young project, but it's near-fully documented, and the manual has instructions on how to set things up with Gmail.

I'm going to dive in here and give a huge thumbs up to mu4e. I spent a chunk of time with Gnus and Wanderlust and both feel so much slower. I can't make the switch yet because I'm too lazy to research how to get the multiple mailbox/index configuration I have with mutt (if it's possible?) but hopefully will soon.

Really appreciate the work, djcb.

Re: The Homely Mutt

#18
post #2

I would also recommend people look into notmuch. http://notmuchmail.org/

how does it compare to mairix? http://www.rpcurnow.force9.co.uk/mairix/ (notmuch is mentioned in the original link, btw)

I can't speak about notmuch (haven't tried it), but maildir-utils/mu[1] compares well to mairix. In particular, I think it's under more active development currently.

[1] http://www.djcbsoftware.nl/code/mu/

Re: The Homely Mutt

#19
Steve, I was just looking at Mutt this weekend. Thank you so much for this blog post. It will give me the push to just go and do it. Learn in the process too. How can one say no to that?

Re: The Homely Mutt

#20
I have spent hours and hours configuring my `mutt`, `offlineimap`, `putmail.py`, but I have since grown disenchanted. In my experience, `offlineimap` is annoyingly prone to crashing without any indication. Thus, checking mail within `mutt` becomes unreliable. However, my favorite aspect of `mutt` has been and remains being able to send e-mails very quickly and easily through Terminal.

    echo "Hello World!" | mutt -s "Test E-mail" -a "file.txt" whomever@wherever.com
Therefore, I now use `mutt` exclusively for sending mail and using Gmail.com for reading and searching mail.
Post reply on HN