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教学
如果觉得《ThinkPHP利用PHPMailer发送邮件》对你有帮助,请点赞、收藏,并留下你的观点哦!