>  기사  >  백엔드 개발  >  이메일 전송을 위한 비밀번호를 검색하는 thinkphp 기능 소개

이메일 전송을 위한 비밀번호를 검색하는 thinkphp 기능 소개

不言
不言원래의
2018-07-03 16:10:331848검색

이 글에서는 이메일 보내기의 비밀번호 검색 기능을 구현하기 위한 thinkphp의 방법을 주로 소개합니다. 구성 파일과 기능 코드의 구현 방법을 예제 형식으로 자세히 설명합니다. 매우 실용적인 기술입니다. 참조할 수 있습니다#🎜 🎜#

이 기사의 예는 thinkphp가 이메일 전송을 위한 비밀번호 검색 기능을 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.

먼저 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格式

Put mail.class tp 프로젝트 org.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();  
}

다른 페이지에서는 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 '已经过期';  
}  
}

#🎜 🎜#

위 내용은 모두의 학습에 도움이 되기를 바랍니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!

관련 추천:

thinkphp 한 페이지에 2개의 페이징을 사용하는 구현 방법


# 🎜🎜#PHP는 이미지의 역색상 처리 기능을 구현합니다.

위 내용은 이메일 전송을 위한 비밀번호를 검색하는 thinkphp 기능 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.