PHP利用phpmailer实现邮件发送功能php
PHP利用phpmailer实现邮件发送功能...
发送邮件函数:
/* 发送邮件函数 @param $to:收件人邮箱 @param$title:邮件主题 @param$content:邮件正文 @return bool true:发送成功 false:发送失败 */ function sendmail($to,$title,$content){ require_once("phpmailer/class.phpmailer.php"); //建立邮件发送类 $mail = new PHPMailer(); //实例化PHPMailer核心类 $mail->isSMTP(); //使用smtp方式发送 $mail->SMTPAuth=true; //smtp验证功能 $mail->Host = 'smtp.qq.com'; //邮箱服务器地址 $mail->SMTPSecure = 'ssl'; //使用ssl $mail->Port = 465; //端口 $mail->isHTML(true); //是否开启html格式 $mail->CharSet = 'UTF-8'; //设置编码 $mail->FromName = '无忧网'; //发件人姓名 $mail->Username ='test@qq.com'; //邮箱用户名 $mail->Password = 'password'; //邮箱密码 $mail->From = 'test@qq.com'; //发件人邮箱 $mail->addAddress($to,'无忧网'); //收件人邮箱,第一个参数为收件人邮箱,第二参数为收件人姓名 $mail->Subject = $title; //邮件主题 $mail->Body = $content; //邮件正文 $status = $mail->send(); //判断邮件是否发送成功 if($status) { return true; }else{ return false; } }
调用实例:
$flag = sendMail('test111@qq.com','邮件主题','邮件正文'); if($flag){ echo "邮件发送成功"; }else{ echo "邮件发送失败"; }
最新评论
热门推荐
我要评论