在Windows系统的PHP环境下安装ECSHOP时,采用服务器的MAIL函数发送邮件时,出现发送失败的情况,而SMTP服务及25端口均正常提供服务
解决:
Windows的SMTP服务不支持Name
这样的邮件格式,必须直接写成address@domain.com
到文件/includes/lib_base.php中
查找:
$headers[] = 'From: "' . '=?' . $charset . '?B?' . base64_encode($shop_name) . '?='.'" <' . $GLOBALS['_CFG']['smtp_mail'] . '>';
修改为:
$headers[] = 'From: "' . '=?' . $charset . '?B?
(责任编辑:最模板) |