![](https://jobtech.jp/wp-content/uploads/mercury.png)
XAMPPのMercuryを使った簡易メール送信テスト
XAMPPコントロールパネル「Mercury」サービスをスタートし、「Admin」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-722.png)
Mercuryウィンドウのメニュー「Configuration」>「MercuryS SMTP Server」を選択します。
![](https://jobtech.jp/wp-content/uploads/image-723.png)
MercuryS SMTP Serverウィンドウ上部の「Connection control」を選択し、「Do not permit SMTP relaying of non-local mail」のチェックを外して「OK」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-724.png)
Mercuryウィンドウのメニュー「Configuration」>「Protocol modules…」を選択します。
![](https://jobtech.jp/wp-content/uploads/image-744.png)
「MercuryS SMTP server」と「MercuryP POP3 server」以外のチェックを外して「OK」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-745.png)
XAMPPコントロールパネル「Mercury」サービスを再起動します。
![](https://jobtech.jp/wp-content/uploads/image-725.png)
Mercuryウィンドウのメニュー「Configuration」>「Manage local users…」を選択します。
![](https://jobtech.jp/wp-content/uploads/image-746.png)
既存のユーザーを選択して「Dlete」をクリックします。既存ユーザーをすべて削除します。
![](https://jobtech.jp/wp-content/uploads/image-747.png)
![](https://jobtech.jp/wp-content/uploads/image-748.png)
「Add」をクリックして新しくユーザーを作成します。作成後「Close」をクリックします。
例
- Username:wp00
- Personal name:user00
- Mail password:任意
- APOP secret:Mail passwordと同じで構わない
![](https://jobtech.jp/wp-content/uploads/image-749.png)
Mercuryウィンドウのメニュー「File」>「Send mail message…」を選択します。
![](https://jobtech.jp/wp-content/uploads/image-751.png)
「To:」に作成したメールアドレスを入力します。
「Send」をクリックしてメールを送信します。
![](https://jobtech.jp/wp-content/uploads/image-752.png)
Mercury Core Processウィンドウに「OK」が表示されれば送信できています。
![](https://jobtech.jp/wp-content/uploads/image-777.png)
WordPressから送信するための設定
WordPressから利用する場合は「@」以降に「.」が必要になるので「localhost」を「localhost.com」に変更します。
- 「postmaster@localhost」→「postmaster@localhost.com」
- 「wp00@localhost」→「wp00@localhost.com」
「Send」をクリックしてメールを送信します。
![](https://jobtech.jp/wp-content/uploads/image-775.png)
Mercury Core Processウィンドウに「OK」が表示されれば送信できています。
![](https://jobtech.jp/wp-content/uploads/image-776.png)
Thunderbirdの設定
「あなたのお名前」「メールアドレス」「パスワード」を入力して「続ける」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-756.png)
「利用可能な設定」が表示されるので「完了」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-757.png)
「警告!」画面の「接続する上での危険性を理解しました」にチェックを入れて「確認」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-758.png)
「セキュリティ例外の追加」画面の「セキュリティ例外を承認」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-759.png)
処理中の画面が表示された時は「OK」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-760.png)
アカウントの作成が完了します。「完了」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-761.png)
「統合をスキップ」します。
![](https://jobtech.jp/wp-content/uploads/image-762.png)
以上で設定完了です。
![](https://jobtech.jp/wp-content/uploads/image-763.png)
WordPressからのメールを受信するための設定
画面左下「歯車」アイコンをクリックします。
![](https://jobtech.jp/wp-content/uploads/image-764.png)
アカウント操作から「メールアカウントを追加」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-765.png)
メールアドレスを「localhost」ではなく「localhost.com」で設定します。
![](https://jobtech.jp/wp-content/uploads/image-766.png)
手動設定で「受信サーバー」と「送信サーバー」を入力して「完了」クリックします。
![](https://jobtech.jp/wp-content/uploads/image-771.png)
「警告!」画面の「接続する上での危険性を理解しました」にチェックを入れて「確認」をクリックします。
![](https://jobtech.jp/wp-content/uploads/image-769.png)
以上で設定完了です。
![](https://jobtech.jp/wp-content/uploads/image-772.png)
WordPress「Contact Form 7」の設定
「送信先」と「送信元」を以下の設定にします。
![](https://jobtech.jp/wp-content/uploads/image-774.png)
Contact Form 7からメールを送信します。
![](https://jobtech.jp/wp-content/uploads/image-778.png)
Thunderbirdでメールが受信できていれば完了です。
![](https://jobtech.jp/wp-content/uploads/image-779.png)
別PCからメールを送信する時の設定
「php.ini」の「SMTP」設定を変更します。
1101行目付近の「SMTP=localhost」をメールサーバーを設定したPCのIPアドレスに変更します。例)「SMTP=172.XXX.XXX.XXX」
[mail function]
; For Win32 only.
; https://php.net/smtp
SMTP=localhost
; https://php.net/smtp-port
smtp_port=25
「php.ini」保存後にApacheを再起動します。
以上で別PCからメールが送信できます。