PHPMailer を使用して、GMail 経由でメールを送信しています。私が使用しているコードはチュートリアルから直接引用したもので、私のラップトップで完全に動作します。ただし、これを Windows 2003 Server でテストすると、常に SMPT エラーが返されるようです。
SMTP エラー: SMTP ホストに接続できませんでした。メーラー エラー: SMTP エラー: SMTP ホストに接続できませんでした。
PHPMailerで使用する設定は次のとおりです。
include("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // use ssl
$mail->Host = "smtp.gmail.com"; // GMAIL's SMTP server
$mail->Port = 465; // SMTP port used by GMAIL server
ポート 465 で別のサーバーに接続していて、メールを送信しているので、これはポートの問題ではないと自信を持って言えますか。そうでない場合は、説明してください。
この問題を解決するにはどうすればよいですか?
助けてくれてありがとう