博主信息
博文 8
粉丝 0
评论 1
访问量 12245
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
利用phpmailer发送邮件
Moments的博客
原创
1393人浏览过
  1. 先下载phpmailer

  2. 将下载下来的phpmailer放到vendor文件夹下

    无标题.png

  3. 在需要发送邮件的php代码中引入phpmailer,具体实现代码如下

use phpmailer\PHPMailer;    


    vendor("phpmailer.\phpmailer");  //具体方法中引入phpmailer

    $mail = new PHPMailer();

    $mail->IsSMTP();  // 启用SMTP

    $mail->Host = 'smtp.163.com';  //SMTP服务器 qq:smtp.qq.com 163:smtp.163.com

    $mail->CharSet = 'UTF-8';

    $mail->Port = 25;  //邮件发送端口

    $mail->SMTPAuth = true;  //启用SMTP认证

    $mail->CharSet = "UTF-8"; //字符集

    $mail->Username = 'fajianren@163.com';  //发件人邮箱

    $mail->Password = fajianrenmima;  //发件人邮箱密码,第三登录需要授权码

    $mail->SetFrom('fajianren@163.com','zxx');

    $mail->AddAddress("594003618@qq.com", "亲"); //添加收件人(地址,昵称) 

    $mail->IsHTML(true); //支持html格式内容

    $mail->Subject = '标题'; //邮件标题

    $mail->Body = "内容"; //邮件主体内容

    $res = $mail->Send();

4.有时候发送不成功,因为是第三方登录邮件服务器,所以不能直接输入密码,在开启POP3/SMTP服务时,邮箱会自动分配一个动态密码,也就是授权码,用这个授权码才可以使得php连接上邮件服务器

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学