これは私のコードです:PHPでメールが失敗するのはなぜですか?
<?php
//define the receiver of the email
$to = '[email protected]';
//define the subject of the email
$subject = 'Test email';
//define the message to be sent.
$message = "Hello World!\n\nThis is my mail.";
//define the headers we want passed.
$header = "From: [email protected]";
//send the email
$mail_sent = @mail($to, $subject, $message);
//if the message is sent successfully print "Mail sent". Otherwise print "Mail failed"
echo $mail_sent ? "Mail sent" : "Mail failed";
?>
- それはメールが
を失敗返し、これが失敗する可能性がいくつかの理由がありますが、私に
削除'とがあれば教えてください:
あなたがメールを送信するために、リモートサーバーを使用していると仮定すると、コードは次のようになりますエラー/警告が表示されます。 –
ウェブページはどこにホストされていますか? –
(SMTP-)サーバーはメールを送信していますか?それは設定されていますか? –