2016-10-26 30 views
0

私はphpmailerで電子メールを送信していますが、ヘッダにContent-Type:text/htmlというメッセージが付いています。どのように私はmultipart/alternativeに変更できますか?PHPMailer:Content-Typeをmultipart/alternativeに設定する方法

それは$ mail-のようなものでなければなりません>

は私の設定です:

$mail = new PHPMailer(); 

$mail->setFrom('[email protected]', 'name'); 
$mail->isHTML(true);         
$mail->CharSet = "ISO-8859-1"; 
$mail->XMailer = ' '; 

答えて

2

phpmailerのは、自動的にあなたのためにこれを扱います。 PHPMailerでは任意のMIME構造を構築することはできませんが、一般的なシナリオをカバーする一連のプリセットがあります。例えば、デュアルフォーマットHTML &プレーンテキストメッセージを構築するために、ちょうどこの操作を行います。マルチパート/代替MIME構造を持つメッセージが生成されます

$mail->isHTML(); 
$mail->Body = "<strong>HTML content</strong>"; 
$mail->AltBody = "plain text content"; 

を。

関連する問題