200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > ThinkPHP利用PHPMailer发送邮件

ThinkPHP利用PHPMailer发送邮件

时间:2021-02-02 15:54:08

相关推荐

ThinkPHP利用PHPMailer发送邮件

php框架|ThinkPHP

ThinkPHP

php框架-ThinkPHP

个人云存储源码PHP网盘源码,ubuntu换为科大源,金蝉爬虫种植视频,php ksort升序,seo整体权重lzw

phpMailer 是一个非常强大的 ph p发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。

e语言中秋快乐源码,ubuntu设置内外网,tomcat7配置服务器,种子网如何爬虫,学习php开发的所有学校教程,seo域名讲解lzw

Thinkphp3.2 PHPMailer 发送邮件结合QQ企业邮箱发送邮件

下载附件PHPMailer解压到ThinkPHP\Library\Vendor

404php源码,ubuntu文件保存哪里,tomcat7.0主界面,爬虫 网页 乱码,php翻译数组,焦作seo关键词优化多少钱lzw

在Common文件夹新建function.php

/** * 邮件发送函数 */ function sendMail($to, $title, $content) { Vendor(PHPMailer.PHPMailerAutoload); $mail = new PHPMailer(); //实例化 $mail->IsSMTP(); // 启用SMTP $mail->Host=C(MAIL_HOST); //smtp服务器的名称(这里以QQ邮箱为例) $mail->SMTPAuth = C(MAIL_SMTPAUTH); //启用smtp认证 $mail->Username = C(MAIL_USERNAME); //你的邮箱名 $mail->Password = C(MAIL_PASSWORD) ; //邮箱密码 $mail->From = C(MAIL_FROM); //发件人地址(也就是你的邮箱地址) $mail->FromName = C(MAIL_FROMNAME); //发件人姓名 $mail->AddAddress($to,"尊敬的客户"); $mail->WordWrap = 50; //设置每行字符长度 $mail->IsHTML(C(MAIL_ISHTML)); // 是否HTML格式邮件 $mail->CharSet=C(MAIL_CHARSET); //设置邮件编码 $mail->Subject =$title; //邮件主题 $mail->Body = $content; //邮件内容 $mail->AltBody = "这是一个纯文本的身体在非营利的HTML电子邮件客户端"; //邮件正文不支持HTML的备用显示 return($mail->Send()); }

添加配置文件

config.php

// 配置邮件发送服务器 MAIL_HOST =>smtp.,//smtp服务器的名称 MAIL_SMTPAUTH =>TRUE, //启用smtp认证 MAIL_USERNAME =>jufengjituan@,//你的邮箱名 MAIL_FROM =>jufengjituan@,//发件人地址 MAIL_FROMNAME=>聚丰集团,//发件人姓名 MAIL_PASSWORD =>******,//邮箱密码 MAIL_CHARSET =>utf-8,//设置邮件编码 MAIL_ISHTML =>TRUE, // 是否HTML格式邮件

最后就是使用PHPMailer发送邮件

邮箱: 标题: 内容

public function add(){if(SendMail($_POST[mail],$_POST[ itle],$_POST[content]))$this->success(发送成功!); else$this->error(发送失败);}

PHPMailer下载地址:/PHPMailer/PHPMailer

推荐教学:thinkphp教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。