PHBMail SMTP邮件发送类!<br><br>关于PHB<br>PHB 是以群为中心的组织...目前职能不详! o(∩_∩)o...<br>PHB 是 PHP Happy Boy ! (beginner) 的缩写!-_-#缩写中还有缩写...<br><br><br><br>感谢<br>感谢PHP实战群广大群友的指导和支持!<br>感谢使用该程序的一些朋友提出的建议,以及发现的问题!<br>特别感谢:古董,嘿嘿,如果当初没有古董的指导这个程序是不会完成的!<br><br><br><br>功能<br><br>以SMTP协议为基础的发信程序<br>需要身份验证(用户名,密码)<br>支持附件发送<br>支持HTML格式<br>支持多用户发送(地址用 ; 隔开)<br>支持邮件等级标记(默认:n-普通级;待选:l-低级,h-紧急)<br><br><br><br>兼容性<br><br>PHP5版本在自己搭建的SMTP服务器和网易的SMTP服务器下测试通过,PHP4 版没有做过测试!<br><br><br><br>版本历史<br><br>1.0<br>2007年某月某日,程序的原型出现了!<br><br>1.1.0<br>1.指令正确则返回$this->error=250<br>2.添加附件的功能,使用addDocument方法!<br>3.引入 stream_set_timeout() 函数,来避免脚本超时,但是该函数需要 PHP>=4.3.0 支持!<br>4.mime 类型小幅更改!修正了一个可能导致文件类型判断错误的BUG!<br><br>1.1.2<br>1.在构造时候连接 : 若连接过程失败程序终止!<br>2.为避免fgets()函数操作被挂起,导致脚本超时,而引入 stream_set_timeout() 函数!<br><br>1.2.0 (2008-03-30)<br>1.方法化了各个操作....然后统一调用!<br>2.引入了命令输入确认符(相当于命令中的回车!) 默认为"\n",如需修改,在初始化的时候修改最后一个参数即可,win下可的服务器能会是"\r\n" !<br>3.添加附件方法名称更改:addDocument()--->addAttachment()<br>4.允许发送多个附件,多执行一次添加附件的方法即可!(该功能只在本地邮件服务器上测试过!)<br>5.为了减少乱码干扰,程序错提示由中文改为了英文,但是错误描述仍然采用服务器的反馈!<br>6.很遗憾,1.2.0版的PHP4版程序仍然没有做过测试 !<br><br><br><br>常见问题及解决<br><br>1.乱码问题!<br>本文件采用GBK编码,所以在使用其他编码时,可能会存在乱码情况,请自行转到相应编码!<br><br>2.用户名或密码验证出错!<br>如果用户名或密码处出错请按照以下措施检验:<br>(1)您确定你有SMTP服务的使用权<br>(2)您的用户名或密码正确<br>(3)请尝试使用邮件地址作为您的用户名!<br><br>3.添加附件<br>添加附件,其实是添加服务器上的附件,如果是客户端操作,需要先上传,然后返回指定文件名给程序!<br><br><br>联系偶<br><br>如有问题或建议请联系: bakjing at 163 dot com
- 1
- 粉丝: 11
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助