1. 32

  2. 10

    When I started at Amazon about a year ago, I was dealing with a deluge of mail unlike any other I’d encountered in my career.

    After weeks of doing battle with Outlook’s crappy filtering rules, I started noticing that one of my coworkers who was using procmail and mutt was having a much easier time of it, and in fact getting real value out of her filtering that I couldn’t even begin to match in Outlook.

    So I switched. Best decision I ever made. It’s small, fast, easy to use, and super powerful. What’s not to like?

    1. 4

      I used to use an mutt+procmail setup, but I’ve recently switched back to elm and moved to maildrop and I couldn’t be happier.

      I should blog about switching back to elm - http://www.elmme-mailer.org/

      1. 10

        fdm is a great fetchmail+procmail replacement written by the author of tmux. The switch took me a bit of effort but I have never looked back.

        1. 3

          Cool! Although there’s real value for me in being able to copy other people’s procmail rules.

          1. 1

            FWIW, I never used fetchmail for a variety of reasons, but have used getmail where such a program would be appropriate for nearly 20 years now without issue, it’s quite stable and I’d recommend it.

          2. 2

            I’d love to read that post! If you write it, do post it to lobste.rs.

            1. 1

              It’s on my TODO list and I will. I might look into fdm first :)

        2. 4

          I’m kind of sad to see him move away from Emacs more and more, I really liked his choice in packages. The Melpa part bit seems unfortunate, there are ways to manage your packages without having to download them straight from melpa. An example would be borg, where the packages are configured as git submodules.

          1. 1

            From his post on switching to modal editing:

            I am absolutely sticking with modal editing for the long term. I’m really enjoying it so far. At three weeks of touch typing and two weeks of modal editing, I’m around 80% caught back up with my old productivity speed, but this time I’ve got a lot more potential for improvement.

            For now, Vim will continue taking over more and more of my text editing work. My last three articles were written in Vim. It’s really important to keep building proficiency. I still rely on Emacs for email and for syndication feeds, and that’s not changing any time soon. I also really like Magit as a Git interface. Plus I don’t want to abandon years of accumulated knowledge and leave the users of my various Emacs packages out to dry. Ultimately I believe will end up using Evil, to get what seems to be the best of both worlds: modal editing and Emacs’ rich extensibility.

            (Emphasis mine)

          2. 3

            I think I last used mutt in the late 90ies… then emacs, and then Gmail. The latter amazes me in that it’s one of the few pieces of software that both my technophobe mom and I both happily use.

            1. 2

              Aside from being fast and highly available, I love Gmail for being a minimalist counterpoint to things like Yahoo Mail that are bloated as hell. The Gmail site is simple. They added more crap to it over time for sure. Yet, the bloat of other sites makes it run and feel more efficient still.

            2. 2

              I go back on forth, but currently I’m using mu4e and mbsync, because I use IMAP and need to read my mail on my phone as well as my desktop. It does mean I get to live inside of emacs, which is a big bonus to my productivity.

              1. 2

                I went through a bunch of different setups before I finally settled on Gnus after givng up on mutt. I liked mutt, but calling out to emacsclient to edit seemed silly. I don’t use any packages beyond what ships with Emacs so I don’t run into the unstable package problem, but I still had to configure Gnus which is its own set of travails. That said, once it was setup, it ran smoothly. It’s great for mailing lists.

                I did try mu4e but it didn’t click. I’m not sure why.

                1. 1

                  I use mutt in a screen on a private server somewhere. Simple enough, and a lot less chance of phishing attacks.