平时会用到邮件的出殡功效

正文实例呈报了ThinkPHP3.2.3框架邮件发送效率。分享给我们供我们参谋,具体如下:

背景

web
开拓进度中,日常会用到邮件的出殡作用,举例收受花销账单的提示、亚马逊(Amazon卡塔 尔(英语:State of Qatar)图书推荐的推送,可能网址一时操作报告急察方的邮件提示等。

下边是三个在ThinkPHP 3.2.3 框架下集成 PHPMailer
使用的邮件发送成效达成过程,仅供参谋,多谢…

生机勃勃、先前时代希图1).首先对 STMP 的学识稍作掌握

STMP 简单介绍 《百度完备》

2).开启邮箱 STMP 服务 以 163.com
邮箱为例,点击上方导航栏的“设置”,选取“POP3/SMTP/IMAP”实行下边包车型大巴安装
珍视记下服务器地址
然后点击“顾客端授权密码”举行权力设置,经常会展开短信的印证,并记下下本身设定的授权登入密码,前边的代码中供给用到。二、代码完毕1).在公私配置文件中,实行数据配置

//邮件发送 配置 'EMAIL_CONFIG' => array( 'host' => 'smtp.163.com', 'post' => '25', 'username' => 'xxxxxxxxxx@163.com',//TODO 邮箱账号 'password' => 'xxxxxxx',//TODO 客户端授权密码 'sender' => '木头人',//TODO 发送人昵称 ),

2).Email 大旨代码如下 注意 phpmailer 代码包所放的岗位,以便后边的 Email
类的实例化
此处代码首如果调用配置文件数量,没有必要更动,供给深入学习的能够自行阅读.3).设计前端展现界面路线:./Application/M/Vieww/Email/index.html 大旨 js 代码如下:

function send() { var toUrl = "{:U}"; var postData = $.serialize(); $.ajax({ type: "POST", url: toUrl, data: postData, dataType: "json", success: function  { layer.msg; }

4).后台代码
路径:‘.ApplicationMControllerEmailController.class.php’
调用邮件发送功用的宗旨代码为下图中稻草黄框内三行。三、成效落成效果与利益1).前端消息输入

只顾:邮箱输入错误恐怕内容填写太过随便,会招致发送退步,邮件可在发送者邮箱看见,提示“抱歉,您的邮件被退回来了…”。

2).选用邮箱的中标接纳若是操作日常,上面输入的邮箱中会接纳到相应的邮件,不过部分恐怕会在团结的“垃圾桶”中,注意查收.三、附录

1).参照他事他说加以考察录制:

更加多关于thinkPHP相关内容感兴趣的读者可查看本站专项论题:《ThinkPHP入门教程》、《thinkPHP模板操作本事计算》、《ThinkPHP常用艺术计算》、《codeigniter入门教程》、《CI框架进级教程》、《Zend
FrameWork框架入门教程》及《PHP模板技能总括》。

指望本文所述对大家基于ThinkPHP框架的PHP程序设计有着扶持。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website