(新)发邮件如何带上网站名称,请看教程

2017-06-30 08:26发布

最近发现不少网友提问如何发邮件带上网站名字,这个其实不难,请看下面教程:

先看我修改过的:


就是先判断邮件设置里是否设置了邮件来源名称,如果没有默认调用网站名称。

如何修改?

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";

好了问题解决。

请看最终发送成功效果: