Konstantin Mikhailov пишет:
> Сергей,
>>>Проблема в том, что проверка может не проходить из за временных проблем
>>>удаленной системы. Вы это собираетесь кешировать?
>>
>>Есть же negative TTL в DNS. Тоже глупость?
> > Возникает следующий вопрос, а что по вавшему мнению надо кешировать? > Возможные варианты: > - удаленные MX сервера не ответили вообще, не прошел коннект > - удаленная система вернула ошибку на стадии установления сессии > - удаленная система вернула временную ошибку > - удаленная система вернула перманентную ошибку
В exim-е, например, сделано так. Ошибки, которые произошли до команды
MAIL FROM:, запоминаются в кеше домена. Которые после - в кеше адреса.
Соответственно, есть 4 параметра:
callout_domain_negative_expire
callout_domain_positive_expire
callout_negative_expire
callout_positive_expire
Почитайте документацию на exim. Там есть интересные идеи.
>>
>>>Адреса для которых проверка прошла - можно закешировать, по моему
>>>скромному мнению.
>>
>>Нужно, и желательно с возможностью настройки времени кеширования.
>
> И неплохо бы еще размер кеша регулировать по кол-ву записей :-)
-- С уважением, Сергей Чумаков системный администратор ISP Оптима ТелекомПолучено Wed Oct 19 07:16:23 2005
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:16 MSK