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命令下这个地方执行都是正常的