菜单
189-0733-7671

WordPress集成smtp 免插件 邮件发送功能

WordPress自带的mail()函数可能导致邮件发送失败或被归为垃圾邮件,影响评论、注册等功能。推荐使用SMTP邮件发送功能,通过配置发件人、SMTP服务器、端口、账号密码等信息,确保邮件稳定送达。只需将提供的代码添加到functions.php文件即可实现。

曾凤祥
曾凤祥 技术总监
| | 3 分钟
WordPress集成smtp 免插件 邮件发送功能

为什么要使用smtp邮件发送功能,WordPress自带的邮件发送功能是用mail()函数发送的邮件,那么就会存在以下几种问题,主机不支持mail()函数,发送出去的邮件对方没收到,进入垃圾箱了。由于评论注册等功能都需要用到邮件发送功能,为了避免出现没收到,无法发送等问题,所以强烈推荐使用smtp邮件发送功能。

//smtp发送邮件功能
add_action('phpmailer_init', 'mail_smtp');
function mail_smtp( $phpmailer ) {
    $phpmailer->FromName = '小兽wordpress'; //名字
    $phpmailer->Host = 'smtp.laoji.org'; //smtp地址,可以到你使用的邮件设置里面找
    $phpmailer->Port = 465; //端口,一般不用修改
    $phpmailer->Username = 'system@laoji.org';  //邮件账号
    $phpmailer->Password = 'laoji.org'; //邮件密码
    $phpmailer->From = 'system@laoji.com';//邮件账号
    $phpmailer->SMTPAuth = true;  
    $phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25留空,465为ssl)一般不用修改
    $phpmailer->IsSMTP();
}

只需要将以上代码添加到functions.php文件即可

曾凤祥
曾凤祥 技术总监

WordPress 独立站开发领域 10+ 年实践经验,长期专注于外贸独立站搭建与 SEO 优化,累计服务企业客户数千家(含制造业、外贸企业、政府等行业)

不想自己折腾 SEO 和技术细节?

写博客是建立行业权威的第一步,但让文章真正带来询盘,需要专业的技术架构和 SEO 策略支撑。
把技术交给我们,你只管写好内容。

微信二维码

扫码添加微信

189-0733-7671

点击拨打

联系我们