我有一个关于发送电子邮件确认的PHP脚本的问题。在Thunderbird中收到电子邮件时,标题栏中会出现\r\n,并且MIME类型也包含Content-type信息。因此,电子邮件呈现为纯文本,而不是HTML。
如果我像下面这样注释掉MIME类型,那么电子邮件就可以正确呈现了。首先,这样做是否存在重大问题?其次,可能是什么原因导致这种情况发生?
如果我像下面这样注释掉MIME类型,那么电子邮件就可以正确呈现了。首先,这样做是否存在重大问题?其次,可能是什么原因导致这种情况发生?
if($apptpro_config->html_email == "Yes"){
//$headers .= 'MIME-Version:1.0\r\n';
$headers .= 'Content-type:text/html; charset=ISO-8859-1\r\n';
}
return(mail($to, $subject, $message, $headers));