Re: Проблемы с SMTP протоколом в CGP 5.2.19

От: Kostik <CGatePro_at_mx_ru>
Дата: Wed 06 Oct 2010 - 20:13:37 MSD

Dmitry Akindinov wrote:

>> Но кажется, что в
>> случае, если клиент "отключился" после DATA, он не узнает что стало с его
>> письмом и повторит отправку. Но CGP это письмо всё же примет и
>> доставит его
>> адресату.

>
> Подтверждение факта приёма положительного ответа протоколом не
> предусмотрено. Сервер получил конверт, тело письма и терминирующую точку
> на строке, отправил положительный ответ, а в ответ на это узнал, что
> соединение было прервано. Но до или после приёма ответа - мы не знаем.

Это понятно, но приводит к повторам сообщений. Еще раз обращу внимание, что глючный хелпер - это частный случай. Но такая же ситуация будет, если сразу после терминирующей точки клиент отключится.

Хммм... Ведь наверняка можно узнать до отправки ответа, что отвечать уже некому? Если соединение закрыто, не обязательно же надо в него писать, что бы это понять?

=kostik Получено Wed Oct 06 16:13:45 2010

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:17:00 MSK