I can't see why it's not working either. The only difference I have in mine is I don't use the -b and -a args. Mine is simply:

/usr/local/bin/rblsmtpd -r bl.spamcop.net \
    -r sbl.spamhaus.org \

Why not try that. If that works then add the -b and see if that works.... then the -a. It looks like it's one of those args but why I don't know.


Lars E. D. Jensen wrote:
Hi

I want to use rblsmtpd, and this is my run script without rblsmtpd. It works just fine!

#!/bin/sh
QMAILDUID=`id -u vpopmail`
QMAILDGID=`id -g vpopmail`
HOSTNAME=`mail.domain.com`
MAXCONCURRENCY=`cat /var/qmail/control/concurrencyincoming`
exec softlimit -m 20000000 \
   tcpserver -vR -l "$HOSTNAME" -c "$MAXCONCURRENCY" \
   -u "$QMAILDUID" -g "$QMAILDGID" 0 smtp \
   /usr/local/bin/recordio sh -c '/var/qmail/bin/qmail-smtpd \
   /var/vpopmail/bin/vchkpw /usr/bin/true 2>&1'


This is my run script with rblsmtpd and it doesn't work. In fact I can't receive any mail at all when using this script.


#!/bin/sh
QMAILDUID=`id -u vpopmail`
QMAILDGID=`id -g vpopmail`
HOSTNAME=`mail.domain.com`
MAXCONCURRENCY=`cat /var/qmail/control/concurrencyincoming`
exec softlimit -m 20000000 \
   tcpserver -vR -l "$HOSTNAME" -c "$MAXCONCURRENCY" \
   -u "$QMAILDUID" -g "$QMAILDGID" 0 smtp \
   /usr/local/bin/recordio sh -c \
   /usr/local/bin/rblsmtpd -b \
    -a rbl.casevie.com \
    -r relays.ordb.org \
    -r sbl-xbl.spamhaus.org \
   '/var/qmail/bin/qmail-smtpd \
   /var/vpopmail/bin/vchkpw /usr/bin/true 2>&1'

Of the examples I've seen I can't see any big difference with my version and versions of others.

I get this in the log

@4000000040e11397358d01dc tcpserver: ok 417 :212.10.144.77:25 backup-mx.stofanet.dk:212.10.30.236::37809
@4000000040e113973602e1a4 rblsmtpd: usage: rblsmtpd [ -b ] [ -R ] [ -t timeout ] [ -r base ] [ -a base ] smtpd [ arg ... ]
@4000000040e1139736082934 tcpserver: end 417 status 25600


It seems that I'm not using rblsmtpd properly.

Anyone know what's wrong?

Thanks

Reply via email to