<?php
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
私はこれらのスクリプトを実行すると、私は私が今何をすべきか下記の警告は何を意味しますか?
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\website\mail.php on line 7
これらのエラーを取得しますか?誰も私にそれをする方法を教えてもらえますか?私はファイルを見つけましたが、更新する必要のあるフィールドは何ですか?私はこれらを貼り付けて保存するためにいくつかのコードを提案できますか?
localhost上で実行されているSMTPサービスはありますか? PHPコードが正常に1つに接続しようとしていますが、1つも実行されていないようです。 – David
これは、ローカルマシン上のメールサーバに接続するようにphpが設定されていることを示しています。あなたはPHPに嘘をつきました、そして今あなたは処罰されています:P –
私は何をしなければなりませんか?あなたは私に解決策を教えてくれますか? – niko