Вы можете найти библиотеку почтовых индексов Notmuch. Он сконструирован таким образом, что его можно использовать в качестве хранилища резервных копий для некоторого почтового клиента, но его также можно использовать как независимый индекс почты.
Он поддерживает полный текстовый индекс Notmuch ваша почта, поэтому поисковые запросы должны быть намного эффективнее, чем grep после того, как будут импортированы все сообщения.