got to another computer I can not get SMTP to work on my network or remotely, but pop3 does work, only on my network, (for this I am using dovecot, and have ssl enabled), my question is I guess what do I do to enable sendmail remotely, I guess with newer versions they have this disabled because of spam by default, I also want to be able to require password for outgoing mail as well as incoming to help prevent the spam issue.(is this a dovecot thing?)
I'm guessing you are saying sendmail just isn't binding your external interface.. If you telnet to it from a remote box on port 25, you are getting connection refused?
Look in your sendmail.cf for: # SMTP daemon options
You may have a line that looks like: O DaemonPortOptions=Name=MTA, Addr=127.0.0.1
Add another line that looks like: O DaemonPortOptions=Name=MTA, Addr=192.168.1.1
where 192.168.1.1 is YOUR external IP.