快速业务通道

PHP的类--功能齐全的发送邮件类

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-24
($inFileName, ".") == false){  
return "application/octet-stream";  
}  
//--提区扩展名并进行判断   
$extension = strrchr($inFileName, ".");   
switch($extension){   
case ".gif": return "image/gif";  
case ".gz": return "application/x-gzip";  
case ".htm": return "text/html";
  case ".html": return "text/html";   
case ".jpg": return "image/jpeg";   
case ".tar": return "application/x-tar";   
case ".txt": return "text/plain";   
case ".zip": return "application/zip";   
default: return "application/octet-stream";   
}   
return "application/octet-stream";   
}   
/**********************************************
函数formatTextHeader把文本内容加上text的文件头   
*****************************************************/   
function formatTextHeader(){  $outTextHeader = "";   
$outTextHeader .= "Content-Type: text/plain;  
charset=us-asciin";   
$outTextHeader .= "Content-Transfer-Encoding: 7bitnn";  
$outTextHeader .= $this->mailText. "n";  
return $outTextHeader;   
}  /************************************************  
函数formatHTMLHeader()把邮件主体内容加上html的文件头
******************************************/   
function formatHTMLHeader(){   
$outHTMLHeader = "";   
$outHTMLHeader .= "Content-Type: text/html;  
charset=us-asciin";   
$outHTMLHeader .= "Content-Transfer-Encoding: 7bitnn";  
$outHTMLHeader .= $this->mailHTML. "n";   
return $outHTMLHeader;  
}   
/**********************************   
函数 formatAttachmentHeader($inFileLocation)  把邮件中的附件标识出来  
********************************/   
function formatAttachmentHeader($inFileLocation){   
$outAttachmentHeader = "";  
//--用上面的函数getContentType($inFileLocation)得出附件类型  
$contentType = $this->getContentType($inFileLocation);   
//--如果附件是文本型则用标准的7位编码   
if(ereg( "text",$contentType)){     
$outAttachmentHeader .= "Content-Type: ".$contentType. ";n";  
$outAttachmentHeader .= '' name="''.basename($inFileLocation). ''"''. "n";
  $outAttachme

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号