注册 登录
编程论坛 VC++/MFC

用vc写邮件发送器 出现错误 错误码454

张敏樱木花道 发布于 2012-03-06 13:19, 983 次点击
控制台下执行的结果是:

////////////////////////////////////////////
恭喜,已经成功连接上了邮件服务器!
服务器返回信息1:
220 smtp. Esmtp QQ Mail Server

发送信息:EHLO 804941666@
服务器返回信息2:
250
发送信息:AUTH LOGIN
服务器返回信息3:
334
发送信息:804941666
服务器返回信息4:
454 Error: authentication failed, system busy

发送信息: zmaaa@123jm
服务器返回信息5:
454 Error: authentication failed, system busy

发送信息: RCPTTO :804941666@
服务器返回信息6:
501 Error: malformed authentication response

Press any key to continue
网上查了好久都没有找到问题所在,希望指点一下。如果有源代码可否发送一份给我。
1 回复
#2
yuccn2012-03-09 14:40
smtp协议中
登录和密码要求用base64来发送的。

登录时候:
把账号转成base64来发
 接收服务器返回信息 如果返回信息正确 在把密码转成base64来发送
1