本文阐述了ThinkPHP3.2.3框架的邮件发送功能。分享给大家参考,如下:
在
背景
的web开发过程中,经常会用到电子邮件发送功能,比如接收消费账单提醒、推送亚马逊图书推荐、或者网站异常运行的电子邮件提醒等。
以下是在ThinkPHP 3.2.3框架下集成PHPMailer使用的邮件发送功能的实现过程,仅供参考,谢谢.
一、前期准备
1).首先对 STMP 的知识稍作了解
STMP 《百度百科》简介
2).开启邮箱 STMP 服务
以163.com邮箱为例,点击上方导航栏中的“设置”,选择“POP3/SMTP/IMAP”进行如下设置,特别记下服务器地址(SMTP服务器:smtp.163.com)
然后点击“客户端授权密码”设置权限。一般会验证短信,记录自己设置的授权登录密码,用于以下代码。
二、代码实现
1).在公共配置文件中,进行数据配置
//邮件发送配置' email _ config'=数组(' host'=' smtp.163.com ',' post'=' 25 ',' username'=' [email protected]',//todo邮箱帐户' password'=