PHP100第42讲PHP通过mail()或Socket发从邮件

上传人:飞*** 文档编号:56897526 上传时间:2018-10-16 格式:PPT 页数:5 大小:152KB
返回 下载 相关 举报
PHP100第42讲PHP通过mail()或Socket发从邮件_第1页
第1页 / 共5页
PHP100第42讲PHP通过mail()或Socket发从邮件_第2页
第2页 / 共5页
PHP100第42讲PHP通过mail()或Socket发从邮件_第3页
第3页 / 共5页
PHP100第42讲PHP通过mail()或Socket发从邮件_第4页
第4页 / 共5页
PHP100第42讲PHP通过mail()或Socket发从邮件_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《PHP100第42讲PHP通过mail()或Socket发从邮件》由会员分享,可在线阅读,更多相关《PHP100第42讲PHP通过mail()或Socket发从邮件(5页珍藏版)》请在金锄头文库上搜索。

1、PHP100视频教程,演讲老师:张恩民,官方网站:,1、PHP中发送邮件的方式 2、mail函数的使用 3、socket方式发送原理 4、学会使用一个发送邮件的类,(第42讲) PHP通过mail()或Socket发从邮件,PHP100视频教程,(第42讲) PHP通过mail()或Socket发从邮件,1、PHP中发送邮件的方式,PHP发送邮件是“非常的简单” 因为他提供了mail()函数直接发送,但这也继register globals 成为了对初学者的第二大杀手。,(1)通过mail()函数发送邮件,mail(),需要类似sendmail这样的组件支持,配置PHP.ini 邮件信息,(2

2、)通过socket通讯,使用SMTP传输,socket连接,SMTP通讯,获取通讯消息,发送,PHP100视频教程,(第42讲) PHP通过mail()或Socket发从邮件,2、mail函数的使用,mail() 函数允许您从脚本中直接发送电子邮件。 如果邮件的投递被成功地接收,则返回 true,否则返回 false。,mail(to,subject,message,headers,parameters),to 必需。规定邮件的接收者。 subject 必需。规定邮件的主题。该参数不能包含任何换行字符。 message 必需。规定要发送的消息。 headers 可选。规定额外的报头,比如 Fr

3、om, Cc 以及 Bcc。 parameters 可选。规定 sendmail 程序的额外参数。,Sendmail 的支持,PHP.ini 的配置,PHP100视频教程,(第42讲) PHP通过mail()或Socket发从邮件,3、socket方式发送原理,使用fsockopen函数打开一个Internet连接,fsockopen(string hostname, int port, int errno, string errstr, int timeout);,这里由于要使用SMTP协议,所以端口号为25。在打开连接成功后,会返回一个socket句柄,使用它就可以象使用文件句柄一样的。可使用的操作有fputs(), fgets(),feof(),fclose(),220 服务就绪(在socket连接成功时,会返回此信息) 221 正在处理 250 请求邮件动作正确, 354 开始发送数据,结束以 . 500 语法错误,命令不能识别 550 命令不能执行,邮箱无效 552 中断处理:用户超出文件空间,了解原理即可,(第42讲) PHP通过mail()或Socket发从邮件,PHP100视频教程,还有什么疑问可以到 也可以以发送邮件到 ,感谢收看本次教程!,本次演讲老师:张恩民,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号