Форум: "Сети";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];
ВнизОшибка 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c