社区
网络编程
帖子详情
我用winsock编写smtp邮件发送程序,为什么有一步总是过不去?
pkumse
2003-10-16 08:10:38
Helo
mail from
都没问题,
到了RCPT TO这一步,却总是报错说协议不对。
这是为什么呀?(我下载了一些类似的代码,均在此处报错,难道是这个mail服务器与众不同?)
环境是vb 6。
...全文
76
5
打赏
收藏
我用winsock编写smtp邮件发送程序,为什么有一步总是过不去?
Helo mail from 都没问题, 到了RCPT TO这一步,却总是报错说协议不对。 这是为什么呀?(我下载了一些类似的代码,均在此处报错,难道是这个mail服务器与众不同?) 环境是vb 6。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aijie099
2003-10-19
打赏
举报
回复
上面有点问题;
下面我们看这个过程吧:
主机: 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 yijie991@sina.comok
aijie099
2003-10-19
打赏
举报
回复
gz 现在的电子邮件,SMTP服务需要验证。你没有验证当然过不去了。
验证是ESMTP 也就括展,SMTP 。其中有点和原来的不同
1。打招呼:不再是helo,而是:ehlo
2。打招呼后,还要发个:AUTH Login 告诉服务器准备验证。
比如:
联接成功后
ehlo + 回车 ’客户端
250 。oK ‘服务器
auth login + 回车
250.ok
以下没有变化和以前的一样。
mail from: yijie991@sina.com
250 .ok
rcpt to: yijie991@sina.com
imur
2003-10-18
打赏
举报
回复
大侠们能不能发个代码学习一下?
谢谢先!
cxy_999
2003-10-17
打赏
举报
回复
用MAPI吧.这个比SOC容易多了.
我也写了一个用SOC的.不过运行完了,没什么结果.
pkumse
2003-10-17
打赏
举报
回复
用mapi感觉不好控制。尤其是要自己配置好了outlook exchange之类的吧?
我写过一个,感觉很烦。还有今天又改用cdonts做了一个。在局域网里面发没问题,往外发就不行了。
Delphi发送邮件
用delphi
编写
邮件发送
程序
双击开始自动滚屏 平时你使用的是什么工具发送电子邮件?是outlook,foxmail或是其它?无论以前是什么,现在你都可以多一种选择:使用自己
编写
的
邮件发送
程序
。而且对于delphi来说,要完成它是如此的简单,那就让我们动手吧! 构件组成 delphi 5构件板的fastnet页中,提供了tnm
smtp
构件,它的功能就...
Winsock
程序
设计入门
一、简单的TCP服务器介绍
WinSock
API是一套供Microsoft Windows操作系统使用的套接字
程序
库,它最初基于Berkeley套接字,但是其中加入了一些Microsoft的特殊改动。在这篇文章中,我要试着给你介绍如何使用
WinSock
来进行套接字
程序
设计,并假设你没有在任何操作系统上进行过网络编程的经验。如果你只有一台单独的机器,那么不用着急,你仍然可以进行
WinSock
用OpenSSL
编写
SSL,TLS
程序
(例子windows下的)
一:简介: SSL(Secure Socket Layer)是netscape公司提出的主要用于web的安全通信标准,分为2.0版和3.0版.TLS(Transport Layer Security)是IETF的TLS 工作组在SSL3.0基础之上提出的安全通信标准,目前版本是1.0,即RFC2246.SSL/TLS提供的安全机制可以保证应用层数据在互联网络传输不 被监听,伪造和窜改.
用openssl
编写
ssl,tls
程序
实例
◆ 用openssl
编写
ssl,tls
程序
作者:yawl(yawl@nsfocus.com) 日期:2000-8-15 1.客户端
程序
的框架为: /*生成一个ssl结构*/ meth = sslv23_client_method(); ctx = ssl_ctx_new (meth); ssl = ssl_new(ctx);
WinSock
网络编程实用宝典
一、TCP/IP 体系结构与特点 1、TCP/IP体系结构 TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)(图1.1) IP: 网间协议(Internet Protocol) 负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP, UDP提供分组发送服
网络编程
1,502
社区成员
18,437
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章