I'm running linux, redhat6.2, with qmail  pop3d and smtp
I can receive mail on the server and from a remote netscape client.
I can only send mail when logged into the server.

Following FAQ 5.4 steps for relay rules, I was was unsuccessful, but
tcpd is not where the faq says it will be, so could that be the problem?

I found that the only occurrence of tcpd is in /usr/sbin/tcpd, not
/usr/local/bin/tcpd.
Taking this into account, I added the single line to my /etc/inetd.conf:

smtp stream tcp nowait qmaild /usr/sbin/tcpd /var/qmail/bin/tcp-env
tcp-env /var/qmail/bin/qmail-smtpd

I followed this with a killall -HUP inetd.
/etc/hosts.deny is empty
My remote clients are at 10.1.4.10, so I added the line to
/etc/hosts.allow:
tcp-env: 10.1.4.10: setenv = RELAYCLIENT

After making these changes, I can nolonger send or receive mail from a
remote machine.
After unwind these steps, test messages sent during this time of change
are lost for ever, but new messages are received fine.

I'm trying not to go down the "tcpserver" road at this point, but maybe
later.

Reply via email to