Sendmail and Outlook
Ok... I am not new to linux, but haven't used it in about a year.
I am setting up a server at home and have been doing great until now.
I got sendmail up and running with no problems.
I can send and receive email on it through 'mail' at the prompt.
However, I can not check it externally!!
I have never tried to set it up like this before. What do I need to do?
I have enabled port forwarding, but don't know how to do anything else in regards to pop3 or smtp...
You need a pop3 or IMAP server program. There are several around; I use Dovecot, which can serve both protocols. Personally, I recommend IMAP, you can then get the same folder list whether you're using Windows or Linux.
OK... I got it so I can receive email with pop3, no problem.
I can send only to my local machine but receive from any.
When I try to send to an outside address, I receive an error.
The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'email@example.com'. Subject 'Re: test', Account: xxxxxxxx.com', Server: xxxxxxxxx.com, Protocol: SMTP, Server Response: '550 5.7.1 <firstname.lastname@example.org>... Relaying denied', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79
don't know what in the world to do next. Argghhhh...
Might I suggest first that you work your way through some of the anti-relaying docs on sendmail.org? The problem is that stopping your email server being an open relay is very important, if you dont do it right, you'll end up being bombarded with email from other people destined for other people.
Anyway, turning on relaying for individual machines is straightforward enough (provided you've got the right options selected in the m4 file you built your sendmail.conf file from you just need to edit /etc/mail/access to include the machines you want to relay for, and /etc/mail/relay-domains to include the domains that you can relay for.