2011-12-22 64 views
0

我使用PHP郵件方法發​​送HTML郵件給我的域名的人。我使用下面的代碼來發送郵件PHP郵件發送郵件與HTML內容

$headers = 'MIME-Version: 1.0' . "\r\n"; 
    $headers .= 'Content-type:text/html; charset=iso-8859-1' . "\r\n"; 
    mail($id, $subject, $message,$headers); 

然而,問題是代碼不工作時的消息的大小增加。它適用於較小的消息。

有什麼辦法可以克服嗎?

+0

定義「代碼不起作用」。有錯誤嗎?郵件服務器是否收到SMTP連接?它會收到郵件嗎?郵件服務器對郵件做了什​​麼(這是在這個代碼/問題的上下文之外)? – David 2011-12-22 15:52:47

+0

用於小消息,消息已發送。對於較大的消息, – 2011-12-22 15:56:00

+0

,沒有任何反應。我將郵件fn設置爲一個布爾值,如 value = mail(....),即使對於較大的郵件,該值也是如此,但不會發送郵件 – 2011-12-22 15:57:12

回答

0

我解決了我的問題。這是由於html代碼中破壞標籤的數量較少所致。我在這裏和那裏介紹了一些br標籤,並且它飛行:)