Здравствуйте.
Помогите, пожалуйста, чайнику.
Не могу получить нормальный ответ от сервера для POP3.
Выдает почему-то "43" , не могу понять в чем дело.
листинг после connect():
.........................................................................
. . .
// ... создание сокета ...
. . .
if (SOCKET_ERROR == connect (s, (sockaddr*)&address, sizeof (address))) { return("connection error"); }
int iResult;
char status[1024]; // буфер для обработки информации
String ^myResult;
// проверяем готовность сервера ---------------------------
iResult=recv(s, status, 1024, 0);
if(iResult == SOCKET_ERROR) { return("error RECV"); }
// посылаем имя пользователя ------------------------------
char *iUser = "uwe.design";
sprintf_s(status, "USER %s\r\n", iUser);
send(s, status, sizeof(status), 0);
// проверяем результат операции ---------------------------
iResult=recv(s, status, 1024, 0);
if(iResult == SOCKET_ERROR) { return("error LOGIN"); }
myResult = iResult.ToString();
return(iResult);
. . .