I am running FC3 with sendmail, dovecot, & spamassassin, & squirrelmail.
iptables (firewall) is not running.
Router is configured correctly with ports 110 and 25 going to the FC3 box.
The ISP for this LAN tells me that the smtp traffic is wide open; port 25 is not blocked in other words.
All email services are working correctly, except that I cannot send mail to anyone outside of the mail server. In other words, all outgoing mail (destined outside of my LAN) is blocked for some reason. This applies to mail being sent from the command line using `mail` or via squirrelmail's interface. It will deliver mail inside the LAN all day long, but will not deliver any mail outside of the LAN.
The file, /var/log/maillog, notes that each time a mail is sent outbound from my LAN, it times out on the server regardless of what outside email address it is. Squirrelmail has a bunch backed up that it is trying to resend.
I have established rules for relaying mail in the file, /etc/mail/access, looks like this (you get the idea):
<------------------------------------------------------------------------------------------------
# Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
Connect:192.168 RELAY
Connect:fullname.webserver.com RELAY
To:fullname.webserver.com RELAY
From:fullname.webserver.com RELAY
<-----------------------------------------------------------------------
Moreover, I have reloaded the mail db's, restarted dovecot, and apache without any luck.
Can anyone assist me in locating the value in /etc/mail/sendmail.mc (or perhaps another file) that controls this?