At 13.14 24/04/2007, Otto Rodusek (AP-SGP) wrote:
I hope I have the corrent mail list.
I have CHKUSER_SENDER_MX enabled (uncommented) in my
chkuser_settings.h. I would like to know if its possible to set this
option on/off in the qmail-smtpd run script. For example is it
possible to set different values (ie on/off or 0/1) for this
variable - (see my example below)?? Or would I have to comment it
out and re-make qmail?? Thanks for any help / advice in this area. Rgds. Otto
Once you compile, option is always the same. You cannot change it at run time.
But you can use another define (CHKUSER_SENDER_NOCHECK_VARIABLE ) to
set a variable which can disable sender checking for whatever you need.
So you should uncomment both CHKUSER_SENDER_MX and
CHKUSER_SENDER_NOCHECK_VARIABLE, the define the variable
ENDER_NOCHECK when you need to exclude sender checking.
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
exec /usr/local/bin/softlimit -m 9999999 \
/usr/local/bin/tcpserver -v -H -R -l 0 \
-x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/home/vpopmail/bin/vchkpw /bin/true 2>&1