Wenn's um das Suchen über mehrere Mailordner verteilt geht, kommt bei mir
mairix zum Einsatz.
Folgende Macros in mutt helfen dabei:
macro index,pager ,f "<shell-escape>mairix " "run a Mairix search"
macro index,pager ,s "<change-folder-readonly>=mairix-search\n" "switch to mairix results folder"
mit ,f kann man Suchen, mit ,s wechselt man in den Ordner voll mit gefundenen Mails
In der .mairixrc hab ich dafür noch:
base=/home/badboy/.mail
maildir=acc1...
maildir=acc2...
mfolder=mairix-search
database=/home/badboy/.mail/mairix_database