WordPress邮件系统默认的发件人地址是 “wordpress@yourdomain.com“,一般来说,这不会有什么问题。有些朋友可能觉得这样的地址不够个性,想修改成诸如“admin@yourdomain.com“,“no-reply@yourdomain.com“ 之类的邮箱地址,这当然是可以的。下面,我们就把WordPress的默认发件人邮箱地址修改成 “no-reply@yoursite.com“。
修改默认发件人邮箱地址所需要的代码
function wizhi_new_mail_from($old) { return 'no-reply@yoursite.com'; //返回新的发件人邮箱地址 } function wizhi_new_mail_from_name($old) { return 'John Doe'; //顺便把发件人名称也修改了 } add_filter('wp_mail_from', 'wizhi_new_mail_from'); add_filter('wp_mail_from_name', 'wizhi_new_mail_from_name');
把上面代码放到function.php里面就可以了。
QQ邮箱配置SMTP服务时必须要修改发件人地址为登陆的邮件地址
不知道是出于安全考虑还是反垃圾邮件策略,通过SMTP发邮件时,如果登陆地址和发件人地址不一样的时候,QQ邮箱会拒绝提供服务。这时候我们只需要把Wordpress的默认发件人邮箱地址修改成QQ邮箱的登陆地址就可以了。这是很多朋友在配置SMTP服务的时候都会遇到的一个问题。