首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

SMTP协议通信时遇到的有关问题

2012-06-01 
SMTP协议通信时遇到的问题[codeC/C++][/code]char buff[1024]{\0}recv(talkfd, buff, 1024, 0)send(

SMTP协议通信时遇到的问题
[code=C/C++][/code]
char buff[1024]={'\0'};
recv(talkfd, buff, 1024, 0);

send(talkfd, "HELO 163\r\n", sizeof("HELO 163\r\n"), 0);
recv(talkfd, buff, 1024, 0);

send(talkfd, "AUTH LOGIN\r\n", sizeof("AUTH LOGIN\r\n"), 0);
recv(talkfd, buff, 1024, 0); // 这个地方总是返回 500 5.5.1 Invalid command

 在dos命令下这个地方执行都是正常的

[解决办法]
何必自己写呢, 有的是开源库.

热点排行