Re: lug-bg: Postfix питане
- Subject: Re: lug-bg: Postfix питане
- From: "Dimitar G. Katerinski" <dgk@xxxxxxxxxx>
- Date: Tue, 17 Oct 2006 10:51:59 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
On Tuesday 17 October 2006 01:39, Emil Natan wrote:
> Здравейте група,
Здравей,
>
> Въпросът ми е следният: версията на postfix-2.3.2. Интернет доставчик,
> който блокира от 9-тата връзка нататък. При голямо количество писма
> просто получавам dsn 421 - connection limit exceeded и като капак ме
> блокира за следващите 5 минути. Разбира се използвам connection caching,
> но не помага защото postfix използва отворена (кеширана) вече връзка
> само при наличие на още писма за същото направление (домейн) в active
> queue. Въпросния доставчик получава писма на същия МХ за близо 300-400
> различни домейна. smtp_destination_concurrency_limit също не помага в
> случая защото към въпросния сървър едновременно се доставят писма до
> 40-50 домейна. В момента се опитвам с iptables да огранича връзките до
> 9 и така избягвам блокирането за 5 минути, но не помага много и доста
> имейли престояват в опашката по няколко часа преди да "отлепят".
> Някакви идеи?
Доколкото разбирам, искаш да сложиш ограничение на твоят Postfix сървър, който
relay-ва през този на доставчика (или пък не relay-ва???), за броят на
едновременните изходящи smtp връзки. Има няколко параметъра, които могат да
бъдат променени:
В main.cf:
default_process_limit = 8 например
това контролира едновременно, броят на *всички* процеси, които обслужват
различни задачи. Това може да бъде smtp клиент, smtpd сървър, virtual и т.н.
За по фин контрол например, могат да бъдат променени следните параметри в
master.cf
# ====================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ====================================================
(1) smtp inet n - - - 8 smtpd
(2) smtp unix - - - - 8 smtp
(3) relay unix - - - - 8 smtp
(1) - SMTP сървър процес, който приема мрежови връзки от други SMTP клиенти
(2) и (3) - SMTP клиенти, които всъщност доставят съобщения до отдалечени или
локални дестинации
Точните стойности на различните параметри ги оставям на теб.
>
> ена
Поздрави,
Димитър
--
http://tropot.net/photoblog/ - my life. in pictures.
|