[英]Chinese Characters PHPMailer
我正在使用PHPMailer從PHP發送電子郵件。 我的電子郵件正文包含HTML格式和中文字符。
漢字沒有正確顯示,它變成了奇怪的字符。 我從數據庫中取出字符。 如果我通過網絡瀏覽器觀看,它會完美展示。
PHPMailer的哪個變量我必須初始化才能解決這個問題?
任何幫助將不勝感激。 謝謝。
您可能對HTML正文使用了錯誤的編碼。 一些重要的屬性是:
$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->MsgHTML($your_html_body);
$mail->CharSet="UTF-8"; // <-- Put right encoding here
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.