码迷,mamicode.com
首页 > Web开发 > 详细

phpMailer在thinkPHP框架中邮件发送

时间:2015-09-06 14:24:14      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

资源下载地址:http://pan.baidu.com/s/1c0kAoeO
提取码:ry5v
关键代码:application/Common/Common/funciton.php 

<?php
  import(Com.Email.PHPMailer);
  import(Com.Email.SMTP);

  function send_mail($title, $content, $from, $to, $chart = utf-8, $attachment = ‘‘) {
    $mail = new PHPMailer ();
    $mail->CharSet = $chart; // 设置采用utf-8中文编码
    $mail->IsSMTP ( smtp ); // 设置采用SMTP方式发送邮件
    $mail->Host = "smtp.126.com"; // 设置邮件服务器的地址
    $mail->Port = 25; // 设置邮件服务器的端口,默认为25
    $mail->From = "********@126.com"; // 设置发件人的邮箱地址
    $mail->FromName = "******"; // 设置发件人的姓名
    $mail->SMTPAuth = true; // 设置SMTP是否需要密码验证,true表示需要
    $mail->Username = "*********.com"; // 设置发送邮件的邮箱
    $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 ( "地址", "名字" ); // 设置回复的收件人的地址
    $mail->AddAddress ( $to, "" ); // 设置收件的地址
    if ($attachment != ‘‘) {
      $mail->AddAttachment ( $attachment, $attachment );
    }
    if ($mail->Send ()) {
      $status = "$to" . &nbsp;&nbsp;已投送成功<br />;
    } else {
      $status = "$to" . &nbsp;&nbsp;发送邮件失败<br />;
    }
    return $array;
  }

?>

 

phpMailer在thinkPHP框架中邮件发送

标签:

原文地址:http://www.cnblogs.com/qhorse/p/4785331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!