php写的发送附件的程序(二)

作者:袖梨 2022-07-02
    class html_mime_mail{
    
    var $headers;
    var $body;
    var $multipart;
    var $mime;
    var $html;
    var $html_text;
    var $html_images = array();
    var $cids = array();
    var $do_html;
    var $parts = array();
    
    /***************************************
    ** Constructor function. Sets the headers
    ** if supplied.
    ***************************************/
    function html_mime_mail($headers = ''){
    $this->headers = $headers;
    }
    
    /***************************************
    ** Adds a html part to the mail.
    ** Also replaces image names with
    ** content-id's.
    ***************************************/
    function add_html($html, $text){
    $this->do_html = 1;
    $this->html = $html;
    $this->html_text = $text;
    if(is_array($this->html_images) AND count($this->html_images) > 0){
    for($i=0; $ihtml_images); $i++){
    $this->html = ereg_replace($this->html_images[$i]['name'], 'cid:'.$this->html_images[$i]['cid'], $this->html);
    }
    }
    }

相关文章

精彩推荐