Link Courier-IMAPサーバーとSquirrelMailの導入

このエントリーをはてなブックマークに追加    [Linux]

さらに使いやすいWebMailを追求したところ、SquirrelMailというものを発見。
フォルダごとにメールを分けれるのが気に入った。
外部から利用するためIMAPサーバーをインストールすることに。
Courier-IMAPを使うことにする。
Synapticパッケージマネージャからインストールする。

POPを使わないときは、以下の設定ファイルを編集する。
/etc/courier-imap/pop3dPOP3DSTART=NOに変更
/etc/courier-imap/pop3d-sslPOP3DSSLSTART=NOに変更

次にPostfixのmain.cfの編集をする。

#home_mailbox = Mailbox
home_mailbox = Maildir/ <- コメント外す

#mail_spool_directory = /var/mail
#mail_spool_directory = /var/spool/mail <- コメントアウト

新規ユーザー作成時にディレクトリが自動作成されるように以下を実行。
#/usr/sbin/maildirmake /etc/skel/Maildir

最後にSquirrelMailをインストール。
PHPスクリプトなのでダウンロードして解凍するだけ。
# chmod 730 data
# chown -R apache:apache data
と打ってパーミッション設定。
#./configure
を実行し、default languageを選択(6を選択)し、ja_JPに変更後
Default Charsetの変更(iso-8859-1 -> iso-2022-jp)を行う。
ドメインとIMAPサーバーの設定も行う。
これでようやくインストール完了!

Screenshot-1.png


補足:2005/12/5

SquirrelMail日本語化
ja_JPのlocaleパッケージをダウンロードし解凍・上書きする。

# cd po
# ./compilepo ja_JP

moファイルに変換後Apacheをリスタートします。
これで日本語でメッセージが表示されるようになります。

メッセージカタログを変更した直後は、
Apacheのリスタートをしないと英語になってしまったり、
読み込む度に日本語と英語が入れ替わったりします。
Apacheのリスタートをしないと直らないようです。

PHP5.0.5ではバージョン1.4.5が動かない。
1.4.4で動作確認。

このエントリーをはてなブックマークに追加
2004,12,01 : 04:23 | 修正 | コメント (0)

Comments






Use Cookie?



2004 All rights reserved

Movable Type 5.04