-1
我有2個網站託管,但在一個網站上我可以使用PHP腳本使用其他網站發送郵件我無法使用PHP腳本郵件。我不知道我哪裏錯了。我甚至取代了php.ini文件。還有什麼我留下來做的事情嗎?郵件未在服務器上發送
這是我的代碼
$to="[email protected]";
$subject="test mail";
$body="test mail";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers.='From: Domain <[email protected]>' . "\r\n";
if(mail($to,$subject,$body,$header))
{
echo "mailed";
}
else
{
echo "not mailed";
}
我甚至試過直接嵌入消息發送到電子郵件功能也似乎並不奏效。
這是嵌入消息
if(mail("[email protected]", "Test subject", "Test Message", "From: [email protected]"))
{
echo "mailed";
}
else
{
echo "error:".mysql_error();
}
我試圖聯繫我的託管服務提供商的技術人員後的代碼。即使他們找不到解決方案。
那麼,你得到一個錯誤與'mysql_error()'或者你得到了「郵寄」,但它實際上永遠不會到達目標的收件箱?另外,我不認爲'abc'和'def'是確切的收件人,你用一些有效的電子郵件替換它們。因此,也許你正試圖從域名發送一封電子郵件,這個域名與電子郵件域名不同。如果是這樣,請嘗試將它們更改爲相同。那麼垃圾郵件箱呢? –
我沒有郵寄上述程序和第二個程序我只是得到錯誤:我認爲PHP錯誤未啓用我的服務器和php.ini文件我試過我could'nt啓用它 – minu
是你的PHP甚至在裏面工作?因爲如果你不能發送郵件,不能得到錯誤......想到什麼:做什麼工作? –