erlug
[Top] [All Lists]

Re: [Erlug] qmail relaying

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] qmail relaying
From: Nando Santagata <nando@xxxxxxxxx>
Date: Thu, 5 Feb 2004 01:06:59 +0100
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)

<Prev in Thread] Current Thread [Next in Thread>