zoukankan      html  css  js  c++  java
  • phpmailer邮件类

    <?php
    /**
    * 邮件类
    * Enter description here ...
    * @author df
    * Mail::getMail()->sendMail();
    *
    */
    class Mail{

    private static $__mail=null;//邮箱类对象
    private $__PMAIL=NULL;
    function __construct(){
    require('class.phpmailer.php');
    $this->__PMAIL=new PHPMailer();
    $this->__PMAIL->IsSMTP();
    $this->__PMAIL->Host= "smtp.163.com";
    $this->__PMAIL->Username="";
    $this->__PMAIL->Password="";
    $this->__PMAIL->SMTPAuth=true;
    $this->__PMAIL->From="";
    }
    public static function getMail(){
    /*if(!self::$__mail){
    self::$__mail=new Mail();
    }
    return self::$__mail;
    */
    return new Mail();
    }
    /**
    *
    * Enter description here ...
    * @param unknown_type $toAddress //收件人地址,多个可用,好分隔
    * @param unknown_type $fromName //发件人名字
    * @param unknown_type $title //标题
    * @param unknown_type $content //内容
    * @param unknown_type $isHTML //是否以HTML格式发送
    * @param unknown_type $charset //编码
    * @param unknown_type $replyto //收件人地址
    * @param unknown_type $attachment //附件
    */
    function sendMail($toAddress,$title='',$content='',$isHTML=TRUE,$charset='utf-8',$replyto='',$fromName='',$attachment=''){
    $this->__PMAIL->IsHTML($isHTML);
    $this->__PMAIL->CharSet=$charset;
    if(strstr($toAddress,',')){
    $__list=explode(',', $toAddress);
    foreach ($__list as $v){
    $this->__PMAIL->AddAddress($v,$v);
    }
    }else{
    $this->__PMAIL->AddAddress($toAddress,$toAddress);
    }


    $this->__PMAIL->FromName=$fromName;
    $this->__PMAIL->Subject=$title;
    $this->__PMAIL->Body=$content;
    if($replyto){
    $this->__PMAIL->AddReplyTo($replyto);
    }
    if($attachment){
    $this->__PMAIL->AddAttachment($attachment,$attachment);
    }
    return $this->__PMAIL->Send();
    }
    }

  • 相关阅读:
    Silverlight 2 <vsm:Setter ...和<Setter ...的区别
    [原]获取指定日期WeekOfMonth
    [转]探求真正的SOA
    [转]SOA,现在进行时
    网络尖兵(NetSniper)专题
    老公必读44条守则
    Cisco2620路由器的配置与维护
    2007年银行业从业人员资格考试试题及参考答案
    可亲的“魅力水城”聊城
    我的650装机软件(供新手参考)
  • 原文地址:https://www.cnblogs.com/crystaltu/p/5772301.html
Copyright © 2011-2022 走看看