I thought I had this running once before on a since-overwritten
test system, but in redoing things, I am having problems. I want to
implement the ucspi-tcp package (with tcpserver) so that I can also
implement the RBL (which requires ucspi-tcp). My setup is almost straight
from the "running Qmail" book. The trailing ":allow" in my cdb file is
from an example given to me by someone who said it was necessary in order
to receive outside email.

        Anyway, download, compile, install - all very quick and easy. I
have a single line in the boot script (within the qmail start script) that
looks like this:

/usr/local/bin/tcpserver -p -x /etc/tcpserver/tcp.smtp.cdb -u 301 -g 300 \
0 smtp /var/qmail/bin/qmail-smtpd &

        301 is the qmaild uid and 300 is the nofiles gid.

        The cdb file was created from what follows:

127.0.0.1:allow,RELAYCLIENT=" "
.rope.net:allow,RELAYCLIENT=" "
206.75.255.:allow,RELAYCLIENT=" "
10.:allow,RELAYCLIENT=" "
:allow

        My domain is "rope.net" and my class C is 206.75.255.0/24. I am
also using some "class C" subnets from the 10. private address space that
connect via VPN.

        I have a local host that periodically sends logging files to my
mail server at <[EMAIL PROTECTED]> and works correctly when I am set up with
inetd for smtp. However, when I try the same thing when set up for
tcpserver with qmail, the mail.log file has an entry similar to this:

starting delivery 1: msg 64822 to remote [EMAIL PROTECTED]
delivery 1: failure: Sorry,_I_couldn't_find_any_host_named_rope.net?._(#5.1.2)/

        Evidently, qmail now thinks that the address domain has a trailing
"_" (or is that a space?), which is replaced as a "?" in the second line.

        Any ideas as to what is happening?

        Thanks.

-- 
Roger Walker                         <http://www.rat-hole.com>
Voice/Fax 1-780-440-2685             <http://www.man-from-linux.com>
"HIS Pain; YOUR Gain"                <http://www.rope.net>
<http://www.rope.net/signature.html>


Reply via email to