i am working on configuring a linux7.3 machine running sendmail, and i find that the only way i can connect to port 25 is via localhost. the machine is on a private (192.168.1.xx) lan, and even these cannot telnet in to port 25 and connect, as they can with the other ports.
from outside the domain, port 25 connect attempts are refused. i turned on kernel packet logging, and i can see the attempts passing through the firewall - apparently OK.
dns was recently set up, with MX record(for wirelessresource.net) and is active for http and pop3 - all OK. the thing i see that seems odd is that when i dig from the outside, i see my static IP, but when i dig from inside the network, i see an IP which belongs to my ISP - their inside IP for my account, which is mapped to the static with a NAT.
i have the nagging feeling i have forgotten to turn something on.... ideas anyone?
As I recall, RH 7.3 comes default with it bound to 127.0.0.1 only. You can fix this by editing your /etc/mal/sendmail.mc file. Just comment out the only line that has "127.0.0.1" and run m4 on the file.