This behavior is correct. Incoming SMTP connections are accepted by tcpserver, which reads the /etc/tcp.smtp(.cdb) file and sets the environment variable "RELAYCLIENT" for all connections. Because that variable is set, spamdyke allows the remote server to relay messages.
-- Sam Clippinger Davide D'Amico wrote: > I am using spamdyke and I have a problem with access file. > > I use: > dflybsd# more /etc/tcp.smtp > :allow,RELAYCLIENT="" > dflybsd# > > And: > > dflybsd# more /usr/local/vpopmail/tcp.smtp > 127.0.0.1:allow,RELAYCLIENT="" > :allow > > This is my spamdyke.conf: > > dflybsd# more /usr/local/etc/spamdyke.conf > log-level=excessive > access-file=/usr/local/vpopmail/tcp.smtp > local-domains-file=/var/qmail/control/rcpthosts > smtp-auth-command=/usr/local/vpopmail/bin/vchkpw /usr/bin/true > smtp-auth-level=always-encrypted > rejection-text-auth-failure=Utente sconosciuto > tls-level=smtp > tls-certificate-file=/usr/local/vpopmail/servercert.pem > > filter-level=normal > relay-level=normal > max-recipients=40 > hostname=dflybsd.sede.televas.it > policy-url=http://www.televas.it/sendreport/ > > And this is my qmail-smtpd/run: > #!/bin/sh > > MAXSMTPD=`cat /var/qmail/control/concurrencyincoming` > LOCAL=`head -1 /var/qmail/control/me` > > exec /usr/local/bin/softlimit -m 40000000 \ > /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c > "$MAXSMTPD" -u 89 -g 89 0 smtp \ > /usr/local/vbin/spamdyke --run-as-user vpopmail:vchkpw -f > /usr/local/etc/spamdyke.conf \ > /var/qmail/bin/qmail-smtpd 2>&1 > > This server has IP address 10.0.0.242. > If I try to relay from 10.0.0.17, it accepts email. > Is it the right behaviour? I think no because of /usr/local/vpopmail/tcp.smtp. > Ideas? > > Thanks, > d. > _______________________________________________ > spamdyke-users mailing list > [email protected] > http://www.spamdyke.org/mailman/listinfo/spamdyke-users > _______________________________________________ spamdyke-users mailing list [email protected] http://www.spamdyke.org/mailman/listinfo/spamdyke-users
