これでセキュリティの設定は完了です。XAMPP付属のセキュリティチェックで確認します。
ブラウザを起動してXAMPPのページ(http://localhost/xampp)にアクセスし、「セキュリティ」をクリックします。
一番下の「The test user "newuser"」のところが「SECURE」と表示されていることを確認します。
なお、このセキュリティチェックは部分的なチェックしか行っていない簡易なものなので、オープンリレーチェックを必ず行ってください。今すぐ行ってもかまいません。
続いてSMTPの設定を行います。OP25Bが導入されていない(ポート25の通信が制限されていない)プロバイダでは、特に設定は不要です。OP25Bが導入されているプロバイダは直接送信できませんので、次の「OP25B導入のプロバイダの場合」の手順で設定してください。
OP25Bが導入されているプロバイダの場合は、他のSMTPサーバーを利用しなければなりません。プロバイダが提供しているSMTPサーバーを利用するか、もし他のレンタルサーバーなどを利用している場合は、そちらのSMTPサーバーを利用します。
「Configuration」から「MercuryC SMTP Client」を選択します。 「Smart host name」にプロバイダのSMTPサーバーのアドレスを入力し、SMTP認証が必要な場合は「Username」にユーザー名、「Password」にパスワードを入力します。これらはプロバイダから指定されているメールの設定と同じです。 プロバイダが提供しているSMTPサーバーを利用する場合 Smart host name: SMTPサーバーのアドレス Connect to TCP/IP port: 25 Username: ユーザ名 Password: パスワード 他のレンタルサーバーなどのSMTPを利用する場合 Smart host name: SMTPサーバーのアドレス Connect to TCP/IP port 587 Username: ユーザ名 Password: パスワードこれで一通りの設定が終わりました。次はダイナミックDNSサービスで取得したサーバーネームを設定します。
「Configuration」から「Mercury core module」を選択します。
「Local domains」タブをクリックして、ドメイン一覧の設定画面を開きます。「internetname」にサンプルとして設定されている「localhost.net」をクリックして削除します。同様に「localhsot.org」「localhost.com」の2つも削除します。ただし「localhsot」は残してください。削除したら「Add new domain」をクリックします。
「Local host or server」には「localhsost」と入力し、internet nameには取得したサーバーネームを入力して、最後に「OK」をクリックします。
これで、このサーバーネーム宛のメールを受け取る設定ができました。「OK」をクリックして設定画面を閉じます。
メールアカウントの作成をします。先ほどはメールアドレスの@の右側(ドメイン部分)の設定を行いましたが、今度は左側(アカウント部分)を設定していきます。
「Configuration」から「Manage local users」を選択します。
「Add」をクリックします。
「Username」に作成したいメールアドレスの@の左側のアカウント名を入力します。「Mail password」には、メーラーでメールを受信する際のパスワードです。この2ヶ所を入力したらOKをクリックします。