//发送电子邮件
function sendemail($email='',$feil=''){
include IA_ROOT."/framework/library/phpmailer/class.phpmailer.php";
include IA_ROOT."/framework/library/phpmailer/class.smtp.php";
$mail = new PHPMailer();
$mail->CharSet ="UTF-8"; //设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置为 UTF-8
$mail->IsSMTP();
// $mail->SMTPDebug = 1; // 启用SMTP调试功能/// 设定使用SMTP服务
$mail->SMTPAuth = true; //启用 SMTP 验证功能
$mail->SMTPSecure = "ssl"; // SMTP 安全协议
$mail->Host = "smtp.qq.com"; // SMTP 服务器
$mail->Port = 465; // SMTP服务器的端口号 //开启ssl为 465 不开启25 建议开启ssl
$mail->Username = ""; // SMTP务器用户名 //qq账号或邮箱都行
$mail->Password = ""; // SMTP服务器密码 //不是qq密码,开启SMTP时短信验证后的授权码
$mail->SetFrom(', ''); // 设置发件人地址和名称
$mail->AddReplyTo("","");
// 设置邮件回复人地址和名称
$mail->Subject = ''; // 设置邮件标题
$mail->AltBody = "为了查看该邮件,请切换到支持 HTML 的邮件客户端";
// 可选项,向下兼容考虑
$mail->MsgHTML(''); // 设置邮件内容 //可为html格式
$mail->AddAddress($email, "black");
$mail->AddAttachment($feil); // 附件
return $mail->Send();
/*if(!$mail->Send()) {
echo "发送失败:" . $mail->ErrorInfo;
} else {
echo "恭喜,邮件发送成功!";
}*/
}
phpmailer发送邮件
最新推荐文章于 2023-05-26 17:02:30 发布