自宅のメールはIMAPで運用していて、ISP のメールボックスから fetchmail で取り込んだメールや、Postfix が受信したメールはすべて Maildir 形式でホームディレクトリに放り込んでいます。以前は mbox 形式で保存してたのですが、さすがに通数が多くなってくると重すぎて使い物にならず、Courier-IMAP を導入して Maildir 形式に移行したのがつい先日の事。Mac 君からは Carbon版 Emacs にセットアップした Wanderlust で読み書きすることにしました。
さて、自宅にいる間はこの辺りの動きが LAN で完結するので特に問題なく快適なメール環境が構築できました。こうなってくると欲が出るもので、出先でも自宅のメールボックスにアクセスしたい、ということになってきます。IMAP over SSL という手もありましたが、たとえ出先で自分のマシンがなくても、というのを考慮して Web メールを導入してみることにしました。
IMAP対応のWebメールシステムを探してみたところ、mobileimap を発見。高林さんが開発したもの。Ruby で書かれた携帯電話用のIMAP対応ウェブメーラだそうです。すごい。
mobileimap でもよかったのですが、僕はあまり携帯はヘビーに使わないというのと、PCから使うならもうすこしリッチなインタフェースのものが欲しかったので、mobileimap のページで "本格的な IMAP対応 Webメーラ。" として紹介されていた SquirrelMail を導入することにしました。PHP で実装された Web メールで、動作のために必要とされる要件はウェブサーバと PHP ぐらいという、なかなか良さげなソフトウェア。で、早速インストールしてみたのですが、恐ろしく簡単でした。インストールマニュアル に従ってちょちょっと設定してやって、Apache から SquirrelMail のディレクトリを指定してやるだけ。本格的って書いてたので導入は大変かなあと思っていましたが、嬉しい誤算です。
いい感じです。これから細かい設定作業を行うとします。
私は複数のPCでメールをやり取りしているので、
半年ぐらい前にSquirrelMailに移行しました。
ネットワークが切れたときは悲しいですが、
それ以外はかなり使えます。なんといっても、
どの端末でもinboxやoutboxの一貫性を気にせずに
メールをやり取りできるところがいいです。
オフライン対策として、現在はOutlookのローカルに
定期的にメールをダウンロードしていますが、
最近はメール・ディレクトリ全体をうまく
レプリケーションできないかな、とか考えています。
興味があったら、ぜひ試してやり方を教えて下さい。