最好的邮件编码解码类,再没有比这个好的了!贴不下了(2)6
eplace("[^A-Za-z0-9]","_",$filename),0,20); $filename .= ".eml"; } else { $fname = $Acdisp[1]; $filename = substr($fname,strpos(strtolower($fname),"filename=")+9,strlen($fname)); if($filename == "") $filename = substr($ctype,strpos(strtolower($ctype),"name=")+5,strlen($ctype)); if(substr($filename,0,1) == "\"" && substr($filename,-1) == "\"") $filename = substr($filename,1,strlen($filename)-2); $filename = $this->decode_mime_string($filename); } if($Atype[0] != "message") $body = $this->compile_body($body,$tenc); $content_type = ($down)?"application/octet-stream":strtolower($type); $filesize = strlen($body); header("Content-Type: $content_type; name=\"$filename\"\r\n" ."Content-Length: $filesize\r\n"); $cdisp = ($down)?"attachment":"inline"; & |
<< 用PHP发电子邮件2用PHP读取IMAP邮件 >>
查看所有评论
