最近发现不少网友提问如何发邮件带上网站名字,这个其实不难,请看下面教程:
先看我修改过的:
就是先判断邮件设置里是否设置了邮件来源名称,如果没有默认调用网站名称。
如何修改?
global $setting;
$site_name=$setting['maildefault']==null ? $setting['site_name']:$setting['maildefault'];
$header .= "From: $site_name<".$from.">\r\n";
上面代码复制然后打开根目录下的lib文件夹,找到email.class.php文件。
ctr+F查找这个函数sendmail函数。
替换原来的这段代码
$header .= "From: $from<".$from.">\r\n";
好了问题解决。
请看最终发送成功效果: