myrdhin bzh put forth on 3/6/2011 5:33 PM:
> Really, thank you for your patience :) I have difficulty understanding 
> perfectly 
> English...
> 
> 
> 
>> No, the *process* limit of "3" is implemented in master(8), which spawns 
>> processes on demand, up to the process limit. The concurrency limit 
>> (parallel 
>> deliveries to a single destination domain) is enforced in the queue-manager. 
>> The 
>> queue manager concurrency limit is a maximum, the actual concurrency will be 
>> lower when the master(8) daemon process limit is reached, or mail arrival is 
>> not 
>> high enough to reach peak concurrency.
> 
> So in my conf :
> 
> + transport :
>   zedomain.tld    slow:
> 
> + main.cf :
>   transport_maps = hash:/etc/postfix/transport
>   slow_destination_concurrency_limit = 2
> 
> + master.cf :
>   slow    unix  -  -  n  -  3     smtp -o smtp_connection_cache_on_demand=no
> 
> 
> Can i replace the '3' with a '-' like this :
>   slow    unix  -  -  n  -  -     smtp -o smtp_connection_cache_on_demand=no
> 
> I'm really confused about this configuration... I can't find the right 
> optimized 
> configuration...
> 
> To know DNS informations  about zedomain.tld SMTP servers, I executed this 
> command : 
> 
>   user# dig smtp.zedomain.tld A
> 
> I have 10 responses (round robin) :
>   ;; ANSWER SECTION:
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x01
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x02
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x03
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x04
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x05
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x06
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x07
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x08
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x09
>   smtp.zedomain.tld.        471     IN      A       xxx.xxx.xxx.x10
> 
> I know (and i tested) each smtp.zedomain.tld servers can only accept 3 max 
> concurrency connections : 3 for the xxx.xxx.xxx.x01, 3 for xxx.xxx.xxx.x02, 
> etc. 
> So I could make up to 30 concurrency connections but i would like to force 3 
> per 
> servers.
> 
> If i configure like this :
>   + main.cf :  slow_destination_concurrency_limit = 30
>   + master.cf :  slow    unix  -  -  n  -  -     smtp -o 
> smtp_connection_cache_on_demand=no
> 
> is it good ? If i have 22 mails for zedomain.tld, 'smtp's should send mails 
> to 
> the smtp.zedomain.tld in this order (with the 
> smtp_connection_cache_on_demand=no 
> option):

My spammer RADAR is beeping...

myrdhin bzh, what is your motivation here?  It appears you are trying to
setup your single Postfix server to push the maximum amount of mail per
second into some number of undisclosed domains that have multiple MX
hosts, by getting around their per MX host restrictions.  This isn't
something white hat mail OPs typically do.

If you have a large volume of legit mail for a single domain, and that
domain is limiting your delivery rate, causing _problems_ for your
systems, you should contact the mail OPs at that domain(s) and _ask_
them how best to address your problem.  Attempting to circumvent their
countermeasures is a good way to get yourself permanently blacklisted by
them.

-- 
Stan

Reply via email to