WordPress

去除WordPress发信时对方显示由**代发

猴猴 ·

在使用留言通知或回复通知功能时,由WordPress发出的邮件在QQ邮箱里会显示由***代发的字样,看着很不舒服。解决的办法也简单。进入wp-includes文件夹,修改pluggable.php文件,在最后加入如下代码:

// email address
add_filter('wp_mail_from','mail_from');
function mail_from() {
$emailaddress = 'noreplay@wanfish.com'; //email address
return $emailaddress;
}
// email name
add_filter('wp_mail_from_name','mail_from_name');
function mail_from_name() {
$sendername = '闲庭漫步'; //email name
return $sendername;
}

如果服务器上安装的是sendmail邮件系统,在服务器中找到php.ini文件,一般在 /usr/local/php/etc 目录下,如果没有就进入root账户,用查找命令: find / -name php.ini
找到后修改配置(注意前面有个-f)
sendmail_path = /usr/sbin/sendmail –f noreplay@wanfish.com -t –i

不过QQ邮箱好像对这种发信方式不太友好,总是屏蔽或者拦截,不知道腾讯是怎么想的?

0 条回应