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

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

WordPress基础教程
阅读时间: 7 分钟
最后更新时间:2025年11月13日

为什么要使用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文件即可

这篇文章有用吗?

点击星号为它评分!

平均评分 0 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

曾凤祥

曾凤祥

技术负责人
小兽wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为10万多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。小兽wordpress能坚持多年,是因为我们一直诚信。

相关文章

如何让线上业务更上一层楼

还没有WordPress网站

还没有WordPress网站

不管你从事什么行业,WordPress都会为你提供一个专业的主题模板。在WordPress市场上有成千上万的免费主题,适合很多中小企业。

查看所有模板
已经有WordPress网站

已经有WordPress网站

小兽WordPress诚邀你一起学习WordPress,愿与各方携手升级改善您的WordPress网站,一起交流网站加速,网站优化等问题。

马上交个朋友
微信联系
chat 扫码联系
模板建站
挑选模板
网站定制
免费诊断
咨询热线
咨询热线

189-0733-7671

返回顶部