2016-01-28 37 views
0

中執行郵件傳送程序'/ usr/sbin/sendmail -t -i'當我嘗試從ajax發送電子郵件時收到上述警告一個PHP文件。我試試代碼:警告:郵件():無法在/ home/ipx12489/public_html/

$to = "[email protected]"; 
$subject = "This is subject"; 

$message = "<b>This is HTML message.</b>"; 
$message .= "<h1>This is headline.</h1>"; 

$header = "From:[email protected] \r\n"; 
$header = "Cc:[email protected] \r\n"; 
$header .= "MIME-Version: 1.0\r\n"; 
$header .= "Content-type: text/html\r\n"; 

$retval = mail ($to,$subject,$message,$header); 

if($retval == true) { 
    echo '1'; 
} else { 
    echo '0'; 
} 
+0

對不起,整個代碼是:$ to =「[email protected]」; $ subject =「這是主題」; $ message =「This is HTML message。」; $ message。=「

This is headline。

」; $ header =「From:[email protected] \ r \ n」; $ header =「Cc:[email protected] \ r \ n」; $ header。=「MIME-Version:1.0 \ r \ n」; $ header。=「Content-type:text/html \ r \ n」; $ retval = mail($ to,$ subject,$ message,$ header); if($ retval == true){ echo'1';其他{ echo'0'; } –

+1

刪除評論。下次編輯問題時,不要對編輯進行評論。 –

+2

頭文件的'from'部分被cc'覆蓋 – RamRaider

回答

0

你應該檢查你的sendmail_path設置在PHP中。還要檢查程序是否存在並已安裝。

+0

當我添加了這段代碼時,它正在工作......並且電子郵件也正在傳送。但第二天我檢查,它不工作。 –

+0

如何做到以上設置請給我建議。 –

相關問題