关于thinkphp5中配置phpmailer邮件功能(php为5.5n)

首先,下载phpmailer包
CSDN下载网站(我懒得找,所以花点积分解决问题):https://download.csdn.net/download/qq_39545346/10312906
我配置时参考的网站:https://www.cnblogs.com/liu-heng/p/7252100.html
取出包內phpmailer.php和class.smtp.php文件(phpmailer.php有可能是class.phpmailer.php,去掉前面的class)

在thinkphp的extend文件下新建一个phpmailer文件夹,把两个文件放入phpmailer文件夹(我的理解,extend下的类可以自动加载)

两个文件中
添加namespace phpmailer;的命名空间
而调用时,先在开头添加一句use phpmailer\phpmailer;

我相信,了解过命名空间的小伙伴都知道是什么意思

除此之外还要把phpmailer里面的最后一个方法继承的Exception改成 \Exception(是的,你没看错就是多加一条杠)

//调用函数
//发送邮件
    public function email(){
        //$email=input("post.email");//获取收件人邮箱
        $email="xxxxxx@qq.com";
        //return $email;
        $sendmail = 'zzzzzzzz@qq.com'; //发件人邮箱
        $sendmailpswd = "zzzzzzzzpswd&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值