首页 建站知识 源码分享 素材下载 经验分享

Thinkphp5整合phpmailer发送邮件(含Demo源码)

发布时间:2019年08月15日 09:33:53

PHP有内置的mail()方法,但是由于一些主机空间不支持该方法,所以经常会遇到无法发送邮件的情况。所以,可以下载PHPMailer类,实现邮件发送。

先保证发件人的邮箱开启了SMTP服务。

我们以126为例开启方法

1.jpg

2.jpg

3.jpg

网盘下载地址
密码:pvy4
SMTPDebug =0; // 开启Debug 1  2
            $mail->isSMTP(); // 使用SMTP
            $mail->Host = $host; // 服务器地址 企业QQ邮箱:smtp.exmail.qq.com  QQ邮箱smtp.qq.com
            $mail->SMTPAuth = true; // 开启SMTP验证
            $mail->Username = $email_account; // SMTP 用户名(你要使用的邮件发送账号)
            $mail->Password = $password; // SMTP 密码
            $mail->SMTPSecure = ''; // 开启TLS 可选
            $mail->Port = 25; // 端口
            // 收件人
            $mail->setFrom($email_account); // 来自

            $mail->addAddress($email); // 可以只传邮箱地址
            // 附件
            //$mail->addAttachment('1.jpg'); // 添加附件
            //$mail->addAttachment('2.zip'); // 可以设定名字
            // 内容
            $mail->isHTML(true); // 设置邮件格式为HTML
            $mail->Subject = '怀玉工作室'; //邮件主题
            $mail->Body = '测试发送邮件2'; //邮件内容

            $mail->send();
            echo '邮件发送成功';
        } catch (Exception $e) {
            echo '邮件发送失败。
'; echo 'Mailer Error: ' . $mail->ErrorInfo; } } }
已点赞
(1)|
收藏
(0)
|
纠错
|
下载次数
36
浏览 55 次
发布时间:2019年08月15日 09:33:53 所属 Thinkphp Thinkphp5整合phpmailer发送邮件(含Demo源码)
PHP有内置的mail()方法,但是由于一些主机空间不支持该方法,所以经常会遇到无法发送邮件的情况。所以,可以下载PHPMailer类,实现邮件发送。
Thinkphp
发布时间:2019年08月15日 01:14:23 所属 Thinkphp thinkphp5利用tcpdf将页面生成PDF文件实例
thinkphp5利用tcpdf将页面生成PDF文件实例
thinkphp5利用tcpdf将页面生成PDF文件实例,PHP页面生成PDF
Thinkphp
发布时间:2019年08月15日 00:52:26 所属 Thinkphp thinkphp5批量删除数据方法
thinkphp5批量删除数据方法
Thinkphp
发布时间:2019年08月11日 03:15:37 所属 Thinkphp TP5 如何在模板里调用公共函数文件
我们习惯在TP项目下的公共函数库common.php中创建函数,那么如果在模板中调用公共函数库的函数如何直接调用呢?tp5与tp3在模板中调用函数是不同的
Thinkphp

推荐分享

热门