我使用PHPMailer
API發送電子郵件。我想知道我怎麼能發送阿拉伯文主題(非英語)語言PHPMailer:使用阿拉伯語(非英文)字符的主題名稱
$mail->CharSet = 'utf-8';
$array= FetchTable('cos');
$subject = $_POST['subject'];
$body = $_POST['body'];
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "host";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "*******";
$mail->Port = "587";
$mail->From = "[email protected]";
$mail->FromName = "Enfaltourism";
$mail->Subject = $subject;
$mail->AddAddress($email);
$mail->Send();`
電子郵件被髮送成功,但問題是在發送阿拉伯文語文科目。電子郵件正文中正確顯示阿拉伯語後,我設置的字符編碼,但主題被顯示在奇怪的字符
更新
include("../mail/class.phpmailer.php");
$array= FetchTable('cos');
$subject = $_POST['subject'];
$body = $_POST['body'];
$mail = new PHPMailer();
$mail->CharSet = 'utf-8';
$mail->IsSMTP();
$mail->Host = "mail.enfaltourism.com";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "*****";
$mail->Port = "587";
$mail->From = "[email protected]";
$mail->FromName = "Enfaltourism";
$mail->Subject = $subject;
我固定爲u告知,但類似這樣的主題依然怪異字符
唯一適用於我的。謝謝! –