Windows で Emacs ベースの IMAP メール環境: Thunderbird + External Editor + Meadow

最近は出先でのメールチェックがほぼ必須となり,モバイル PC から IMAP を使うようになった.Emacs でないと文章が書けないダメ人間なので,普段使い慣れている Mew をモバイル PC 上でも使うべく,セットアップしてみた.



しかし,どうもダメだ.結論からいうと,Mew は どうも IMAP に向いてないように思える.日付ソートができないのが致命的なのだが,Mew のキャッシュを考えると,原理上非常に困難な道みたいだ.既読・未読管理も難しい.


IMAP では sort は実現されていません。将来の課題です。実行できるのは誤り
で、実行すると何が起ってもおかしくありません。とりあえず、IMAP フォルダ
では、sort を実行できないようにしました。

問題はキャッシュメールとどう整合性を取るかです。



全部取り直すので構わないのなら、実装は簡単でしょうが、多くの人は心地好
く思わないでしょう。
同じく Emacs 上で動く Wanderlust も試してみたが,添付ファイルの扱いや UI 等で Mew に及ばないと感じたので却下.



では ThunderbirdOutlook Express を使うか.

しばらく使ってみた感想としては,フォルダ操作や添付ファイルの扱いにおいて,さすがに Mew を遥かに凌ぐ利便性がある.問題なのはメールを書く時にどうしても Emacs で書きたいという点なのだが,幸い,Thunderbird には External Editor という外部エディタ対応アドオンがある (外部エディタが使用可能なメールソフト自体,あまりない.その中で一番機能が豊富なのが Thunderbird だった).これに Meadow を登録することで,GUI の利便性と Emacs の編集環境という最強のメール環境を手に入れた.Thunderbird 自体のキーバインドも,Nostalgy や keyconfig などのアドオンを導入することで,かなり Mew に近い操作性を実現できている (何故か時々オフになってしまうが…).



デスクトップ PC では未だに FreeBSD 上で Mew + fetchmail を使っているが,Windows 上でも工夫次第でかなり Emacs 寄りなメール環境が作れるんだなあと実感.