PHP使用phpmailer发送电子邮件源码下载

所属分类: PHP源码-其它源码    2023-11-27 05:49:22

PHP使用phpmailer发送电子邮件源码下载 ie兼容6
反馈问题  查看演示  登录后下载 温馨提示
登录会员即可享受免费下载
 我要建站

PHP使用phpmailer发送电子邮件源码下载(共4个文件)

    • Exception.php
    • index.php
    • SMTP.php
    • PHPMailer.php

使用方法

<?php

        // 引入PHPMailer的核心文件
        require_once("../PHPMailer/Exception.php");
        require_once("../PHPMailer/PHPMailer.php");
        require_once("../PHPMailer/SMTP.php");
 
        // 实例化PHPMailer核心类
        $mail = new PHPMailer\PHPMailer\PHPMailer();
 
        // 是否启用smtp的debug进行调试 开发环境建议开启 生产环境注释掉即可 默认关闭debug调试模式
        $mail->SMTPDebug = 0;
 
        // 使用smtp鉴权方式发送邮件
        $mail->isSMTP();
 
        // smtp需要鉴权 这个必须是true
        $mail->SMTPAuth = true;
 
        // 链接qq域名邮箱的服务器地址
        $mail->Host = $row['smtp'];
 
        // 设置使用ssl加密方式登录鉴权
        $mail->SMTPSecure = 'ssl';
 
        // 设置ssl连接smtp服务器的远程服务器端口号
        $mail->Port = 465;
 
        // 设置发送的邮件的编码
        $mail->CharSet = 'UTF-8';
        $mail->Encoding = "base64"; //编码方式
 
        // 设置发件人昵称 显示在收件人邮件的发件人邮箱地址前的发件人姓名
        $mail->FromName = $rowu['username'];
 
        // smtp登录的账号 任意邮箱即可
        $mail->Username = $row['sendemail'];
 
        // smtp登录的密码 使用生成的授权码
        $mail->Password = 'ODMLBAOIIKFYKRAG';
 
        // 设置发件人邮箱地址 同登录账号
        $mail->From = $row['sendemail'];
 
        // 邮件正文是否为html编码 注意此处是一个方法
        $mail->isHTML(true);
 
        // 设置收件人邮箱地址
        $mail->addAddress($_POST['email']);
 
        // 添加多个收件人 则多次调用方法即可
        //$mail->addAddress('xxxxxxxxx@163.com');
 
        // 添加该邮件的主题
        $mail->Subject = '找回密码';
 
        // 添加邮件正文
        $mail->Body = "尊敬的用户你好,我们正在为你的账号找回密码,请点击此链接: <a href=''>点击链接</a><br>请勿将此链接分享给他人!";
 
        // 为该邮件添加附件
        //$mail->AddAttachment("1.zip");
 
        // 发送邮件 返回状态
        //$statu = $mail->send();

        if(!$mail->send()) 
        { 
            $arr['sta'] = -1;
            $arr['msg'] = '抱歉!邮件发送失败了!Mailer Error: ' . $mail->ErrorInfo;
        } 
    
        else 
        {
            $arr['sta'] = 1;
            $arr['msg'] = '邮件发送成功!';
        }

    }
    echo json_encode($arr);

?>

站长提示:
1. 平台上所有素材资源,需注册登录会员方能正常下载。
2. 会员用户积极反馈网站、素材资源BUG或错误问题,每次奖励20K币
3. PHP源码类素材,如需协助安装调试,或你有二次开发需求,可联系苦力吧客服。
4. 付费素材资源,需充值后方能下载,如有任何疑问可直接联系苦力吧客服
相关资源 / 其它源码

PHP基于session图片验证码DEMO示例

一款基于session缓存变量开发的验证码插件,共包含4个文件(ttf字体及三个php文件)使用了ttf字体,还有php生成背景、线条、雪花、文字、随机码,最后组合生成带有验证码的img图片。
  其它源码
 200  

PHP学校办公校园教务信息OA网站管理系统源码

这是一款校园数字化OA办公多用户管理系统,核心功能:包含4个用户组角色(总管理员、老师、学生、图书管理员)、可在线管理学生信息、老师信息、请假、借书、发布公告等校内日常事务。
  其它源码
 118  

PHP支持同时上传多张图片的图片管理系统源码

一款在线图片管理系统网站源码,核心功能:单次可上传多张图片、选择本地图片后可预览、上传至服务器指定文件夹,图片列表展示。
  其它源码
 226  

PHP响应式许愿墙网站源码

一款可在线提交表单许愿墙源码,核心功能:首页、许愿墙列表、添加许愿、删除许愿。此程序无后台管理系统。
  其它源码
 126  

评论数(2) 回复有机会获得K币 用户协议

    great0
    2023-12-20 12:57:05
    great0
    2023-12-12 14:14:40
    超实用的php发邮件代码包,谢了
    回复 2
😀
  • 😀
  • 😊
  • 😂
  • 😍
  • 😑
  • 😷
  • 😵
  • 😛
  • 😣
  • 😱
  • 😋
  • 😎
  • 😵
  • 😕
  • 😶
  • 😚
  • 😜
  • 😭
发表评论