*********************/
function build_html_image($i){
$this->multipart.= 'content-type: '.$this->html_images[$i]['c_type'];
if($this->html_images[$i]['name'] != '') $this->multipart .= '; name="'.$this->html_images[$i]['name']."\"\r\n";
else $this->multipart .= "\r\n";
$this->multipart.= 'content-id: <'.$this->html_images[$i]['cid'].">\r\n";
$this->multipart.= 'content-transfer-encoding: base64'."\r\n\r\n";
$this->multipart.= chunk_split(base64_encode($this->html_images[$i]['body']))."\r\n";
}
/***************************************
** builds a single part of a multipart
** message.
***************************************/
function build_part($i){
$message_part = '';
$message_part.= 'content-type: '.$this->parts[$i]['c_type'];
if($this->parts[$i]['name'] != '')
$message_part .= '; name="'.$this->parts[$i]['name']."\"\r\n";
else
$message_part .= "\r\n";
// determine content encoding.
if($this->parts[$i]['c_type'] == 'text/plain'){
$message_part.= 'content-transfer-encoding: 7bit'."\r\n\r\n";
$message_part.= $this->parts[$i]['body']."\r\n";
}else{
$message_part.= 'content-transfer-encoding: base64'."\r\n";
$message_part.= 'content-disposition: attachment; filen
function build_html_image($i){
$this->multipart.= 'content-type: '.$this->html_images[$i]['c_type'];
if($this->html_images[$i]['name'] != '') $this->multipart .= '; name="'.$this->html_images[$i]['name']."\"\r\n";
else $this->multipart .= "\r\n";
$this->multipart.= 'content-id: <'.$this->html_images[$i]['cid'].">\r\n";
$this->multipart.= 'content-transfer-encoding: base64'."\r\n\r\n";
$this->multipart.= chunk_split(base64_encode($this->html_images[$i]['body']))."\r\n";
}
/***************************************
** builds a single part of a multipart
** message.
***************************************/
function build_part($i){
$message_part = '';
$message_part.= 'content-type: '.$this->parts[$i]['c_type'];
if($this->parts[$i]['name'] != '')
$message_part .= '; name="'.$this->parts[$i]['name']."\"\r\n";
else
$message_part .= "\r\n";
// determine content encoding.
if($this->parts[$i]['c_type'] == 'text/plain'){
$message_part.= 'content-transfer-encoding: 7bit'."\r\n\r\n";
$message_part.= $this->parts[$i]['body']."\r\n";
}else{
$message_part.= 'content-transfer-encoding: base64'."\r\n";
$message_part.= 'content-disposition: attachment; filen
| 对此文章发表了评论 |
