The IP currently bound to eth0 is 192.168.1.100, and the external IP is
24.62.34.66. I did set sourceaddress to 24.62.34.66 in
/usr/lib/courier/etc/courierd. I also fixed esmtproutes and changed the IP
from 68.37.56.149 to 24.62.34.66. Am I correct in assuming that I am
getting those messages because 24.62.34.66 isn't directly bound to eth0,
and that Courier doesn't know what interface to use? Or could it be
something I may have overlooked? Thanks!

I would say you're correct - an application can't bind to an address not assigned to an interface physically in the machine. Either give it an external address and firewall it at the router, or tell it to use the internal address. That won't stop any port forwarding working, or any connections out, as long as the firewall is set right.
--
Phillip Hutchings
[EMAIL PROTECTED]
http://www.sitharus.com/

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to