用PHPMail类发送邮件

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='')
{
    include '/class/PHPMail.class.php';             //百度两下
    header('Content-Type: text/html; charset='.$charset);
    $mail = new PHPMailer();
    $mail->CharSet = $charset;                       //设置采用gb2312中文编码
    $mail->IsSMTP();                                 //设置采用SMTP方式发送邮件
    $mail->Host = "smtp.qq.com";                     //设置邮件服务器的地址
    $mail->Port = 25;                                //设置邮件服务器的端口,默认为25
    $mail->From     = $from;                         //设置发件人的邮箱地址
    $mail->FromName = "";                            //设置发件人的姓名
    $mail->SMTPAuth = true;                          //设置SMTP是否需要密码验证,true表示需要
    $mail->Username = $from;                         //设置发送邮件的邮箱
    $mail->Password = "";                            //设置邮箱的密码
    $mail->Subject = $title;                         //设置邮件的标题
    $mail->AltBody = "text/html";                    // optional, comment out and test
    $mail->Body = $content;                          //设置邮件内容
    $mail->IsHTML(true);                             //设置内容是否为html类型
    $mail->WordWrap = 50;                            //设置每行的字符数
    $mail->AddReplyTo("10000@qq.com","中国最强音");        //设置回复的收件人的地址
    $mail->AddAddress($to,"中国最强音");                   //设置收件的地址
    if ($attachment != '')                           //设置附件
    {
        $mail->AddAttachment($attachment, $attachment);
    }
    if(!$mail->Send())
    {                   
        return false;
    } else {
        return true;
    }

标签: 服务器

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:Js获取当前日期时间及其它操作

下一篇:Android对view的进行截图