Home  >  Article  >  Backend Development  >  用Thinphp发送电子邮件的方法_PHP教程

用Thinphp发送电子邮件的方法_PHP教程

WBOY
WBOYOriginal
2016-07-13 09:48:201196browse

用Thinphp发送电子邮件的方法

好长时间没有动php了,突然想用thinkphp发送电子邮件,但是查阅了书籍都写的很乱,没有继续看下去,这里找到了一个比较好的方法:

第一步:首先我们要引入一个外部类库:Mail.class.php

把它放到ORG的目录下(就是thinkphp的核心目录那一块,如果还不明白,见下图):

Mail.class.php文件位置

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

这样,我们就把相关的类库引入进来了。类库的下载地址如下:Mail.class.php

第二步:

在common/conf/config.php文件加入如下的配置信息(不要复制,下面的是自己的邮箱信息):

//配置邮箱的相关信息
'MAIL_ADDRESS'=>'18753377393@163.com', // 邮箱地址
'MAIL_SMTP'=>'smtp.163.com', // 邮箱SMTP服务器
'MAIL_LOGINNAME'=>'18753377393', // 邮箱登录帐号
'MAIL_PASSWORD'=>'123456789', // 邮箱密码
'MAIL_CHARSET'=>'UTF-8',//编码
'MAIL_AUTH'=>true,//邮箱认证
'MAIL_HTML'=>true,//true HTML格式 false TXT格式

 

这时,邮箱功能的配置工作已经完成了。接下就是发送了:

第三步:发送邮件:

在具体的控制器方法内:

import('.ORG.Mail');//引入邮件类
SendMail('目标地址','邮件标题','正文','发件人'); //目标地址就是你要发给那个人的邮箱地址

 

完成之后,最后就是看看接收人的邮箱有没有收到邮件以及邮件的格式是否正确。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1023579.htmlTechArticle用Thinphp发送电子邮件的方法 好长时间没有动php了,突然想用thinkphp发送电子邮件,但是查阅了书籍都写的很乱,没有继续看下去,这里找到...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn