Helo
mail from
都没问题,
到了RCPT TO这一步,却总是报错说协议不对。
这是为什么呀?(我下载了一些类似的代码,均在此处报错,难道是这个mail服务器与众不同?)
环境是vb 6。
mail from
都没问题,
到了RCPT TO这一步,却总是报错说协议不对。
这是为什么呀?(我下载了一些类似的代码,均在此处报错,难道是这个mail服务器与众不同?)
环境是vb 6。
解决方案 »
- 基于C/S模式的语音通信,客户端设计,要求用VB编写,各位高手能否给些建议,对于基本原理我还不是很清楚。
- VB .exe多开的问题
- VB6太不灵活了???????
- 求解:字符串截取
- 引用M ActiveX Data Objects 2.5 Library後在win98下發生程序錯誤
- WebBrowser1 自动 为没有ID的input 赋值。求解
- byval传递的意义!!!(新手弄不明白)
- 如何获得Word文档窗口的屏幕坐标, 不是Word应用程序的窗口坐标
- 实时错误‘3021’,BOF 或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。请高手帮忙!
- 为什么setcapture函数不能达到预期的目的?
- 关于ListView控件的问题
- 求做套打报表的人
我也写了一个用SOC的.不过运行完了,没什么结果.
我写过一个,感觉很烦。还有今天又改用cdonts做了一个。在局域网里面发没问题,往外发就不行了。
验证是ESMTP 也就括展,SMTP 。其中有点和原来的不同
1。打招呼:不再是helo,而是:ehlo
2。打招呼后,还要发个:AUTH Login 告诉服务器准备验证。
比如:
联接成功后
ehlo + 回车 ’客户端
250 。oK ‘服务器
auth login + 回车
250.ok
以下没有变化和以前的一样。
mail from: [email protected]
250 .ok
rcpt to: [email protected]
下面我们看这个过程吧:主机: 220 sina.com ESMTP ‘联接成功自己: ehlo '问候
主机: 250-sina.com
250-AUTH=LOGIN
250-AUTH LOGIN
250-PIPELINING
250 8BITMIME
自己: auth login ‘要求验证
主机: 334 VXNlcm5hbWU6 ’服务器回应。表要求验证账号,一般和你的邮箱账号一样自己: eWlqaWU5OTE= ‘账号。是用base64编码的。主机: 334 UGFzc3dvcmQ6 ‘要求密码自己: ******* ’密码也是base64编码的。这里是为了安全用了*号
主机: 235 验证通过 - authentication successfully ‘成功自己: mail from: yijie991 ’下面的就和以前的一样了。不多说了
主机: 250 [email protected]