用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - php代码库

用PHPMail类发送邮件

2013-05-30 作者: 神马举报

[php]代码库

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;
    }
}
 


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...