SquirrelMailインストール

2013年2月12日 オフ 投稿者: KYO
Table of Contents

以前から利用していたSquirrelMailがエラーを吐いて、返信できなかったりしたので、日本語化も含めて再度インストール&設定。

  1. インストール

– root権限で実行する
[code]
cd /usr/local/src
wget http://shupp.org/software/squirrelmail-1.4.9a.tar.bz2
wget ftp://ftp.back-street.net/pub/squirrelmail/squirrelmail-1.4.9a-ja-patch
tar jxvf squirrelmail-1.4.9a.tar.bz2
rm -f squirrelmail-1.4.9a.tar.bz2
mv squirrelmail-1.4.9a-ja-patch ./squirrelmail-1.4.9a/
cd squirrelmail-1.4.9a
patch -p0 < squirrelmail-1.4.9a-ja-patch
rm -f squirrelmail-1.4.9a-ja-patch
rm -fr help
cd /usr/local/src
mv squirrelmail-1.4.9a /home/sites/squirrelmail
[/code]
2. ヘルプファイルのインストール
– localesをインストールする
[code]
cd /usr/loca/src/
mkdir all_locales
cd all_locales
wget http://downloads.sourceforge.net/squirrelmail/all_locales-1.4.9-20070106.zip
unzip all_locales-1.4.9-20070106.zip -d all_locales
./install
Please enter path to your squirrelmail installation:/home/sites/squirrelmail ←記入
cd /usr/local/src
rm -fr all_locales
[/code]
3. squirrelmail.po作成
[code]
cd /home/sites/squirrelmail/po/
./compilepo ja_JP
[/code]
4. 所有権変更
– squirrelmailディレクトリの所有権変更
[code]
chmod 730 /home/sites/squirrelmail/data/
chown -R apache:apache /home/sites/squirrelmail/data/
[/code]
5. プラグイン導入
[code]
cd /usr/local/src
mkdir squirrelmail_plugins
cd squirrelmail_plugins
wget http://www.squirrelmail.org/plugins/compatibility-2.0.6.tar.gz
wget http://www.squirrelmail.org/plugins/empty_trash-1.4-1.2.2.tar.gz
wget http://www.squirrelmail.org/plugins/virtual_hosts-1.0.tar.gz
cd /home/sites/squirrelmal/plugins/
tar zxvf /usr/local/src/squirrelmail_plugins/compatibility-2.0.6.tar.gz
tar zxvf /usr/local/src/squirrelmail_plugins/empty_trash-1.4-1.2.2.tar.gz
tar zxvf /usr/local/src/squirrelmail_plugins/virtual_hosts-1.0.tar.gz
cd /usr/local/src
rm -rf squirrelmail_plugins
[/code]
6. squirrelmail設定
– SquirrelMailディレクトリのconfig.plを実行する
[code]
/home/sites/squirrelmail/config/conf.pl

Main Menu —
Command >> 1 ←1を選択
5. Signout Page :
Command >> 5 ←5を選択
[]: / ←/を記入(サブドメイン直下の場合)
Command >> r ←メインメニューに戻る

  1. Server Settings
    Command >> 2 ←2を選択
  2. Domain : localhost
    Command >> 1 ←1を選択
    [localhost]: thekyo.jp ←ドメインを記入
    Command >> r ←メインメニューに戻る

  3. Folder Defaults
    Command >> 3 ←3を選択

  4. Default Folder Prefix
    Command >> 1 ←1を選択
    []:INBOX. ←INBOX.を記入
    Command >> r ←メインメニューに戻る

  5. General Options
    Command >> 4 ←4を選択

  6. Hide SM attributions : false
    Command >> 7 ←7を選択
    Hide SM attributions (y/n) [n]: y ←yを記入
    Command >> r ←メインメニューに戻る

Command >> 10 ←10を選択
1. Default Language : en_US
Command >> 1 ←1を選択
[en_US]: ja_JP ←ja_JPを記入
2. Default Charset : iso-8859-1
Command >> 2 ←2を選択
[iso-8859-1]: iso-2022-jp ←iso-2022-jpを記入
Command >> r ←メインメニューに戻る

  1. Plugins
    Command >> 8 ←8を選択
  2. compatibility
    Command >> 8 ←compatibilityを選択(数字はランダム)
  3. empty_trash
    Command >> 11 ←empty_trashを選択(数字はランダム)
  4. virtual_hosts
    Command >> 13 ←virtual_hostsを選択(数字はランダム)

Q Quit
Command >> q ←qを選択

Save? [Y/n]: y ←yを選択して設定を保存
[/code]
7. アクセス語確認
– 設定したバーチャルドメインへアクセス後、メールアドレス&パスワードでログインして確認