設置PHP的郵件()我設置了一個電子郵件形式的網站和郵件()函數只是拒絕工作的問題。服務器正在運行Plesk。我確定代碼很好,因爲它在不同的Web服務器上運行時沒有問題。有對的Plesk
我已經建立了一個沒有回覆的電子郵件帳戶,並添加了從頭部,但還是沒有解決問題。這裏是我的代碼:
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name, $email \nMessage: $message";
$to = "[email protected]";
$subject = $_POST['subject'];
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: $email' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $formcontent, $headers);
任何想法?
感謝, 伊利安
'phpversion()'在哪裏發揮作用?這不是一個功能嗎?似乎之後沒有任何東西叫它,可能會因爲它而停下來。雖然不是100%肯定的。 – 2013-04-25 17:53:35
這是,它只是確保頭文件正確傳遞。真的沒有太大的區別,但是沒有它,它仍然不會發送任何東西。 – 2013-04-25 17:56:00
就像你說的,你的代碼很好,不知道爲什麼它不起作用。 – 2013-04-25 17:58:14