0
我使用PHPMailer的,並使用這個PHP代碼可以發送電子郵件:PHPMailer的電子郵件,不發送,但沒有錯誤
$email = new PHPMailer();
while($result2=mysql_fetch_array($rs2))
{
$email->AddAttachment($result2["attachment"] , basename($result2["attachment"]));
}
$email->From = 'Integra Digital';
$email->FromName = $result["emailfrom"];
$email->Subject = $result["subject"];
$email->Body = $result["message"];
$email->AddAddress($result["emailto"]);
$email->IsHTML(true);
if(!$email->Send())
{
echo "<strong>Mailer Error: </strong>" . $email->ErrorInfo;
}
else
{
echo '<strong>Email sent to: </strong>' .implode(',',$emails_list). '<br/ >';
}
$結果[「emailto」]是等於一個有效的電子郵件地址,但我不收到郵件
有什麼想法?
之前之後哪裏是'$的電子郵件 - >發送()'? – Sal00m
檢查服務器上的郵件日誌,看看是否嘗試發送它以及來自其他電子郵件服務器的響應。 –
你確定沒有錯誤嗎?我在代碼中看不到錯誤測試,因爲我沒有看到任何發送指令。如果沒有錯誤,問題可能是由郵件服務器處理您的郵件,或者甚至在收到該電子郵件時進行過濾 –