APR + BDB な N-gram 全文検索ツール Rast ですが Perl バインディングとそれを使った Maildir 検索ツール gigi を Yappo さんが公開されてます。
YappoLogs: RastのPerl API「Rast.pm」作った
SennaだけじゃなくRastも色々見てるです。
いじると言っても、Cばっかりで書くのもめんどくさいのでPerlからRastのAPIを叩けるモジュールを作りました。
YappoLogs: gigi - Rast.pmを用いたメールボックス検索ツール
Rast.pmを作ったついでに、gigiというメールボックス検索ツールを作っていて、良い感じなので公開します。
どちらも この辺 からダウンロード可能。全文検索のメールへの適用は面白そうですね。個人メールは IMAP と一部 Gmail の併用状態なのですが、IMAP は courier-imapd で vpopmail なので、gigi とは相性よさそう。
いろいろ検索エンジンも出てきていますが、Bulkfeeds も Rast や Senna で書き直したいなあと思っているしだい。(最近ちょっと重かったのですが、微妙にオプティマイズして今朝からかなり快適な速度になっております)