public function index(){
$to="ertyett@qq.com";
$title="test";
$body="ok";
$res=$this->sendemail($to,$title,$body);
dump($res);
$this->display();
}
//发邮件
protected function sendemail($to,$title,$body){
header("content-type:text/html;charset=utf-8");
ini_set("magic_quotes_runtime",0);
$info=M('webset')->find();
try {
$mail = new \Org\Util\PHPMailer;
$mail->IsSMTP();
$mail->CharSet='UTF-8'; //设置邮件的字符编码,这很重要,不然中文乱码
$mail->SMTPAuth = true; //开启认证
$mail->Port = $info['smtp_port'];
$mail->Host = $info['smtp_host'];
$mail->Username = $info['smtp_user'];
$mail->Password = $info['smtp_pass'];
$mail->AddReplyTo($info['smtp_user'],$info['send_name']);//回复地址
$mail->From = $info['smtp_user'];
$mail->FromName = $info['send_name'];
$mail->AddAddress($to);
$mail->Subject = $title;
$mail->Body = $body;
$mail->WordWrap = 80; // 设置每行字符串的长度
$mail->IsHTML(true);
$mail->Send();
return true;
} catch (phpmailerException $e) {
echo "邮件发送失败:".$e->errorMessage();
}
} 具体的图文教程请查看http://www.jb100.net/html/content-28-159-1.html
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。