PHPMailer (SMTP 経由) を使用して、Web サイト経由で電子メールを送信しています。Hmailserverを使用しているメールサーバーとしてWindows 2012サーバーを使用しています。Mailgun を使用してメールを中継しています。
私がやったこと:
- メールガン設定をセットアップして検証しました。
- リレーなしでサーバー経由でメールの送受信をテストしました(正常に動作します)。
私のジレンマ:
- ある段階で、認証やホスト名などのリレー情報を述べる必要があります。これまでのところ、これを宣言できる場所が 2 つあります。以下を参照してください。
1) PHPMailer スクリプトで指定します。
$mail->IsSMTP();
$mail->host = "smtp.mailgun.org";
$mail->Username = "username";
$mail->Password = "password";
2) hmailserver admin (サーバー上) で指定します。
http://puu.sh/cJLpk/c3d548981c.png
すべてのメールをリレーしたい場合、どのようにすればよいですか?