社区
通信技术
帖子详情
SMTP客户端用什么字段怎样向服务器发送邮箱密码
HYH791000
2006-09-19 11:57:54
SMTP客户端用什么字段怎样向服务器发送邮箱密
...全文
331
2
打赏
收藏
SMTP客户端用什么字段怎样向服务器发送邮箱密码
SMTP客户端用什么字段怎样向服务器发送邮箱密
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xushuang1979
2006-09-25
打赏
举报
回复
//AUTH LOGIN.
strcpy(caBufferCommand,"AUTH LOGIN\r\n");
send(sk, caBufferCommand, strlen(caBufferCommand), 0); //登录服务器
nLength = recv(sk, caBufferResponse, sizeof(caBufferResponse), 0);
caBufferResponse[nLength] = '\0';
if(atoi(caBufferResponse) != 334) //成功响应码是334,有的服务器不回应
MessageBox("AUTH LOGIN FAILURE!");
TRACE("response of AUTH LOGIN is %s\n ", caBufferResponse);
//USER
strcpy(caTemp, "你的用户名在这写");
EncodeWithBase64(caTemp, caBufferCommand); //base64编码
strcat(caBufferCommand, "\r\n");
send(sk, caBufferCommand, strlen(caBufferCommand), 0); //向服务器发送base64编码的用户名
nLength = recv(sk, caBufferResponse, sizeof(caBufferResponse), 0);
caBufferResponse[nLength] = '\0';
if(atoi(caBufferResponse) != 334) //成功响应码是334
MessageBox("USER FAILURE!");
TRACE("response of USER is %s\n ", caBufferResponse);
//PASSWORD
strcpy(caTemp, "你的密码在这写");
EncodeWithBase64(caTemp, caBufferCommand);
strcat(caBufferCommand, "\r\n");
send(sk, caBufferCommand, strlen(caBufferCommand), 0); //向服务器发送Base64编码的密码
nLength = recv(sk, caBufferResponse, sizeof(caBufferResponse), 0);
caBufferResponse[nLength] = '\0';
if(atoi(caBufferResponse) != 235) //成功响应码是235
MessageBox("PASSWORD FAILURE!");
tanwen98
2006-09-23
打赏
举报
回复
应该是先发一个AUTH的命令,然后会将密码经过编码发送过去吧。一同学习。。。
SMTP
&POP3协议详细&MIME规范
该压缩包包含三个文档,分别是
SMTP
协议详解,POP3协议详解,MIME规范详解,文档中详细介绍了一个邮件发送和接收的过程分析,协议本身的包含的命令和工作过程,为开发邮件代理的
客户端
提供技术基础。如下是部分
SMTP
...
lua-resty-
smtp
:尝试通过Nginx发送邮件我一定疯了
在Nginx下的lua代码中使用lua-resty-
smtp
,您只需要使用方便的HTTP
客户端
(来自Python的curl , wget , urllib2等)发出HTTP请求,以便将邮件发送到
SMTP
服务器。特征基于模块socket.
smtp
,并且还与API兼容支持...
SpringBoot2+Mail邮件发送系统(
邮箱
专题)
3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的...
MarketMail Light:用于群发邮件的 MarketMail 软件与联系人列表-开源
使用普通的电子邮件
客户端
,通过在
字段
中输入收件人列表以获取信息,可以发送几百封电子邮件,尝试几次后,您的电子邮件管理器会考虑到危险操作而阻止发送。 优点 - 无需额外费用 - 无需定期付款,一次购买软件,...
企业级Linux服务攻略
5.1.3 简单邮件传输协议(
SMTP
) 5.1.4 POP3协议 5.1.5 IMAP协议 5.1.6 邮件中继 5.1.7 邮件认证机制 5.2 安装Sendmail服务 5.2.1 Sendmail服务软件简介 5.2.2 Sendmail服务安装 5.2.3 相关的配置文档 5.3 ...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章