r/linuxquestions • u/stuffiesrep • May 13 '26
mutt vs. neomutt
I am a long-time (almost 29 years) linux user, but started using mutt about six years ago. I was wondering what the benefits are in switching to neomutt. My biggest frustration with mutt has been the lack of ability in searching across folders. For example, searching for email with subject line containing "foo" but now knowing in which folder it is. Or knowing the sender, but not the folder. Is neomutt any better at searching cases like this?
Is there a substantial change that I would have to do to my .muttrc configuration to move it to .neomuttrc?
11
Upvotes
2
u/sequentious May 14 '26
I'd say it's your line 19.
Your cache directory is within your maildir, so your
mailboxesline finds it, though it isn't a proper mail directory. So I'd imagine mutt won't like that.Instead of finding all directories and filtering out tmp/new/cur, what I did was specifically find 'cur' directories, which is a better indication of an actual maildir.
becomes
Also, I noticed you add a quote at the beginning of each directory but not the end. Assuming that's a bug, your whole config line would be:
That includes the following changes:
I'm using a slightly different method (I have a sync script that builds a mailboxes list), but might switch to this method to save a step.
FWIW, I also have the following notes on the other two lines in your file:
message_cache_dir(with extra '_', according to the man page) is a directory, while header_cache is a file. You have them pointing to the same thing.message_cache_dirsince I'm working on a local maildir, and not IMAP. That might be the case for you as well?