qmail + vpopmail + smtp overovani

Jan Jirasko jj-k na alpy.cz
Středa Červenec 21 09:52:39 CEST 2004


> nepouzivate tady nahodou nekdo uvedenou kombinaci? A nechteli byste se
> pochlubit jak jste k tomu dospeli? :)

Ahoj,

na www.qmail.org je starttls and smtp-auth patch. Aplikujete a upravite skript pro start smtp serveru.
Muj startovaci skript vypada takto:

#!/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 "$VPO
    echo QMAILDUID, NOFILESGID, MAXSMTPD, VPOPMAILUID, VPOPMAILGID or LOCAL is unset
    echo /var/qmail/supervise/qmail-smtpd/run
    exit 1
fi
exec /usr/local/bin/softlimit -m 6600000 \
    /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

Dejte si pozor na prava u ~vpopmail/bin/vchkpw, program by mel mit nastaven setuid bit.

Dalsi zdroje:

www.qmailtoaster.org - pro RH

http://www.pipeline.com.au/staff/mbowe/isp/webmail-server.htm - REDHAT + QMAIL + OPENSSL + APACHE + PHP + MYSQL + VPOPMAIL (with MySQL accounts) + COURIER-IMAP + SQUIRRELMAIL (with MySQL prefs/addrbook), QMAIL-SCANNER + CLAM ANTIVIRUS + SPAMASSASSIN

http://www.backschues.net/backschues.net/know-how/qmail/aio-patch.htm

Zdravim

Jan Jirasko


Další informace o konferenci Sendmail