好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

ThinkPHP3.0中PHPMailer的使用 - Thinkphp

ThinkPHP3.0中PHPMailer的使用

把下载的PHPMailer放到ThinkPHP\Extend\Vendor下,把下面的代码拷到ThinkPHP\Common中的common.php中:

function  SendMail( $address , $title , $message )  {       $mail = new  PHPMailer();  // 设置PHPMailer使用SMTP服务器发送Email   $mail ->IsSMTP();    // 设置邮件的字符编码,若不指定,则为'UTF-8'   $mail ->CharSet= 'UTF-8' ;    // 添加收件人地址,可以多次使用来添加多个收件人   $mail ->AddAddress( $address );    // 设置邮件正文   $mail ->Body= $message ;    // 设置邮件头的From字段。   $mail ->From=C( 'MAIL_ADDRESS' ); //在配置文件里面配置,下同     // 设置发件人名字   $mail ->FromName=C( 'MAIL_FromName' );    // 设置邮件标题   $mail ->Subject= $title ;    // 设置SMTP服务器。   $mail ->Host=C( 'MAIL_SMTP' );    // 设置为"需要验证"   $mail ->SMTPAuth=true;    // 设置用户名和密码。   $mail ->Username=C( 'MAIL_LOGINNAME' );  $mail ->Password=C( 'MAIL_PASSWORD' );  if ( $mail ->Send())  {  return  true;  }  else   {  return  false;   }  } 

使用的时候只需调用SendMail函数即可.

查看更多关于ThinkPHP3.0中PHPMailer的使用 - Thinkphp的详细内容...

  阅读:73次