問題與已存在的答案已過時< = 2014.隨着PHP被安裝在服務器上,它應該很明顯,它的工作原理,但仍然沒有通過。我和GoDaddy聊了一會,他們向我保證郵件()可以工作。GoDaddy Deluxe Hosting 2016是否支持PHP mail()函數,而無需使用外部庫?
我已經通過http://php.net/manual/en/function.mail.php望去,那裏是我用簡單的頭複製...但仍沒有一個例子。
if($_SERVER["REQUEST_METHOD"] == "POST") {
$senderName = $_POST["name"];
$sendTo = $_POST["email"];
$phoneNumber = $_POST["phone"];
$message = wordwrap($_POST["message"], 70, "\r\n");
$headers = "From: [email protected]" . "\r\n" .
"Reply-To: [email protected]" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
if($_SERVER["REQUEST_METHOD"] == "POST") {
$senderName = $_POST["name"];
$sendTo = $_POST["email"];
$phoneNumber = $_POST["phone"];
$message = wordwrap($_POST["message"], 70, "\r\n");
$headers = "From: [email protected]" . "\r\n" .
"Reply-To: [email protected]" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
if(mail($sendTo, "Enquiry", $message, $headers)) {
echo "Mail Sent Successfully";
}
else {
echo "Sending of email failed";
}
error_reporting(-1);
ini_set('display_errors', 'On');
set_error_handler("var_dump");
}
if語句返回true,但沒有郵件......天后。我的PHP有任何建議或缺陷?
在此先感謝!
沒有什麼透進來的垃圾郵件要麼 –
你GoDaddy的IP地址添加到MX記錄? – Forbs