私は現在使用してxampp 1.7.0
おり、私のphpバージョンは5.2.8
php.ini
ファイルを次のように変更しました。
[mail function]
; For Win32 only.
SMTP = smtp.gmail.com
smtp_port = 465
私の send_email.php ファイルは次のようになります。
$to = "myemail@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a test message.";
$from = "someonelse@gmail.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
ただし、次のメッセージが表示されます。
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\NFL\send_email.php on line 15
行番号15は次のとおりです。
mail($to,$subject,$message,$headers);
この問題を解決するにはどうすればよいですか?
注: メール呼び出しに 5 番目のパラメーターを追加して、システムに From メール アドレスを強制的に使用させましたが、うまくいきませんでした。