ThinkPHP3.2.3扩展之PhpMailer

浏览:1724 最后更新:2016-04-22 11:32 分类:示例 关键字: PhpMailer
先按照图片放好路径

方法//Email
    public function email(){
        //邮件发送服务器
        $emailHost='smtp.163.com';
        //邮件发送端口
        $emailPort='25';
        //邮件发送超时时间
        $emailTimeout='20';
        //发件人邮箱
        $emailUserName='123456@163.com';    
        //发件人邮箱密码
        $emailPassword='123456';
        //发件人姓名
        $emailFormName='abc';
        //收件人邮箱
        $toemail='123456@163.com';
        //邮件标题
        $subject='我是标题';
        //邮件内容
        $message='我是内容';
        
        Vendor('mailer.EMailer');
        $mailer=new \EMailer();
        
        //邮件配置
        $mailer->SetLanguage('zh_cn');
        $mailer->Host = $emailHost; 
        $mailer->Port = $emailPort; 
        $mailer->Timeout = $emailTimeout;
        $mailer->ContentType = 'text/html';//设置html格式
        $mailer->SMTPAuth = true;
        $mailer->Username = $emailUserName;
        $mailer->Password = $emailPassword;
        $mailer->IsSMTP ();
        $mailer->From = $mailer->Username; // 发件人邮箱
        $mailer->FromName =$emailFormName; 
        $mailer->AddReplyTo ( $mailer->Username );
        $mailer->CharSet = 'UTF-8';
        
        // 发送邮件
        $mailer->AddAddress ( $toemail );
        $mailer->Subject = $subject;
        $mailer->Body = $message;
        if ($mailer->Send () === true) {
            return true;
        } else {
            $error = $mailer->ErrorInfo;
            return false;
        }
    }
正式项目实例邮件留言演示http://www.shouce.ren/main/lyb
评论( 相关
后面还有条评论,点击查看>>