![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сервер на базе TIdPOP3Server [D7, WinXP]
Woolen © (2003-09-27 16:04:00)
Пытаюсь написать софтину, которую почтовый клиент должен считать почтовым сервером. При получении почты по протоколу POP3 происходя совершенно непонятные вещи. Outlook мне - STAT, я ему - как положено - +OK 1 978, хотя точное чило байт не помню, может и не 978, но что-то около того. Число реальное - это "всамделшний вес" ящика. После этого возникает событие QUIT. Не пойму никак... А где LIST и все остальное? Я говорю Outlook"у +OK 1 978, а он пишет в своем окне, что сообщений дескать 0, и байт 0 и, вообще, ящик пустой. Что за ерунда? Кто-нибудь знает? Подскажите, кто может, что я пропустил и как мне исправить ситуацию? Хотя бы примерно.
Woolen (2003-09-30 23:16:00) [1]
а в начало зачем? А в конце Indy ставит:
procedure TIdTCPConnection.WriteLn(const AOut: string = "");
begin
Write(AOut + EOL);
end;
aprm_85 (2003-09-30 22:50:00) [2]
Может быть ты #$A#$D в конце и в начале забываешь ставить?
Woolen (2003-09-30 09:26:00) [3]
> значит он не получает твоего сообщения?
Поработал со своей программой при помощи telnet.exe. Пытался сымитировать сессию POP3. Нормально он ответы присылает. Outlook все должен видеть. Я же в телнете прочитать могу.
Woolen (2003-09-30 09:22:00) [4]
Ну хоть кто-нибудь может помочь? Почему Outlook Express ответ "+OK 1 974" на его STAT понимает как 0 писем. Это что, вообще, норма?
Сергей Лазуточкин (2003-09-29 01:35:00) [5]
Была такая муть - решил не использовать Indy в этом случае!
Просто нашел движок почтовика (pop3-smtp) там без компонентов все, на чистом WinSock! если надо - пиши!
Woolen (2003-09-28 13:44:00) [6]
Неужели никто не сталкивался с таким?
Woolen (2003-09-28 02:01:00) [7]
Возможно... Только как такое может быть?
Е-Моё имя (2003-09-28 01:05:00) [8]
> Я говорю Outlook"у +OK 1 978, а он пишет в своем окне, что
> сообщений дескать 0,
значит он не получает твоего сообщения?