




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
验证邮箱的真实有效性001 host = $host; 025 $this-port = $port; 026 $this-user = base64_encode($user); 027 $this-pass = base64_encode($pass); 028 $this-debug = $debug; 029 $this-socket = socket_create (AF_INET, SOCK_STREAM, SOL_TCP); /具体用法请参考手册 030 if($this-socket) 031 032 $this-result_str = 创建SOCKET:.socket_strerror(socket_last_error(); 033 $this-debug_show($this-result_str); 034 035 else 036 037 exit(初始化失败,请检查您的网络连接和参数); 038 039 $this-conn = socket_connect($this-socket,$this-host,$this-port); 040 if($this-conn) 041 042 $this-result_str = 创建SOCKET连接:.socket_strerror(socket_last_error(); 043 $this-debug_show($this-result_str); 044 045 else 046 047 exit(初始化失败,请检查您的网络连接和参数); 048 049 $this-result_str = 服务器应答:.socket_read ($this-socket, 1024).; 050 $this-debug_show($this-result_str); 051 052 053 054 function debug_show($str) 055 056 if($this-debug) 057 058 echo $str.rn; 059 060 061 function send($from,$to,$subject,$body) 062 063 if($from = | $to = ) 064 065 exit(请输入信箱地址); 066 067 if($subject = ) $sebject = 无标题; 068 if($body = ) $body = 无内容; 069 $this-from = $from; 070 $this-to = $to; 071 $this-subject = $subject; 072 $this-body = $body; 073 074 /扬帆修改部分代码 075 $All = From:from.rn; 076 $All .= To:to.rn; 077 $All .= Subject:.$this-subject.rnrn; 078 $All .= $this-body; 079 /* 080 如过把$All的内容再加处理,就可以实现发送MIME邮件了 081 不过还需要加很多程序 082 */ 083 084 085 /以下是和服务器会话 086 $this-in = EHLO HELOrn; 087 $this-docommand(); 088 089 $this-in = AUTH LOGINrn; 090 $this-docommand(); 091 092 $this-in = $this-user.rn; 093 $this-docommand(); 094 095 $this-in = $this-pass.rn; 096 $this-docommand(); 097 098 / $this-in = MAIL FROM:.$this-from.rn; 099 $this-in = MAIL FROM:from.rn; /扬帆修改 100 $this-docommand(); 101 102 / $this-in = RCPT TO:.$this-to.rn; 103 $this-in = RCPT TO:to.rn; /扬帆修改 104 $this-docommand(); 105 106 $this-in = DATArn; 107 $this-docommand(); 108 109 $this-in = $All.rn.rn; 110 $this-docommand(); 111 112 $this-in = QUITrn; 113 $this-docommand(); 114 115 /结束,关闭连接 116 117 118 119 120 function docommand() 121 122 socket_write ($this-socket, $this-in, strlen ($this-in); 123 $this-debug_show(客户机命令:.$this-in); 124 $this-result_str = 服务器应答:.socket_read ($this-socket, 1024).; 125 $this-debug_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钽铌分离工岗位操作规程考核试卷及答案
- 教师招聘之《小学教师招聘》复习试题及答案详解(夺冠)
- 菌物标本采集制作工三级安全教育(车间级)考核试卷及答案
- 钽铌分离工理念考核试卷及答案
- 粉矿烧结工上岗考核试卷及答案
- 煤气化备配煤工突发故障应对考核试卷及答案
- 矿井通风工成本预算考核试卷及答案
- 选矿脱水工内部技能考核试卷及答案
- 酶制剂充填封装工效率提升考核试卷及答案
- 教育宣传考试题及答案
- 滑板项目选材指标与标准
- 额窦手术课件
- 智慧养猪解决方案演示课件
- 最新中医骨伤科学考试题库及答案
- 产品形态设计课件完整
- 德国巴斯夫抗氧剂和紫外线吸收剂
- SG-A088接地装置安装工程工检验批质量验收记录
- 《芯片原理与技术》课件微流控芯片
- 混凝土外观质量缺陷及治理措施PPT课件
- 十四条经络养生课件
- 麻醉医师资格分级授权管理能力评价与再授权制及程序培训考核试题及答案
评论
0/150
提交评论