Gabriel Lai Yong Shern wrote:

Hi

Could you please stop named DNS Server first, then you try with sending and receiving emails with qmail? Through this, we can trace where is the problem.

What does Jake meant was, 127.0.0.1 must be included in /etc/hosts file, so it will resolve locally first, before external.


Yes, that's what I was getting at. Sorry, people interrupt me every 5 minutes, so my train of thought doesn't always restart on the same track.


Natalio Gatti wrote:


exec /usr/bin/softlimit -m 30000000 \
    /usr/bin/tcpserver -v -H -R -S -p -x $TCP_CDB -c "$MAXSMTPD" \
    -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
    $RBLSMTPD $BLACKLIST $SMTPD $HOSTNAME $VCHKPW /bin/true 2>&1

Try changing the -p to -P and see if that fixes it. (snip from the man page): -p: Paranoid. After looking up the remote host name in DNS, look up the IP addresses in DNS for that host name, and remove the environment variable $TCPREMOTEHOST if none of the addresses match the client's IP address.
-P: (Default.) Not paranoid.

You may also try adding a -l to the tcpserver options:
-l /localname/: Do not look up the local host name in DNS; use /localname/ for the environment variable $TCPLOCALHOST. A common choice for /localname/ is 0. To avoid loops, you /must/ use this option for servers on TCP port 53.

You can also read more about the tcpserver options here: http://cr.yp.to/ucspi-tcp/tcpserver.html
Let us know if any of that works for you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to