Top    

MacOS X Pantherサーバ化計画 Webmailを導入


Web上でメールの送受信ができるWebmailシステムを導入してみました。


MacOS X Serverでは標準で採用している
SquirrelMaiをインストールしました。
SquirrelMail Japan - Webmail for Nuts!

メールサーバのPostfix  と
SquirrelMaiはPHPですので PHP が有効になっていることが前提です。

※PHPはMacOS X標準のままだと日本語化でエラーになるようです。
上で紹介したパッケージを入れれば大丈夫そうです。

インストール方法はここに 丁寧に書いてありますが
一応解説。(^.^)


ここから、日本語対応最新版を落として下さい。
今回は(squirrelmail-1.4.3a-ja-20041014.tar.gz)でした。


ダウンロードして解凍してできたフォルダを
Library/WebServer/Documentsにドラッグして移動します。
(Webアクセスできるところならどこでもいいです)


webmailとかに、フォルダの名前を変えましょう。


ターミナルでwebmailに移動します。
cd /Library/WebServer/Documents/webmail


sudo chown -R nobody:nobody data
(ガイドと違いますがこれでないとログインエラーになります)

chmod 730 data


/etc/httpd/httpd.confに以下を追加します。

Finderで 移動/フォルダに移動 で
/etc/httpd/ として 中の httpd.conf を修正します。

<Directory /webmail>
AllowOverride Limit
</Directory>

 システム環境設定の共有で web共有をチェックし直して
Apacheを再起動します。

※仮想ドメインを扱う場合など、webmailに適当にchrootさせてください。

これで準備OK!!



ターミナルにもどって設定をします。
これも詳しく説明 されていますのでそのままやるだけです。

./configure 

で出てきた画面で

2.Server Settings
のドメインのところ A Update IMAP Settings を
サーバのSQDNに変えます。PantherのIMAPサーバ(Cyrus)を指定します。

そんなとこかな。あとはお好みで(^_^;)

ブラウザで webmailにアクセスしてみてください。
ログイン画面が出てログインできればOK!!

送受信してみてください。




Posted: Thu - October 21, 2004 at 10:19 PM