0
在我的服務器上,我試圖通過PHP發送電子郵件,但它始終只是說沒有設置消息,即使在對值進行硬編碼並刪除標頭後,仍然表示消息未發送。問題是什麼?PHP發送郵件
<?php
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
$recipient = $_POST["recipient"];
$title = $_POST["title"];
$body = $_POST["body"];
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$sendMail = mail($recipient, $title, $body, $headers);
if($sendMail == true)
{
echo "Message sent successfully...";
}
else
{
echo "Message could not be sent...";
}
?>
你也有一個PHP錯誤? – Rickert
myserver =本地服務器? – Fallen
什麼是服務器環境?視窗? Linux呢? PHP郵件配置是否正確? – megaflop