[mew-win32 04353] Re: 拡張子

INOUE Tomohiro ml at example.com
2006年 3月 29日 (水) 10:32:04 JST


前に WDS を紹介しました井上です。
WDSgrep というのを配ってます http://ext.noue.org/ext/wdsgrep/


Kazu Yamamoto (山本和彦) <kazu at example.com>:
> ということは、Mew が .eml を選んだ場合、Entourage が提供する .eml 用の
> インデックス作成プログラムと競合するおそれがあります。ですので、.eml の
> 利用は避けたいです。

了解です。

プラットフォーム毎にデフォルトの拡張子を変えるという選択肢は無いと思っ
て良いですか?
ややこしくなるので避けた方がよいとは思いますが。


Shuichi KITAGUCHI <ki at example.com> wrote:
> > 2) "Google" Desktop で、".mew" のファイルに対し、自動的にインデックスを
> >    作るように設定するにはどうすればいいですか?
> > 3) "Windows" Desktop Search で、".mew" のファイルに対し、自動的にインデッ
> >    クスを作るようにできますか?
> 
> GDは、拡張子"mew"に対するIndexerを作る必要がありますし、WDSはよく調べて
> いないのですが、必要かもしれません。

WDS についてちょっと試してみました。

レジストリエディタ (regedit.exe) で以下のレジストリキーを作って、
HKEY_CURRENT_USER\Software\Microsoft\RSSearch\ContentIndexCommon\Filters\Extension\.mew

その既定エントリに {5645C8C2-E277-11CF-8FDA-00AA00A14F93} という値
(..\Extension\.eml と同じ値) をセットすれば .eml を扱うのと同じ
indexer (IFilter plug-in) が動いてインデックスに登録してくれるようです。

参考: http://addins.msn.com/devguide.aspx#RegisteringanIFilter

実際には検索結果の「種類」が「電子メール」では無くなってしまうなど細か
な違いがあるようですが、Mew から使う分には問題なさそうです。

完璧を期すなら自前で importer/indexer を作った方が良いのでしょうが、多
言語とMIMEに対応したちゃんとしたものを書くのはかなり大変な作業だと思う
ので、すでに用意されているものが使えるならばそれに任せてしまった方が良
いのではないかと思います。
# Microsoft が eml のサポートを止めたときに時に悲しいですが…


以下おまけですが、

Shuichi KITAGUCHI <ki at example.com> wrote:
> # それ以外に、WDSはどうやらiso-2022-jpだと駄目らしいのでSJIS(かUTF-8?)
> # に変換してあげる必要があるとか、細かい話もあります。

え、私のところの環境では中身 iso-2022-jp の eml ファイルを日本語で検索
できていますよ。

逆に GD (ver. 2) が eml を解析してくれません。色々なプラグインを入れた
り外したりしてるうちにインデックスがおかしくなっちゃったのかもしれませ
ん。


-- 井上 知洋





Mew-win32 メーリングリストの案内