2009年7月13日

Sylpheed Proをインストールしてみた

[ReTweet This!] カテゴリ:Sylpheed

 Sylpheed Proをインストールしてみたよ。そうそう、このソフトは全文検索ばかりがクローズアップされてるけど、bsfilterも自動でセットアップできるんだねー。

 で、インストールが完了したら、こんな感じでメッセージが表示されてデータベースのセットアップが行われます。

sylpheedpro_1.gif

sylpheedpro_2.gif

sylpheedpro_3.gif

sylpheedpro_4.gif

sylpheedpro_5.gif

sylpheed_6.gif

もー、猛烈簡単だね、超簡単。

 で、これを書いている間に検索インデックスが出来るかなぁ、と思ったけど初回はかなり時間が掛かるね。まー、下手したら10万件くらいあるからかもしれないけど。ちょっと、内部構造が分からないので何とも言えないんだけど、PostgreSQLが走ってることは確実なんだろうな。添付ファイルの中身も検索できるのは本当に大きいよ。特にPDF。まー、Gmailでも出来ることなんだろうけど、メールクライアントを使いたい立場にとっては大きいです。

sylpheed_7.gif

 と、やっぱり検索インデックスが更新終了しないので、とりあえずポスト。

投稿者 ymkx : 2009年7月13日 11:17 |

Sylpheed Pro

[ReTweet This!] カテゴリ:Sylpheed

 なんか、Sylpheed Proなるモノが出たらしい。

Sylpheed Pro

SRA OSS、メールの高速全文検索ソフトウェア Sylpheed Pro の販売を開始

 いま、全力でGoogle Appsに移行中で、MUAもGmailに変更しちゃおうかと思案中、、、でも、その為には自身のメールに対する感覚も移行しなきゃいけなくて、まだ、しばらくはSylpheedのお世話になるんだろうなぁ、とか考えていた所なんだよね。

 なんだろな、開発者の方とちょっと話したこともあるし、ものすごくシンプルで良くできていることも分かっているので、ここは一つライセンスを買ってみようかと思案中。3150円だしね。とりあえず、インストールしてみて、価値を体感してみよう。なんと言っても、ライセンスを買わなければフツーのSylpheedとして機能するわけだしね。

投稿者 ymkx : 2009年7月13日 11:09 |

2009年2月24日

Sylph-Searcher-1.1.1

[ReTweet This!] カテゴリ:Sylpheed

 そうですよ、金曜日にOSCでSylph-Searcherについての話を聞いていたので、早速インストールです。

Sylph-Searcherとは
==================

Sylph-Searcher は Sylpheed のメールボックス、あるいは他のメールソフトの
MH フォルダに保存されているメッセージを全文検索するプログラムです。
PostgreSQL 8.3 の全文検索機能を利用しています(8.2 でも動作しますが、
全文検索機能が標準で組み込まれた 8.3 の使用を推奨します)。

Sylph-Searcher は BSD ライセンスに従って配布されています。詳細は COPYING
を参照してください。

Sylph-Searcherは以下のソフトウェアが必要です。
なお、インストーラには必要なものがすべて同梱されていますので、
別途インストールする必要はありません。

GLib 2.4.0 以上 (http://www.gtk.org/) (パッケージに同梱)
GTK+ 2.4.0 以上 (http://www.gtk.org/) (パッケージに同梱)
LibSylph 1.0.0 以上 (http://sylpheed.sraoss.jp/) (パッケージに同梱)
MeCab 0.96 以上 + mecab-ipadic (http://mecab.sourceforge.net/)
* MeCab 0.95 以下はバッファオーバーフローのバグがあるため使用しないで
ください
PostgreSQL 8.3 以上、または 8.2 + tsearch2 (http://www.postgresql.org/)
* PostgreSQL 8.2 の場合は contrib/tsearch2 が必要

 そうそう、Sylpheedの最大の弱点って検索が遅いことなんですよね。で、それを補うためのソフトウェアがSylph-Searcherというわけです。PostgreSQLのtsearch2を使っているので、PostgreSQLまでインストールしないといけないという、なんだか大事感が満載だったりしますが、まあ、試してみようじゃないか。

使い方
======
インストーラを使用した場合
--------------------------

1. データベースの起動・停止

事前ににデータベースを起動しておきます。
スタートメニューから「すべてのプログラム>Sylph-Searcher>データベースの起動」
を選択してください。コマンドプロンプトの画面が表示されますので、そのまま
閉じずに(最小化は可)置いておいてください。

データベースを停止する場合は上記のコマンドプロンプトの画面で「Ctrl-C」を押すか、
スタートメニューから「すべてのプログラム>Sylph-Searcher>データベースの停止」
を選択してください。

2. メッセージの取り込み

スタートメニューから「すべてのプログラム>Sylph-Searcher>メッセージの取り込み」
を選択すると、「#mh/メール箱/inbox」(受信箱)以下のメールがデータベースに
取り込まれます。

他のフォルダも取り込みたい場合は、 Sylph-Searcher のインストール先の
dbimport.cmd ファイルをメモ帳等で編集してください
(以下の「コマンドプロンプトから行う場合」を参考にしてください)。

3. GUI フロントエンドの実行

初回起動時は設定画面が表示されます。そのまま OK を押してください。

上記で取り込まれたメールを検索することができます。
検索対象のテキストエントリに検索語を入力し、 Enter キーを押すか「検索」
ボタンを押すと検索を実行します。検索結果は中央のリストビューに表示
されます。

リストビューでメッセージを選択すると、下部のテキストビューに
メッセージの本文が表示されます。メッセージをダブルクリックするか、スペース
キーあるいは Enter キーを押すと、そのメッセージを Sylpheed 上で新しい
ウィンドウで表示します(Sylpheed 2.4.2以降が必要)。

んー、なんというか、エンジニアな人たちには全然問題ないんだろうけど、そうじゃない人たちには色々アレルギーかも、、、。で、標準ではinboxだけなので、

* "#mh/メール箱" 以下のフォルダを再帰的にインポート

> syldbimport -d test -r "#mh/メール箱"

設定ファイルをいじってメールボックス全域を対象にしてみました。んー、流石に取り込みに時間が掛かってるなぁ、、、っていうか、これいつおわるんやろか??

投稿者 ymkx : 2009年2月24日 11:14 |