Hello,
I am using
qmail-ldap-1.03-20030801a and
smtp-auth-20030801
and it seems that smtp_auth is not even getting
invoked. When someone tries to send a message, it
simply returns the 5.7.1 (host not in my list of
rcpthosts message) I have previously setup smtp_auth
with prior versions of the qmail-ldap patch and prior
versions of the smtp auth patch, and those have been
working successfully for at least a year.
My setup now is basically identical. It is as follows:
my run script:
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 40000000 \
/usr/bin/tcpserver -v -R -l 0 -x
/etc/tcpcontrol/smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/var/qmail/bin/qmail-smtpd
/var/qmail/bin/auth_smtp /bin/true 2>&1
and my tcp.smtp file:
127.:allow,RELAYCLIENT="",REJECTEXEC=""
10.:allow,RELAYCLIENT="",REJECTEXEC=""
:allow,REJECTEXEC=""
when I compiled qmail-ldap, I did have the following
set in the Makefile:
SMTPAUTH=-DUSE_SMTPAUTH -DUSE_OLD_GREETING
-DUSE_NEW_GREETING
SMTPAUTHOBJS=base64.o
SMTPAUTHINCLUDES=base64.h
my auth_smtp is executable by qmail_smtpd
and all the ~/control files are owned by qmaild so
that auth_smtp can read them.
I get no useful information in the log files as to
what could be the matter.
When I test from the command line, it seems auth_amtp
is compiled in: when I type ehlo I do get a:
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
Thank you very much for any light you could shed on
the matter.
Zach.
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com