编程语言
首页 > 编程语言> > tp5整合phpmailer发送邮件

tp5整合phpmailer发送邮件

作者:互联网

HTML 页面代码,

 <form action="{:url('控制器文件/文件方法')}" method="post" enctype="multipart/form-data"><!-- 上传文件必须要带enctype -->
                 收件人邮箱:<input  type="text" name="mail"/>
                 标题:<input  type="text" name="title"/>
                内容<input  type="text" name="content"/>
                 <input class="button" type="submit" value="发送"/>
         </form>

 

后面在编写控制器的时候我们需要找打邮箱的插件,下面提供一个插件是已经测试可以正常使用的

链接:https://pan.baidu.com/s/1jpSBgqYXLj9mUbCQRCW_zA
提取码:6666

我们把插件放在extend第三方类库下面

 

 

放入之后我们在控制器方法里面要引入箭头指向的文件,这个插件可以自动匹配到上方的class.smtp.php 和 class.phpmailer.php 两个文件 相当于说是整合了

 

<?php
namespace app\index\controller;
use think\Controller;
use think\Db;
use PHPMailer\PHPMailer;

class Email extends Controller
{

    public function index()
    {
        return  $this->fetch('index');
        // iviwbivsydxpbeeb
    }
    public function emails(){
        // 收件人
        $mail=input("mail");
        // 标题
        $title=input("title");
        // 内容
        $content=input("content");
        require_once("../extend/PHPMailer/PHPMailerAutoload.php");//这里是引入第三方文件 相对于这个地方我们要细心路劲问题可能会存在坑

标签:qq,收件人,tp5,邮箱,mail,com,邮件,phpmailer
来源: https://www.cnblogs.com/wzsoul/p/15388478.html