和6年能登半島地震により亡くなられた方々のご冥福をお祈りするとともに、被害に遭われた皆さまに対し、心よりお見舞い申し上げます。一日も早く被災地の安全が確保され、復旧が進む事を心よりお祈り申し上げます。

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

コメント