 |
 |
Форум сетевых администраторов » Cерверы » Остальные » Вопрос по работе pop3
| Автор |
| Тема |
 |
|
 |
|
|
|
Искатель


Зарегистрирован: Jan 2003
Место проживания: Украина (Донбасс)
Публикаций: 1293
Статус:  |
Есть один крендель, на него очень хреновый канал (50-70% потерь) но скорость 2Мб, ну что сказать, http работает... ftp работает... но вот pop3 - проблема!!
pop3 работает вот как:
посылает пакет, ждет подтверждения, если подтверждения нет - посылает 2-ой через секунду, 3-ий через 2 сек, и далее с каждым шагом интервал увеличивается вдвое, может кто знает как на qmil поставить так, чтобы интервал не менялся???? скажем оставитьь его равным 1 сек?
__________________
Чайник, мечтающий стать самоваром!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
13-05-2003 12:52 |
|
|
НеУчаcтник+
|
По видимому qmail а не qmil
POP не посылает сообщения... |
[сооб. #43867]
14-05-2003 14:32 |
|
НеУчаcтник+


Зарегистрирован: Mar 2002
Место проживания:
Публикаций: 270
Статус:  |
По видимому qmail а не qmil
POP не посылает сообщения а раздаёт по запросу
Если я правильно понял, мы говорим о отсылке почты между хостами, когда почтовик отбивает почту назад, если не прошло письмо через определённое время
Все конфигурационные файлы лежат в /var/qmail/control
Маны лежат в /var/qmail/man (необходимо прописать в общий MANPATH в /etc/manpath.config)
Вот выдержки из нужного
//------------------------------------------
concurrencylocal
Maximum number of simultaneous local delivery attempts. Default:
10. If 0, local deliveries will be put on hold. concurrencylocal
is limited at compile time to 120.
concurrencyremote
Maximum number of simultaneous remote delivery attempts. Default:
20. If 0, remote deliveries will be put on hold. concurrencyre-
mote is limited at compile time to 120.
//------------------------------------------
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
14-05-2003 14:32 |
|
|
=============
|
| Что то я тоже никак в толк не возьму, что кто... |
[сооб. #43869]
14-05-2003 15:31 |
|
=============


Зарегистрирован: Aug 2002
Место проживания: В IP пакетах по всей сети...
Публикаций: 272
Статус:  |
Что то я тоже никак в толк не возьму, что кто куда и как по POP посылает.. любой сервер согласно rfc 1939:
Responses in the POP3 consist of a status indicator and a keyword
possibly followed by additional information. All responses are
terminated by a CRLF pair. Responses may be up to 512 characters
long, including the terminating CRLF. There are currently two status
indicators: positive ("+OK") and negative ("-ERR"). Servers MUST
send the "+OK" and "-ERR" in upper case.
Так что ответов там всего ничего +OK да -ERR байт 500 собщение типа "maildrop has 2 messages (320 octets)" и CRLF.. все..
2devels
Загляни вот сюдой http://www.netadmin.ws/forum/showthread.php?s=&postid=43181#post43181
И так сказать вырази свою официальную позицию.. :-))
__________________
Администратор Бед в Данных...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
14-05-2003 15:31 |
|
|
Искатель
|
Попробую обрисовать ситуацию поподробнее:
В... |
[сооб. #43948]
15-05-2003 08:45 |
|
Искатель


Зарегистрирован: Jan 2003
Место проживания: Украина (Донбасс)
Публикаций: 1293
Статус:  |
Попробую обрисовать ситуацию поподробнее:
В мане я искал, но не нашел (мложет плохо искал?)
Линия до клиента специфическая канал от клиента до нас - идеальный, потерь 0%
канал от нас до клиента- хреновый (50-70% потерь) когда клиент читает почту (по pop3) от него приходит авторизация, pop3 сервер отвечает, и начинает отдавать почту, а отдет по такому сценарию - отослал пакет, получил подтверждение, отослал следующий и т.д., если подтверждение не приходит, то повторно отсылается пакет через 1 сек, если подтверждения нет, то через 2 сек, и т.д. с интервалом между попытками, увеличивающемся в 2 раза,
Канал до клиента хреновый, поэтому пакеты зачастую теряются, почтовик отваливается по таймауту.....
вопрос- как сделать так , чтобы pop3 повторял пакеты с ФИКСИÐ_ОВАНЫМ интервалом (скажем каждые полсекунды или каждую секунду) до получения подтверждения или истечения таймаута.
Почтовый сервер qmail.
__________________
Чайник, мечтающий стать самоваром!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
15-05-2003 08:45 |
|
|
НеУчаcтник+
|
Высказал, спасибо 
POP3 протокол работает... |
[сооб. #43951]
15-05-2003 08:59 |
|
НеУчаcтник+


Зарегистрирован: Mar 2002
Место проживания:
Публикаций: 270
Статус:  |
Высказал, спасибо 
POP3 протокол работает только с оконечными соединениями "сервер -> клиент" и на порту 110
Все соединения типа "клиент -> сервер" и "сервер -> сервер" идут по smtp (25 порт)
проблемы с потерей пакетов всегда лучше решать
1. на "железном" уровне (проблемы с платами, процом .....)
2. на уровне роутинга (пакеты зацикливаются, сбрасываются .....)
3. на уровне сервисов, когда они собраны руками или со специфическими патчами
4. на уровне сервисов, когда введены дополнительные параметры, без понимания что сделано 
и только в последнюю очередь смотреть и настраивать разные дополнительные настройки (прочитав маны), экстеншены и фьючерсы
RFC читать полезно конечно, начинаешь понимать структуры работы, но при сбое программы чаще читаешь документацию по этой программе
devels добавил 15-05-2003 в 09:29:01:
нужна перекомпиляция
посмотри в исходниках qmail файл timeoutread.h и timeoutread.с, также тебя могут заинтересовать qmail-popup qmail-pop3d (просто для понимания происходящего)
убери в цикле +1 и можно сделать таймаут больше 120 (так по умолчанию стоит)
Потом надо пересобрать qmail (или со всеми нужными флагами перекомпилять qmail-pop3d)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
15-05-2003 08:59 |
|
|


Искатель
|
| АГА!!! спасибо devels Ð_то уже ближе к тому,... |
[сооб. #43988]
15-05-2003 15:04 |
|
Искатель


Зарегистрирован: Jan 2003
Место проживания: Украина (Донбасс)
Публикаций: 1293
Статус:  |
АГА!!! спасибо devels Ð_то уже ближе к тому, что я искал.....
Пункты 1. 2. и 3. в твоем перечне к сожалению (в моем случае) изменить невозможно....
вот и долбаюсь.....
gryshadow добавил 15-05-2003 в 15:12:14:
Вероятнее всего это именно qmail-popup qmail-pop3d
__________________
Чайник, мечтающий стать самоваром!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
15-05-2003 15:04 |
|
|
|
Формат времени GMT. Текущее время 05:46.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.00964189 seconds (47.02% PHP - 52.98% MySQL) with 26 queries.
|
 |