Change:
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
to:
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`

My true is /bin/true, so check that yours realy is /usr/bin/true.

Also increase your softlimit. Try add an ekstra 0 (20 000 000 instead of 2
000 000). When things work, you can fine-tune your settings.

--
--------------------------------------------
bordewich.NET        network consultant
Einar Bordewich      phone: +47 911 52 777
e-Mail:              einar(at)bordewich.net
lat: 59.91144 N      lon: 10.76097 E
--------------------------------------------
----- Original Message -----
From: "Dan Houtz" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, November 23, 2002 3:53 AM
Subject: [vchkpw] SMTP-AUTH with vpopmail & mysql


Was hoping someone out there might have a quick solution to my problem. I
currently have a devlopement server running qmail (hoping to soon replace
our sendmail system). I currently have a compbination Qmail + Vpopmail
system authenticating off MySQL. It's also running courier IMAP/POP3 which
also authenticates off the MySQL database. All works well. However, I'm
having problems integrating smtp-auth with this. I have added the smtp-auth
patch and when I do a 'ehlo' command it lists auth as a feature, however it
doesn't seem to be working. Am, I corrent in thinking that it should run
/usr/home/vpopmail/bin/vchkpw to check the username and password?

I have included my tcpserver run file for qmail-smtpd:

#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`
if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z "$LOCAL" ];
th\en
    echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
    echo /var/qmail/supervise/qmail-smtpd/run
    exit 1
fi
exec /usr/local/bin/softlimit -m 2000000 \
    /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c
"$MAXSMT\PD" \
        -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp recordio
/var/qmail/bin/qmail-s\mtpd
dev.penndigital.net /usr/home/vpopmail/bin/vchkpw /usr/bin/true &




Reply via email to