Webメール構築

久し振りに、自宅サーバをいじってみる^_^;

IS03でyumidon.comのメールを受信するのにK-9 Mailを使っていたんですが・・・

フォルダ管理できないしなぁ。必要な時だけメール見れれば良い訳で。

いっそのこと、Webメールを構築しちゃえば良いんじゃない?!と言う訳でsquirrelmailをインストール。

その時のメモ( ̄ー ̄)

現在、yumidon.comのメールはPostfix とDovecotでSSL認証のみ許可設定。

pop3s、imaps確認

# netstat -f inet -a
Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address          Foreign Address       (state)
tcp4       0      0 *.pop3s                *.*                    LISTEN
tcp4       0      0 *.imaps                *.*                    LISTEN

squirrelmailは、portsで簡単インストール(^_^)v

# cd /usr/ports/mail/squirrelmail
# make install

/usr/local/etc/apache22/Includes ディレクトリにsquirrelmail.confを下記の様に作成。

SSLを利用してSquirrelMailの通信を暗号化する。

Alias /○○  "/usr/local/www/squirrelmail"
<Directory /usr/local/www/squirrelmail>
AllowOverride All
Options None
Order allow,deny
Allow from all
AddHandler php5-script .php
</Directory>
<VirtualHost *:80>
DirectoryIndex  index.php index.html
RedirectMatch ^/○○(.*)?$ https://www.yumidon.com/○○/index.php
</VirtualHost>

apache再起動!

# apachectl restart

squirrelmailの設定は、下記スクリプトで実行。

# /usr/local/www/squirrelmail/config/conf.pl
/usr/local/www/squirrelmail/config/conf.pl

/usr/local/www/squirrelmail/config/conf.pl

/usr/local/www/squirrelmail/config/conf.pl

/usr/local/www/squirrelmail/config/conf.pl

squirrelmail

squirrelmail