Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.03.21;
Скачать: CL | DM;

Вниз

Ошибка Connection Closed Gracefully   Найти похожие ветки 

 
artkil   (2008-06-27 13:47) [0]

При отключении от 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.
Помогите правильно обработать её.


 
umbra ©   (2008-06-27 13:56) [1]

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


 
han_malign ©   (2008-06-27 15:32) [2]


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

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


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

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

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


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

Из под Delphi


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

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


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

Не понял


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

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


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

буквы.



Страницы: 1 вся ветка

Текущий архив: 2010.03.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
1-1245049450
Priest
2009-06-15 11:04
2010.03.21
После установки D 2007 начались проблемы в D7


15-1262571775
uw
2010-01-04 05:22
2010.03.21
Что и требовалось доказать


6-1214573401
Галинка
2008-06-27 17:30
2010.03.21
как передать строку в сокет?


1-1240562868
Unknown user
2009-04-24 12:47
2010.03.21
Странная утечка памяти, обнаруживаемая EurekaLog


2-1263762231
@!!ex
2010-01-18 00:03
2010.03.21
Как сделать форму не замерзающую при вызове диалогов.