PHP経由でメールを送信するスクリプトが動作していません。なぜ具体的なエラーがないのかわかりません。お知らせください:PHPが動作しないメールを送信する
[email protected]が私の実際のメールアドレスに置き換えられました。
udrew_email("[email protected]", $_REQUEST["txtEmail"], "Gears Message", $_REQUEST["txtName"], $_REQUEST["txtMessage"]);
<?php
function udrew_email($strTo, $strFromEmail, $strSubject, $strFromName, $strBody)
{
$strHeaders = "From: " . $strFromName . "<" . $strFromEmail . ">" . "\r\n";
if (mail($strTo, $strSubject, $strBody, $strHeaders)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed.</p>");
}
}
?>
メッセージ配信に失敗しました。
また、フォームからの要求ではなく、すべての変数に定数を配置してみました。
ご協力いただければ幸いです。ありがとう。
メールを送信するようにサーバーを設定しましたか? – JJJ