OK, CVS checkout works fine now. Thanks.
For testing, I've got qpsmtpd running from the command-line, listening
to port 2525. I'm using the default config, with a few blacklists added
to dnsbl_zones. But I'm not convinced that it's working; for one thing,
qpsmtpd seems to accept wildly bogus domain names, even though
require_resolvable_fromhost is true:
$ telnet starship.python.net 2525
Trying 63.102.49.32...
Connected to starship.python.net.
Escape character is '^]'.
220 starship.python.net qpsmtpd 0.07b Service ready, send me all your stuff!
helo cthulhu.gerg.ca
250 starship.python.net Hi modemcable028.154-202-24.mtl.mc.videotron.ca
[24.202.154.28]; I am so happy to meet you.
mail from:<[EMAIL PROTECTED]>
250 [EMAIL PROTECTED], sender OK - I always like getting mail from you!
rcpt to:<[EMAIL PROTECTED]>
250 [EMAIL PROTECTED], recipient OK
data
354 go ahead
subject: bogus sender test
.
250 Message queued; it better be worth it.
quit
221 starship.python.net closing connection. Have a wonderful day
Tried the same thing against perl.org's primary MX, and the attempt is
deferred with a 450 error. Any clue what's different? More
importantly, how to debug this? Does qpsmtpd log anything anywhere?
Here's how I run tcpserver/qpsmtpd, BTW:
# pwd
/home/service/qpsmtpd
# id smtpd
uid=110(smtpd) gid=110(smtpd) groups=110(smtpd)
# ll config/
total 28
drwxrwxr-x 3 smtpd smtpd 4096 Jun 10 20:53 ./
drwxr-xr-x 6 smtpd smtpd 4096 Jun 10 20:47 ../
drwxrwxr-x 2 smtpd smtpd 4096 Jun 10 20:43 CVS/
-rw-rw-r-- 1 smtpd smtpd 73 Jun 10 20:53 dnsbl_zones
-rw-rw-r-- 1 smtpd smtpd 39 Jan 21 08:55 dnsbl_zones~
-rw-rw-r-- 1 smtpd smtpd 47 Jan 21 22:53 require_resolvable_fromhost
-rw-rw-r-- 1 smtpd smtpd 110 Jan 21 08:55 rhsbl_zones
# cat config/require_resolvable_fromhost
1
# tcpserver -c 10 -v -p -u 110 -g 110 0 2525 /home/service/qpsmtpd/qpsmtpd/qpsmtpd
....anything look awry there?
Thanks --
Greg
--
Greg Ward - nerd [EMAIL PROTECTED]
http://starship.python.net/~gward/
Budget's in the red? Let's tax religion!
-- Dead Kennedys