2016-01-18 70 views
0

我正面臨電子郵件發送問題。
電子郵件不會通過我的電子郵件功能發送。下面無法使用我的功能發送電子郵件

我的代碼給出:

ini_set("sendmail_from",$_POST['email']); 
$to  = '[email protected]'; 
$subject = $_POST['subject']; 
$from = $_POST['email']; 
$message = $_POST['message']; 
$message = wordwrap($message, 70); 
mail($to,$subject,$message,$from); 
+0

你有本地郵件服務器設置? –

+1

啓用錯誤日誌並查看錯誤是什麼:http://stackoverflow.com/questions/24644436/php-mail-form-doesnt-complete-sending-e-mail – Nikhil

回答

0

在您的代碼中,您必須設置正確的標頭, 您已使用$from作爲郵件的標題部分。

改變其值

$from= 'From: '.$_POST['email']. "\r\n" . 
     'Reply-To: '.$_POST['email'] . "\r\n" . 
     'X-Mailer: PHP/' . phpversion(); 

,或者您可以使用下面的解決方案。使用PHPMailer發送郵件的API。所有都內置在那裏。點擊以下鏈接下載 完整的代碼形式 PHPMailer API

古德勒克

相關問題