wordpress网站使用网易、QQ邮箱smtp服务发送邮件

我们的wordpress博客网站经常遇到客户留言、注册找回密码、修改邮箱等等需要邮箱接收的功能都收不到邮件,大部分是主机禁用了mail()函数导致,今天分享下非常好用的smtp发送邮件方法。

网易163、126邮箱打开SMTP:

wordpress网站使用网易、QQ邮箱smtp服务发送邮件-第1张-讯沃blog(www.77nn.net)

登录网页邮箱,点击邮箱页面上方的“设置”,选择“POP3/SMTP/IMAP”
wordpress网站使用网易、QQ邮箱smtp服务发送邮件-第2张-讯沃blog(www.77nn.net)

并根据页面提示进行短信验证操作。
使用绑定的手机发送内容【9988】到【页面显示的号码】
wordpress网站使用网易、QQ邮箱smtp服务发送邮件-第3张-讯沃blog(www.77nn.net)

地址:smtp.163.com
ssl端口:465或994
非ssl端口:25

QQ邮箱打开smtp:

邮箱顶部的【设置】,【账户】选项卡打开,下拉找到【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务】

wordpress网站使用网易、QQ邮箱smtp服务发送邮件-第4张-讯沃blog(www.77nn.net)

开启SMTP服务,使用绑定的手机发送内容【配置邮件客户端】到【页面显示的号码】
wordpress网站使用网易、QQ邮箱smtp服务发送邮件-第5张-讯沃blog(www.77nn.net)

地址:
smtp.qq.com,使用SSL,
端口号465或587
账户名:您的QQ邮箱账户名(如果您是VIP帐号或Foxmail帐号,账户名需要填写完整的邮件地址)
密码:您的QQ邮箱密码
电子邮件地址:您的QQ邮箱的完整邮件地址

wordpress发信代码

以下代码放进主题的functions.php文件,因大部分主机商禁用了25端口,所以只能ssl发信。

function xunwo_mail_smtp($phpmailer) {
  $phpmailer->From = 'aa@77nn.net'; //发件人地址
    $phpmailer->FromName = ''.get_bloginfo().''; //发件人昵称,我这里是取的博客名称
   $phpmailer->Host = 'smtp.163.com'; //SMTP服务器地址
    $phpmailer->Port = '465'; //SMTP邮件发送端口
    $phpmailer->SMTPSecure = 'ssl';
    $phpmailer->Username = 'aa@77nn.net'; //邮箱帐号
    $phpmailer->Password = 'password'; //邮箱密码
    $phpmailer->IsSMTP();
    $phpmailer->SMTPAuth = true; //启用SMTPAuth服务
}
    add_action('phpmailer_init', 'xunwo_mail_smtp');
【本站资源无偿免费分享,如果资源对你有用,希望动动手指点点下面的广告吧!以维持服务器运行】
如需 WordPress 优化加速、主题修改、故障解决等服务,可联系我购买付费服务: 点此联系我 | 近期站内热门福利:

本文最后更新于3个月前 (06-29),若有错误或已失效,请在下方留言或联系QQ87200080

未经允许禁止转载
本文地址:https://www.77nn.net/3665.html
版权声明:本文为原创文章,版权归 讯沃blog 所有,未经允许,禁止任何单位或个人转载!

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝、微信、QQ扫一扫,即可进行扫码打赏哦

0
分享到:

评论0

6 + 7 =
没有账号? 忘记密码?

社交账号快速登录