thinkphp5若何发送邮件 , 用于网站邮件通知
需要这些哦
thinkphp5
PHPMailer的
方式/
1thinkphp官方下载thinkphp5 , 官方网址请百度搜刮
文章插图
2安装PHP运行情况 , 保举利用phpstydy , phpstydy官方地址请百度搜刮
文章插图
3安装phpstydy并启用 , 参考下面的链接
4 phpstudy下载 , 安装 , 设置装备摆设 , 网站摆设 , 卸载
4解压thinkphp5到网站根目次 , 如图 , 指标的目的为拜候地址
文章插图
五下载phpmailer并解压 , 将phpmailer放至vor /下
文章插图
6在\ application \ index \ controller下index.php利用自界说函数sMail('领受邮箱' , '题目' , '内容');
文章插图
7打开函数文件common.php , 添加函数sMail
代码如下
function sMail($ email , $ title , $ content){
供应商( 'phpmailer.PHPMailerAutoload');
$ config = \ think \ Db :: name('system_config') - > select;
$ mail = new PHPMailer;
$ mail-> CharSet ='UTF-8';
$ MAIL-> isSMTP;
$ mail-> SMTPDebug = 0;
如果($配置[ 'is_ssl']){
$ mail-> SMTPSecure ='ssl';
}
$ mail-> Debugoutput ='html';
$ mail-> Host = $ config ['smtp'];
$ mail-> Port = $ config ['email_port'];
$ mail-> SMTPAuth = true;
$ mail-> Username = $ config ['emailuser'];
$ mail-> Password = $ config ['emailpass'];
$ MAIL-> setFrom($配置[ 'FROM_EMAIL']);
$ MAIL-> addAddress($电子邮件);
$ mail-> FromName = $ config ['from_name'];
$ mail-> Subject = $ title;
$ mail-> Body = $ content;
if(!$ mail-> s){
// echo“发送掉败:” 。 $ MAIL-> ERRORINFO;
返回false;
} else {
// echo“发送当作功”;
返回true;
}
【thinkphp5如何发送邮件】}
文章插图
结束
以上内容就是thinkphp5如何发送邮件的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 魔力宝贝如何角色和宠物如何学习和提升技能
- 通刷如何设置手势密码
- 如何关闭支付宝生活圈
- 波波视频如何注销
- 波波视频如何授权微信
- 支付宝如何关闭自动下载更新安装包功能
- 如何快速给手机降温
- 秘乐短视频如何提升活跃度
- 如何玩转淘宝春暖花开集五花活动
- 央视屏app如何绑定手机号