php phpmailerメール送信
/*
@param$to:受信者$title:タイトル$content:メール内容@return bool true:送信成功false:送信失敗*/
function sendMail($to,$title,$content){
// PHPMailer require_once PHPMailer
Vendor("phpmailer.phpmailer");
Vendor("phpmailer.smtp");
// PHPMailer
$mail = new PHPMailer();
/// smtp debug debug
//$mail->SMTPDebug = 1;
// smtp
$mail->isSMTP();
//smtp true
$mail->SMTPAuth=true;
$mail->Mailer = "SMTP";
// qq
$mail->Host = 'smtp.qq.com';
// ssl
$mail->SMTPSecure = 'ssl';
// ssl smtp , 25, 465 587
$mail->Port = '465';
// smtp helo
// $mail->Helo = 'Hello smtp.qq.com Server';
// localhost ,
$mail->Hostname = 'localhost';
// GB2312 utf-8 utf8
$mail->CharSet = 'UTF-8';
// ( ) ,
$mail->FromName = ' ';
//smtp qq
$mail->Username ='*****';
//smtp ( )
$mail->Password = '*****';
// “ ”
$mail->From ='*****';
// html true false
$mail->isHTML(true);
//
$mail->addAddress($to,'*******');
//
// $mail->addAddress('[email protected]','******');
//
$mail->Subject = $title;
// isHTML true, html : file_get_contents html
$body = $content;
//$mail->AltBody ="text/html";
$mail->Body=$body;
//$mail->Attachment('README');//
// ( 、 )
// $mail->addAttachment('./d.jpg','mm.jpg');
//
// $mail->addAttachment('./Jlib-1.1.0.js','Jlib.js');
$status = $mail->send();
//
if($status) {
return true;
}else{
return false;
}
}