簡體   English   中英

Outlook 未通過 php 郵件顯示 UTF-8 編碼文本 (یب ساØ|Ù¹ Ù) 電子郵件

[英]Outlook not showing UTF-8 Encoded Text (یب سائٹ Ù) email by php mail

當我從我的網站使用 mail() 發送 UTF-8 電子郵件時。 Gmail 顯示它非常好,但 Outlook 顯示它像這樣 یب ساØ|Ù¹ Ù

我的代碼是

$to = "xxx@gmail.com";
    $subject ="Subject";
    $headers  = "From: xxxx \r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-Type: text/html; charset:UTF-8 \r\n";
    $message  = "email message";

mail ($to,$subject,$message,$headers);

您可能想為主題添加編碼

$subject='==?UTF-8?Q?Subject?='

和/或 Content-Transfer-Header

$headers.='Content-Transfer-Encoding: quoted-printable'

根據消息部分編碼問題顯示。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM