|
|
От: |
DOOM
|
|
| Дата: | 13.03.07 07:45 | ||
| Оценка: | |||
KAR>char pass[256] = "Пароль";// если назначить "Parol" - работает нормально
KAR>char chSend[1024] = {0}, chRecv[1024] = {0};
KAR>int szBuff = 0, btRecv = 0;
KAR>szBuff = sprintf_s(chSend, 1024,"PASS %s\r\n", pass);
KAR>if (send(sClient, chSend, szBuff, 0) == SOCKET_ERROR)
KAR>{
KAR> return -1;
KAR>}
KAR>btRecv = recv(sClient, chRecv, sizeof(chRecv), 0);
KAR>Получается, что по стандарту — никак. Только семибитная кодировка. Если надо поддержку с конкретным POP3 сервером, то смотри в какой кодировке он пароли сохраняет (или принимает, при заведении пользователя).Keywords and arguments consist of printable ASCII characters.