<?php
namespace App\Controller;
use Think\Controller;

/**
* 首页
*/
class SendMailController extends BaseController {

    function sendMail($to,$rand) {
		Vendor('phpmailer.PHPMailerAutoload');
		$mail = new \phpmailer(); //实例化
		$mail->IsSMTP(); // 启用SMTP
		$mail->Host=C('email_set.smtp'); //smtp服务器的名称(这里以126邮箱为例:smtp.126.com)
		$mail->SMTPAuth = TRUE;//C('MAIL_SMTPAUTH'); //启用smtp认证
		$mail->Username = C('email_set.smtp_account'); //你的邮箱名
		$mail->Password = C('email_set.smtp_password') ; //邮箱密码
		$mail->From = C('email_set.smtp_account'); //发件人地址(也就是你的邮箱地址)
		$mail->FromName = C('email_set.smtp_name'); //发件人姓名
		$mail->AddAddress($to,"尊敬的客户");
		$mail->WordWrap = 50; //设置每行字符长度
		$mail->IsHTML(TRUE); // 是否HTML格式邮件
		$mail->CharSet='utf-8'; //设置邮件编码
		$mail->Subject =C('email_set.title'); //邮件主题
        $content=M("tool",'tab_')->where(array('name'=>'email_set'))->getField('template');
        $reg="/#code#/";
        $content=preg_replace($reg,$rand,$content);
		$mail->Body = $content; //邮件内容
		$c = strip_tags($content);
		$mail->AltBody = $c; //邮件正文不支持HTML的备用显示
		return($mail->Send());
	}
}