2012-06-27 63 views
-1

我正面臨PHP mail()函數的錯誤。 mail()函數可以成功發送郵件到Gmail,ymail,rediffmail等,但在webmail的情況下,它會失敗。郵件發送錯誤在php

我還沒有找到任何理由。

請幫忙。

+2

你需要證明你不工作的代碼... –

+0

什麼你的郵件服務器日誌說工作? – 2012-06-27 10:07:25

回答

2

收件人地址是否正確? 也許你需要一個合格的SMTP服務器簽名!

我添加一行代碼

$mailbody="Hi"; 
$cheaders = "From: <[email protected]>\n"; 
$cheaders .= "MIME-Version: 1.0\n"; 
$cheaders .= "Content-type: text/html; charset=iso-8859-1"; 
$recipient="[email protected]"; 
$subject="Test"; 

ini_set('sendmail_from', '[email protected]'); // Set your Sendingadress here 

mail($recipient, $subject, $mailbody , $cheaders); 

讓我知道,如果它與

+0

怎麼!!!!!!!!!我是新的php –

+0

有沒有你得到的錯誤?你可以在這裏發佈你的代碼嗎? –

+0

$ mailbody =「Hi」; \t \t \t \t $ cheaders =「From:<[email protected]> \ n」; \t \t \t \t $ cheaders。=「MIME-Version:1.0 \ n」; \t \t \t \t $ cheaders。=「Content-type:text/html; charset = iso-8859-1」; $ recipient =「[email protected]」; \t \t \t \t $ subject =「Test」; \t \t \t \t mail($ recipient,$ subject,$ mailbody,$ cheaders); –