MailWebメールのいいところは、mailerはperlベース(servlet版もあり)のWebメーラで、佐賀大学の竹田さんが卒業研究で開発されたものです。設定も簡単で、Windows版とLinux版が公開されています。POP3/IMAP4/SMTPが使え、各サーバは異なるハードで動いていても対応できるので、ほとんど全ての方の環境で使えると思います。添付ファイルやアドレス帳も使用できるので、普通に使用するには何ら問題はありません。■WebMailerのインストールまずは、WebMailerを竹田さんのサイトのソフトウェアからダウンロードしてきます。Windows版、linux版がりますので、注意してダウンロードしてください。servlet版も同じところにおいてあるので間違えないように。インストール、設定していきますが、単なるCGIなのでいとも簡単です。おやじが改めて書くほどのことはなく、readme.txtを見るだけで簡単にできます。ダウンロードしたアーカイブを、Webでアクセスできるドキュメントフォルダに解凍する。当然のことであるが、CGIが動作できるフォルダとすること。フォルダ名は、アクセスしやすい名前に変更する。Linuxの場合は、readme.txtにあるよう、各ファイル・フォルダのパーミッションを変更する。Windowsではパーミッションの概念がないので不要。各ファイルのPerlへのパスを自分の環境に合わせて設定変更する。pop3.pl、smtp.pl。ファイルの先頭にある、#!/usr/local/bin/perl5を自分のperlの環境に合わせて変更する。最後のperl5はperlでないと動かない環境が多いと思います。引き続いて設定を行いますが、WebMailerの設定は全てvar.plで行います。適当なエディタやviで開いて設定してください。$smtp_hostに、使用するメールサーバのホスト名を設定する。デフォルトは、「localhost」になっているので、メールサーバと同じマシンにインストールした場合は変更は不要である。$mailaddr_domainに、WebMailerから送信するときのドメイン名を設定する。'mail.aconus.com';とする。これで、おやじが送信すると、送信者はoyaji@mail.aconus.comとなる。$other_host_connectを「0」にすると、1項で設定したサーバ以外のPOP3/IMAP4サーバに接続できるようになる。具体的には、ログイン時にoyaji@mail.aconus.comと@以降にサーバ名を入ることで、そのサーバにログインできる。Webでしかアクセスできない環境、例えば会社からISPのメールをチェックする場合等に便利である。おやじは、fetchmailで自宅サーバに取り込んでいるので不である。ログイン時にメニューで選択できる項目を設定する。$available_login_method)、デフォルトのログイン方法($default_login_method)である。使用環境に合わせて設定する。'../';で変更する。設定されている場合は問題ありませんが、最後に、Webサーバで「.pl」がCGIとして動作するように設定します。.pl」のように追記してください。このCGIを設置したDirectoryでCGIの実行権がない場合は、設置したDirectoryのOptionsディレクティブに「ExecCGI」を追加してください。これらについては、こちらを参考にしてください。後は、httpdを再起動してWebでアクセするだけです。ユーザ名やパスワードが流れるので、是非、httpdをSSL対応にしてアクセスしてください。おやじは、誤ってhttpでアクセスしないよう、Webmailerのindex.htmlを改造して、METAタグでhttpsでlogin.plにリダイレクトするようにしました。