On Wed, Feb 04, 2004 at 09:42:51PM +0100, Francesco Biacca wrote:
> demetra:/etc# cat /var/qmail/supervise/qmail-smtpd/run
> #!/bin/sh
> QMAILDUID=`id -u vpopmail`
> NOFILESGID=`id -g vpopmail`
> MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
> exec /usr/local/bin/softlimit -m 8000000 \
> /usr/local/bin/tcpserver -v -H -R -p -x \
> /etc/tcp.smtp.cdb \
> -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
> /var/qmail/bin/qmail-smtpd
-H e -p sono un po' schizofrenici:
-H Do not look up the remote host name in DNS; remove the environ-
ment variable $TCPREMOTEHOST. To avoid loops, you must use this
option for servers on TCP port 53.
-p Paranoid. After looking up the remote host name in DNS, look up
the IP addresses in DNS for that host name, and remove the envi-
ronment variable $TCPREMOTEHOST if none of the addresses match
the client's IP address.
In compenso potresti dare un "-l 0", che evita un lookup del nome
dell'host locale per ogni mail che ti arriva.
Poi mi sembra che tu voglia usare il concurrencyincoming: hai dichiarto
una variabile, ma poi non la usi, Basterebbe aggiungere "-c $MAXSMTPD".
A parte questo, se tcp.smtp.cdb e` sano ed e` al suo posto, non mi pare
di vedere niente che possa nuocere.
--
Rev. Nando Santagata: Telemastica & infornatica
"Oscuro Signore dell'Indicibile" del Sacro Ordine degli Spingitori di Server
Key fingerprint = 1054 9311 458D 4BAA E97B F447 7CD4 54B5 0208 F815
finger nandos (at) mail (dot) ipers (dot) net for my public key
"Home" page: http://home.ipers.net/ (Italian only)
|