$subject = "=?UTF-8?B?".base64_encode($subject)."?="; 将上面一句添加到代码之中,发送的中文邮件标题就不是乱码了。 转载于:https://www.cnblogs.com/c3055/archive/2011/07/23/2115037.html