2011-12-22 14 views
0

私は私のドメインからの人々にHTMLメールを送信するためにPHPのメールメソッドを使用しています。私はメールを送信するために次のコードを使用しています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

+0

、メッセージが送信されます。大きいメッセージの場合は –

+0

、何も起こりません。私は大文字のメッセージに対しても値がtrueでもメールは送られないので、 の値= mail(....)のようなブール値としてメールfnを設定します。 –

答えて

0

私は私の問題を解決しました。これは、htmlコード内のブレークタグbrの数が少ないためでした。私はここにいくつかのbrタグを導入して飛んだ:

関連する問題