Hi again
I'm having troubles with these again, let me explain myself better this
time. I have a LAN with 10 PC conected to my linux box with postfix in it. I
have a dialup link from the linux machine to the internet to deliver and
fetch mail from our ISP. Due to bandwith limitation, I want Postfix to
deliver the queue to the ISP one message at the time, I mean one by one
until the queue is empty, but at the same time Postfix can accept conections
of all the PC conected to the LAN.
So, my question is if I set
default_process_limit=1 in main.cf
I'm telling Postix to run only one child processes, so it can't receive smtp
conections from LAN while delivering to the ISP?
I need clarification in this point. I need to process the queue one by one,
but still can receive mail from my LAN in eth0 interface from several PC at
the same time without delays.
I apreciate your help
David
----- Original Message -----
From: "Wietse Venema" <wie...@porcupine.org>
To: "Postfix users" <postfix-users@postfix.org>
Sent: Thursday, June 25, 2009 8:00 AM
Subject: Re: slow link
Ing. Davy Leon:
Hello guys
Before all, please forget my bad English.
I'm newbie in postfix. I want to ask you a question. Let me explain
the situation.
I have a dialup link. When the link goes up automatically executes
a postqueue -f command and mail is delivered. The problem is link
speed, I'm getting timeouts and packet loss. I want to force
postfix to deliver messages one by one.
As root:
# postconf -e default_process_limit=1
# postfix reload
See also:
http://www.postfix.org/postconf.5.html#default_process_limit
http://www.postfix.org/master.5.html
Wietse
I don't accept incoming
smtp conections from other server. The incoming mail is fetched
using fetchmail from a hosting server. How can I force postfix to
deliver messages one by one?
Thanks David