Mercury/32 Mail Serverの設定

XAMPPにはMercury/32(Mercury Mail Transport System)が含まれています。これをセットアップしてメールサーバとして使えるようにします。

Pegasus Mail
http://www.pmail.com/

Mecury/32 Mail Serverの設定

Mercury/32の起動

・Mercuryの「開始」ボタンをクリックします。
・Windowsセキュリティによるブロックを解除します。
・「Admin...」ボタンをクリックしMercury/32の管理画面を表示します。

稼働サービスの設定

SMTPとPOP3を有効にします。

・「Confuguration」メニューから「Protocol Modules...」を選択します。
・MercuryS、MercuryP、MercuryEを選択し、その他はチェックを外します。
・Mercury/32を再起動(「停止」 → 「開始」)します。
・「Admin...」ボタンをクリックしMercury/32の管理画面を表示します。

セキュリティの設定

LANからしかメールを送信できないようにします。

・「Configuration」から「MercuryS SMTP Server」を選択します。
・「Connection control」タブをクリックして、「Use strict local relaying restrictions」を選択し、「Add restriction」をクリックします。
・メール送信を許可するIPアドレスを設定します。
「from」と「to」にlocalhostの127.0.0.1を設定します。
「Allow connections」を選択し、「Connections from this address range may relay mail ..」にチェックを入れ「OK」をクリックします。
・LAN内のIPアドレス192.168.1.1 ~ 192.168.1.255を許可します。これらの値を入力し「OK」をクリックします。
・設定内容を確認し「OK」をクリックします。

メールアカウントの設定

・「Configuration」から「Manage local users...」を選択します。
・サンプルアカウントの「newuser」を選択し、「Delete」をクリックします。
・「Admin」を選択して「Change」をクリックし、「Mail password」にパスワードを設定します。
・「postmaster」も選択して「Change」をクリックし、「Mail password」にパスワードを設定します。

XAMPPセキュリティチェック

・http://localhost/xampp/にアクセスし、「セキュリティ」をクリックします。
・「The test user ....」が「SECURE」になっていることを確認します。

ドメインの設定

ダイナミックDNSサービスで取得したサーバネームを設定します。

・「Configuration」から「Mercury core module...」を選択します。
・「Local domains」タブをクリックして設定画面を表示させます。
・「localhost.net」を選択し「Remove entry」をクリックして削除します。
・「localhost.org」と「localhost.com」も削除します。(「localhost」は削除しません。)

・「Add new domain」をクリックします。
・「Local host or server」には「localhost」と入力し、「Internet name」にサーバネームを入力して「OK」をクリックします。 ← [itlife.ddo.jp]
・「OK」をクリックして設定画面を閉じます。

メールアカウントの作成

メールアカウントを作成します。

・「Configuration」から「Manage local users...」を選択します。
・「Add」をクリックします。
・「Username」に作成したいメールアカウント(メールアドレスの@の左側の部分)を入力します。
・「Mail password」にはメーラで受信するときのパスワードを入力します。
・最後に「OK」をクリックします。

エイリアスの設定

Adminとpsotmasterをwebmaster宛に転送するように設定します。

・「Configuration」から「Aliases...」を選択します。
・「Add new alias」をクリックします。
・「Alias」に「Admin@localhost」、「Real address」に「webmaster」と入力し、「OK」をクリックします。
・「Alias」に「postmaster@localhost」と「postmaster@サーバネーム」も追加します。「Real address」には「webmaster」と入力します。
・追加が終了したら「Save」をクリックします。

メーラーソフトBecky!の設定

メールボックスの作成

・Becky!を起動します。
・ファイル(F) → メールボックス(M) → 新規作成(N)を選択します。
・メールボックス名「<メールボックス名>」を入力します。
 受信プロトコルとして「POP3」を選択します。

基本設定

名前:<メールの差出人名>
メールアドレス:メール アドレス (webmaster@サーバネーム)
POP3サーバー:<メールサーバのプライベートIPアドレス>
SMTPサーバー:<メールサーバのプライベートIPアドレス>
ユーザーID:<メールアカウント> (webmaster)
パスワード:<メールパスワード>

2009.10.10