Richard Feldmann wrote:
Matt Simpson spake thusly on Wed, Jan 24, 2007 at 01:03:30PM -0500:
Somebody on this list gave me a script to use in my smtpd-run file,
which would call qmail-smtpd, selectively invoking recordio depending
on an environment variable. I could set the variable in my tcprules
file to turn on recordio just for the problem connections, to log all
the traffic. When I did that, I could see qmail-smtpd telling the
NYTimes servers that it wasn't going to talk to them because they
were sending bare LFs. Then I could use the same technique to invoke
fixcrio just for those IPs to fix the problem.
--- end quoted text ---
Can that script be shared, Matt? :)
I use fixcrio all the time in qmail-smtpd, and recordio only if I'm in
trouble :)
But I use it in the run script like this :
exec /usr/local/bin/softlimit -m 9000000 \
/usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c
"$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/usr/local/bin/rblsmtpd -b -r blacklists.etc.etc \
fixcrio \
/var/qmail/bin/qmail-smtpd 2>&1
Isn't that enough to use it here, or is the mailserver really really
busy, or couldn't you just put in a variable in the midst of this, just
before fixcrio, or?
Sincerely
Max
smime.p7s
Description: S/MIME Cryptographic Signature
|