目前,該郵件被呈現如下:PHP郵件不渲染西班牙口音正確
Ω₯ζλZΫiz«’Ό*'΅ινO*^rνz{
我設置以下標題:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= "X-Priority: 3\r\n";
$headers .= "X-Mailer: PHP". phpversion() ."\r\n";
樣品身體信息是:
Estudio bíblico en Web Church Connect
我還設置HTML的字符集:
$message = '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>WebChurchConnect</title>
</head>
<body>
';
任何想法是讚賞。
謝謝。
你聲明你的文本爲UTF-8。它實際上是UTF-8嗎? (另外,你似乎沒有設置Content-Transfer-Encoding標頭。) –
不要依賴於'。明確地發送內容類型和字符集:'header('Content-Type:text/html; charset = utf-8');' – Linblow