• phpmailer配置163邮箱


    function send_email($email = ''){
            $this->autoRender = false;
            date_default_timezone_set('PRC');
            require "../Lib/mail/class.smtp.php";  // 引入smtp核心类
            require "../Lib/mail/class.phpmailer.php"; // 引入PHPMailer核心类
    
            // 实例化PHPMailer核心类
            $mail = new PHPMailer;
            // 告诉PHPMailer接下来要调用SMTP核心类
            $mail->isSMTP();
            // 是否开启调试模式[ 用于调试的 ]
            // 0 = 关闭 (在项目上线以后使用)
            // 1 = 显示客户端的信息
            // 2 = 显示客户端和邮件发送服务器的信息
            // $mail->SMTPDebug = 2;
            // 调试内容的输出格式:html
            // $mail->Debugoutput = 'html';
    
            // 邮件发送服务器的地址[我们使用163]
            $mail->Host = "smtp.163.com";
            // SMTP协议的使用端口 - 常用的有  25, 465 or 587
            $mail->Port = 25;// 网易使用的25,QQ使用的587
    
            // 是否使用授权码[必须要,不要改]
            $mail->SMTPAuth = true;
            // 发送邮件的帐号[如果是QQ,则是QQ号,如果是其他的就是邮箱地址]
            $mail->Username = "*****@163.com";
            // 发送邮件的帐号的授权码
            $mail->Password = "t*****1";
            // 邮件发送者的邮箱地址和昵称[昵称可以自己任意定义],这里的统一是邮箱地址
            $mail->setFrom('******@163.com', '权盈金服');
            // 快捷回复邮件的地址[一般和上面的setFrom都是同一个]
            $mail->addReplyTo('replyto@example.com', 'First Last');
            // 邮件接收者的邮箱地址和对方的地址
            $mail->addAddress('*****@qq.com', '尊敬的客户');
            // 邮箱的标题
            $mail->Subject = '出入金通知!';
            // 邮箱的正文内容
            $mail->msgHTML('有出入金待您审批!');
            // 当邮箱不能显示HTML文档的时候,显示这里AltBody的内容,这个可以删除
            // $mail->AltBody = 'This is a plain-text message body';
            // 邮箱的附件
            //$mail->addAttachment('../Lib/mail/github.png');
            //$mail->addAttachment('../Lib/mail/github.png');
            // $mail->addAttachment('images/phpmailer_mini.png');
    
            //发送邮件,并检查错误!
            if (!$mail->send()) {
                echo $this->output(false,"Mailer Error: " . $mail->ErrorInfo);
            } else {
                echo $this->output(true,"Message sent!");
            }
    
        }

    注意:本地正常,放到线上挂了。。。。

  • 相关阅读:
    JQuery增加,替换,删除属性应用
    JQuery选择器
    响应式布局
    在 macOS 下备份/还原/重置 LaunchPad 布局
    使用 C# 和 OpenGL (SharpGL) 实现的一个简易画图版
    深入理解计算机系统 (CS:APP)
    深入理解计算机系统 (CS:APP) Lab2
    深入理解计算机系统 (CS:APP) 缓冲区漏洞实验 – Buffer Lab 解析
    ECNU 计算机系统 (CSAPP) 教材习题作业答案集
    计算机网络 Computer Networks​ 期末复习总提纲
  • 原文地址:https://www.cnblogs.com/xiaobiaomei/p/9231765.html
Copyright © 2020-2023  润新知