/**
* PHPMailer发送邮件
* @param $mails 接收邮件账号
* @param $title 邮件标题
* @param $content 邮件内容
*/
public function phpMailerSend($mail, $title, $content){
//设置程序执行时间
set_time_limit(PHP_INT_MAX);
//如果没有邮箱返回 -1
if(empty($mail)) return -1;
//获取PHPMailer对象
$phpMailer = new PHPMailer();
//启用SMTP
$phpMailer->IsSMTP();
//开启SMTP认证
$phpMailer->SMTPAuth = true;
//SMTP服务器地址
$phpMailer->Host = 'smtp_host';
//SMTP服务器端口
$phpMailer->Port = 'smtp_port';
//SMTP服务器用户名
$phpMailer->Username = 'smtp_user';
//SMTP服务器用户名密码
$phpMailer->Password = 'smtp_user_password';
//发件人地址(justflyhigh.com@gmail.com)
$phpMailer->From = 'from_user';
//发件人名称(JustFlyHigh)
$phpMailer->FromName = 'from_name';
//邮件主题
$phpMailer->Subject = $title;
//邮件内容
$phpMailer->MsgHTML($content);
//是否HTML格式邮件
$phpMailer->IsHTML(true);
//指定字符集
$phpMailer->CharSet = "UTF-8";
//接收邮件的账号
$emails = $mail;
if(!is_array($emails)) $emails = array($emails);
foreach ($emails as $email){
//添加收件账号
$phpMailer->AddAddress($email);
//发送邮件
$phpMailer->Send();
//发送完以后清除已经收件的邮箱
$phpMailer->ClearAddresses();
}
}
* PHPMailer发送邮件
* @param $mails 接收邮件账号
* @param $title 邮件标题
* @param $content 邮件内容
*/
public function phpMailerSend($mail, $title, $content){
//设置程序执行时间
set_time_limit(PHP_INT_MAX);
//如果没有邮箱返回 -1
if(empty($mail)) return -1;
//获取PHPMailer对象
$phpMailer = new PHPMailer();
//启用SMTP
$phpMailer->IsSMTP();
//开启SMTP认证
$phpMailer->SMTPAuth = true;
//SMTP服务器地址
$phpMailer->Host = 'smtp_host';
//SMTP服务器端口
$phpMailer->Port = 'smtp_port';
//SMTP服务器用户名
$phpMailer->Username = 'smtp_user';
//SMTP服务器用户名密码
$phpMailer->Password = 'smtp_user_password';
//发件人地址(justflyhigh.com@gmail.com)
$phpMailer->From = 'from_user';
//发件人名称(JustFlyHigh)
$phpMailer->FromName = 'from_name';
//邮件主题
$phpMailer->Subject = $title;
//邮件内容
$phpMailer->MsgHTML($content);
//是否HTML格式邮件
$phpMailer->IsHTML(true);
//指定字符集
$phpMailer->CharSet = "UTF-8";
//接收邮件的账号
$emails = $mail;
if(!is_array($emails)) $emails = array($emails);
foreach ($emails as $email){
//添加收件账号
$phpMailer->AddAddress($email);
//发送邮件
$phpMailer->Send();
//发送完以后清除已经收件的邮箱
$phpMailer->ClearAddresses();
}
}