Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка Connection Closed Gracefully [D7, WinXP]


artkil ©   (2008-06-27 13:47:00) 

При отключении от pop3-сервера возникает ошибка Connection Closed Gracefully. Вот мой код:

try
 try
  pop.Host:='pop3.mail.ru';
  pop.Username:=username;
  pop.Password:=password;
  pop.ConnectTimeout:=1000;
  pop.Connect;
 except
  on E:EIdReplyPOP3Error do
   brute:=false;
 end;
finally
 try
  if pop.Connected then pop.Disconnect;
 except
  on E:EIdConnClosedGracefully do
   begin
     if pop.Connected then pop.Disconnect;
   end;
 end;
end;
end;

Ошибка выходит когда pop.disconnect.
Помогите правильно обработать её.


Поросенок Винни-Пух   (2008-06-27 20:41:00) [1]

буквы.


artkil   (2008-06-27 18:38:00) [2]

Не понял


artkil   (2008-06-27 18:38:00) [3]

Что там надо прочитать?


Поросенок Винни-Пух   (2008-06-27 18:27:00) [4]

Откой idStack.pas и почитай внимательно что там вокруг ascii-art'а написано


artkil   (2008-06-27 17:15:00) [5]

Из под Delphi


Поросенок Винни-Пух   (2008-06-27 15:37:00) [6]

on E:EIdConnClosedGracefully do
  begin
    if pop.Connected then pop.Disconnect;
  end;

Контрольный в голлову что ли?


han_malign   (2008-06-27 15:32:00) [7]


> При отключении от pop3-сервера возникает ошибка Connection Closed Gracefully.

- 'QUIT' без ответа(сервер просто закрывает TCP соединение, не посылая '+OK' или '-ERR') соответсвует 'RSET'. То бишь последняя транзакция не выплнена... Для POP3, где самая страшная транзакция это удаление письма на сервере - это не критично и поэтому некоторые сервера(то есть их разработчики) требование RFC-1939 игнорируют...


umbra   (2008-06-27 13:56:00) [8]

проект запускается из-под делфи?


Наверх

Титульная страница Поиск, карта сайта Написать письмо