可能重复:
How do I send emails with Arabic content via PHP's mail function?
我正在使用函数发送电子邮件但是如果用阿拉伯语发送消息我有问题!
文本将是这样的:
ãÑÍÈÇ \\r\\nßíÝß \\r\\nÃäÇ ÇÍãÏ
function send_mail($to,$from,$title,$msg){
/*
function name : send_mail
date : 20.06.2009 09:38:29
*/
$headers="from:$from";
$subject=$title;
if( mail($to,$subject,$msg,$headers) ){
return true;
}else{
return false;
}
}
如何解决?
答案 0 :(得分:0)
这可能是内容传输的问题
use base64_encode as Content-Transfer-Encoding: Base64
$headers .= 'Content-Transfer-Encoding: Base64 '."\r\n";
答案 1 :(得分:0)
您是否已将邮件标头中的字符集编码设置为UTF8
,而我更愿意使用库PHPMailer