PHP下Socket连接SMTP发送邮件案例
前几天,在linux监听服务搞定,主要用到的shell+php(socket)+smtp, 某一个服务挂了,发一封邮件到我的手机里! 多巴适的!娃哈哈! 这哈来晒哈发邮件的那陀! 唉!太多了,复制出来一大陀,只有想其他办法 眼睛痛的很,估计昨晚睡的不好! 下载地址呢 唉 空间速度不行! 不能放!
SOCKET 连接 SMTP 服务器不能发送邮件(AUTH LOGIN – 250-quarkmail.com Hello uchome)
过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)的方式 UCHOME出现了一个BUG,没有看到官方修复! 首先测试了常用的163邮箱,没有问题 但是连接自己的smtp服务器就会报如下错误: 2011-03-15 10:40:48 124.115.0.15 0 /do.php?ac=sendmail&rand=1300156838 (mail.scol.com.cn:25) AUTH LOGIN – 250-quarkmail.com Hello uchome 2011-03-15 11:05:36 221.237.164.115 908055 /do.php?
用telnet命令发送邮件案例
先来一个案例,瞧瞧,如下图所示: 红色的地方是密码,不好意思,我把他摸了!哈哈 还有上面看都很多奇怪的符号,看下面的php代码就明白了(base64 编码) ’; echo base64_encode(“密码”);// 密码 echo ‘
’; $email_subject = ‘=?utf-8?B?’.base64_encode(preg_replace(“/[\r|\n]/”, ”, ‘好标题123′)).’?=’; echo $email_subject; // 标题 =?utf-8?B?usOx6sziMTIz?= $email_message = chunk_split(base64_encode