验证密码的时候总是返回false

apexMing 2013-04-30 05:24:17
        memset(m_cSendBuff,0,sizeof(m_cSendBuff));  
Char2Base64(m_cSendBuff,m_sMailInfo.getUserPassword(),strlen(m_sMailInfo.getUserPassword()));
m_cSendBuff[strlen(m_cSendBuff)]='\r';
m_cSendBuff[strlen(m_cSendBuff)]='\n';
send(sock,m_cSendBuff,strlen(m_cSendBuff),0);//发送用户密码
recv(sock,m_cReceiveBuff,1024,0);
if(m_cReceiveBuff[0]!='2' || m_cReceiveBuff[1]!='3' || m_cReceiveBuff[2]!='5')
{
return false;
}

如上,在验证密码的时候总是返回false,初次解除scoket编程,不知道问题出在哪,求赐教
...全文
98 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
0c0c0f 2013-04-30
  • 打赏
  • 举报
回复
引用 2 楼 luqichao 的回复:
recv返回的数据m_cReceiveBuff内容为 550 User Is Locked i-spam GT for Coremail System (163-hosting[20121016])
没见到您的验证码呀,发送密码了,如果是web应用还需要发送post的数据,否则不行的
apexMing 2013-04-30
  • 打赏
  • 举报
回复
recv返回的数据m_cReceiveBuff内容为 550 User Is Locked i-spam GT for Coremail System (163-hosting[20121016])
apexMing 2013-04-30
  • 打赏
  • 举报
回复
求解答 哪位大神来看看

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧