tcpserver is running: Process table: qmaild 6461 6457 0 23:00 pts/1 00:00:00 /usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 40 -u 201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd # netstat -pl Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:smtp *:* LISTEN 6461/tcpserver rules cdb is correct, and strings tcp.qmail-smtp.cdb shows the allowed ipaddress for relay when I tried to use the machine to relay email, it tells me "553 sorry, that domain isn't in my list of allowed rcpthosts" I've built machines before with similar configuration to use tcpserver to allow for selective relaying, but I've never been so stuck.
are you using USE=ipv6 for tcpserver? try recompiling sys-apps/ucspi-tcp without it.
ok I modified /etc/make.conf to USE="-ipv6" and emerge sys-apps/ucspi-tcp. it works fine now. thanks -chuck