|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 12 Mar 2005 19:03:23 To : Sergey Mudry Subject : Re: Какой MTA выбрать? -------------------------------------------------------------------------------- Sergey Mudry <upx@nsk.ru> wrote: EBB>> Какой именно таймаут и что значит ловить? SM> SM> Зависание демона SMTP на той стороне. Или помехи в линии, из-за которой SM> реальной передачи данных не происходит. Хочется ждать не более 30 секунд SM> отсутствия передачи данных, и обрывать связь независимо от заполненности Hу вот поставьте в ppp таймаут в 30 секунд. :) SM> очереди. Или сразу после завершения передачи последнего письма. SM> EBB>> Вы не понимаете, что мой скрипт отключает линк не позднее чем EBB>> через 5 сек. после _завершения_ обработки очереди постфиксом? EBB>> Читайте внимательнее. SM> SM> Вот именно. После _завершения_. А завершения можно и не дождаться по SM> железячным причинам. Если железка зависла, всё равно давить ресет, и автоматизируется эта проблема _только_ установкой watchdog'а, а не специального MTA. EBB>> Вообще, для pppd есть стандартное решение: надо поставить таймаут EBB>> на idle, а в /etc/ppp/ip-up.local написать "postqueue -f", если EBB>> стоит постфикс. SM> SM> А, ну да. Вообще-то, можно. А повторные передачи пакетов tcp мешать SM> не будут? Как только интервал между ретрансмиссиями превысит 30 сек (а произойдёт это ровно через 30 сек после начала ретрансмисий), так таймер и сработает. EBB>> Только в этом случае с желанием ждать не больше 30 сек. придётся EBB>> расстаться, за исключением ситуации с использованием провайдерского EBB>> smarthost'а на быстрой линии (да и тут придётся подкрутить таймауты EBB>> в MTA). SM> SM> В qmail такая фича была. Hе верю, чтобы больше такого нигде не было. Дело не в наличии каких-то фич, а в том, что 30 сек - совершенно непригодный для общения с реальным миром таймаут. И если Вы хотите несовместимого (беспроблемного хожденя почты и нелепого значения таймера), то кто-то должен за Вас решать Ваши проблемы. Hапример, провайдер с нормальным MTA. -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651b75fe303.html, оценка из 5, голосов 10
|