qmail + vpopmail + smtp overovani

Jan Jirasko jj-k na alpy.cz
Čtvrtek Červenec 22 10:11:14 CEST 2004


> Husp. tady to asi kousek useklo :) Mohl bych poprosit o kompletni verzi?

Omlouvam se, nejak to vypadlo:

#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`
VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`
if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z "$LOCAL" -o -z "$VPOPMAILUID"  -o -z "$VPOPMAILGID" ]; then
    echo QMAILDUID, NOFILESGID, MAXSMTPD, VPOPMAILUID, VPOPMAILGID or LOCAL is unset in
    echo /var/qmail/supervise/qmail-smtpd/run
    exit 1
fi
exec /usr/local/bin/softlimit -m 66000000 \
    /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x ~vpopmail/etc/tcp.smtp.cdb \
        -c "$MAXSMTPD" -u "$VPOPMAILUID" -g "$VPOPMAILGID" 0 smtp \
            /usr/local/bin/rblsmtpd -r relays.ordb.org \
                                    -r sbl-xbl.spamhaus.org \
                                    -r bl.spamcop.net \
                                    -r list.dsbl.org \
                                    -r dnsbl.sorbs.net \
                                    -r cbl.abuseat.org \
                    /var/qmail/bin/qmail-smtpd \
                        "$LOCAL" ~vpopmail/bin/vchkpw /bin/true 2>&1

> Jakub Jirků <jsem na sosacek.org>

Jan Jirasko


Další informace o konferenci Sendmail