thinkphp实现发送邮件密码找回功能实例
来源:互联网 发布:网络教育大专学费 编辑:程序博客网 时间:2024/05/17 05:01
首先下载mail.class.php类文件,配置文件中定义下列参数:
复制代码 代码如下:
'MAIL_ADDRESS' => 'ivzhu@qq.com', // 邮箱地址
'MAIL_SMTP' => 'smtp.qq.com', // 邮箱SMTP服务器
'MAIL_LOGINNAME' => 'mail@qq.com', // 邮箱登录帐号
'MAIL_PASSWORD' => '123456', // 邮箱密码
'MAIL_CHARSET' => 'UTF-8', // 编码
'MAIL_AUTH' => true, // 邮箱认证
'MAIL_HTML' => true, // true HTML格式 false TXT格式
'MAIL_SMTP' => 'smtp.qq.com', // 邮箱SMTP服务器
'MAIL_LOGINNAME' => 'mail@qq.com', // 邮箱登录帐号
'MAIL_PASSWORD' => '123456', // 邮箱密码
'MAIL_CHARSET' => 'UTF-8', // 编码
'MAIL_AUTH' => true, // 邮箱认证
'MAIL_HTML' => true, // true HTML格式 false TXT格式
在tp项目org中放入mail.class.php,使用时候引入 import('@.ORG.Mail');
复制代码 代码如下:
public function index(){
import('@.ORG.Mail');
//SendMail('admin@waikucms.com','邮件标题','邮件正文','歪酷CMS管理员');
//解释下参数: 参数1---目标邮箱, 参数2----邮件标题,参数三--邮件正文,参数四---发件人名称;
$content=md5(time());
session($content,$content);
$content=C('localurl').'/index.php'.U('Mail/index',array('res'=>$content));
if(SendMail('aa@qq.com','nihao邮件标题',$content,'unphp')){
echo 'chengong';
}else{
echo 'shibai';
}
$this->display();
}
import('@.ORG.Mail');
//SendMail('admin@waikucms.com','邮件标题','邮件正文','歪酷CMS管理员');
//解释下参数: 参数1---目标邮箱, 参数2----邮件标题,参数三--邮件正文,参数四---发件人名称;
$content=md5(time());
session($content,$content);
$content=C('localurl').'/index.php'.U('Mail/index',array('res'=>$content));
if(SendMail('aa@qq.com','nihao邮件标题',$content,'unphp')){
echo 'chengong';
}else{
echo 'shibai';
}
$this->display();
}
另一个页面接受参数res:
复制代码 代码如下:
public function index(){
header("Content-type: text/html; charset=utf-8");
$res=I('res');
echo $res;
if(session($res)==$res){
echo '密码找回成功';
session($res,null);
}else{
echo '已经过期';
}
}
header("Content-type: text/html; charset=utf-8");
$res=I('res');
echo $res;
if(session($res)==$res){
echo '密码找回成功';
session($res,null);
}else{
echo '已经过期';
}
}
0 0
- thinkphp实现发送邮件密码找回功能实例
- 自动发送邮件 -- 密码找回功能的实现message
- Java发送邮件找回密码功能的实现
- JavaMail发送邮件找回密码的功能
- 发送邮件,找回密码的功能
- 发送邮件 找回密码
- 通过邮件找回密码功能的实现
- 通过邮件找回密码功能的实现
- 通过邮件找回密码功能的实现
- 透过邮件找回密码功能的实现
- springmvc 邮件发送(找回密码)
- .net中找回密码实现代码(发送邮件)
- .net中找回密码实现代码(发送邮件)
- 总结 thinkphp 发邮件 找回密码 问题
- 通过邮件找回密码功能的Java实现
- SpringBoot中实现邮件找回密码的功能
- C# Email邮件发送,功能是密码找回或者重置功能。
- thinkphp通过邮箱找回密码功能解析
- 使用openlayers3自带的功能,使用WFS对geoserver服务器进行空间查询
- Spring IOC
- n从1开始,每一个可以选择对n加1或者对n加倍,若想获得整数2013,最少需要多少个操作
- POJ 2007:Scrambled Polygon (极角排序)
- 欢迎使用CSDN-markdown编辑器
- thinkphp实现发送邮件密码找回功能实例
- 如何面试前端工程师:GitHub 很重要
- 几种简单的随机数算法
- spring4+springmvc+hibernate5的maven整合
- 赛码解题报告(三)
- 漫步线性代数二十五——特征值和特征向量
- Android OkHttp框架解析
- Oracle 删除重复数据只留一条
- Android应用开发必备的20条技能