0
我想使用PHP代碼發送電子郵件,我確信代碼是正確的,但我沒有收到任何電子郵件。任何人都可以看到這個代碼的問題:PHP發送電子郵件錯誤
<?php
$to = '[email protected]';
$subject = 'Registration Complete';
$message = 'Thank you for joining us at Arsenic & Vice';
$header = 'From: [email protected]';
if (mail($to, $subject, $message, $header)){
echo('<p>Sent</p>');
} else {
echo('<p>Fail</p>');
}
?>
'[email protected]'是否爲有效的電子郵件地址?它是否連接到傳出服務器?該域似乎不可達? – 2013-03-13 19:14:40
看起來很好,也許垃圾郵件過濾器正在趕上它。你的郵件服務器日誌是否顯示正在發送的消息? – Barmar 2013-03-13 19:14:51
檢查您的郵件服務器的日誌,看看PHP交出電子郵件後會發生什麼。記住:PHP實際上並沒有提供它。它只是將信件放入郵箱 - 可能是郵件服務造成垃圾郵件。 – 2013-03-13 19:16:06