Mike, here you go:
First, about that immediate issue: exchange 2k3 uses
itself as a SMTP server by default.
However... Let's suppose that you just defined your local server as "company", and a couple of users named "user0"..."user1..."
If mail is sent, exchange immediately performs a search for the recipient inside your domain, if it fails finding this particular user on your domain, it will use "company.local" SMTP to rout is outside. The message will arrive to its destination, as - "
[email protected]" - which is NOT an email address one can reply to! The solution to this problem is editing your user's "email addresses" found in the user's properties on the server. Simply add a new SMTP (with the correct mail address from your ISP provider) - "
[email protected]", and then
set it as the primary SMTP address. Now your mail will be sent with the proper ".com" and not the ".local".
Second, I would strongly advice against the MS POP3 connector. It only downloads mail from your POP3 server once (max) 15 minutes which is very inconvenient - trying to "send & receive" won't rush it! And if your employees are working with their mail 24-7, I hardly think they are willing to wait 15 minutes for a mail, they need to respond to in 5 or 10 minutes.
I also suppose that you guys have a broadband connection of some type, therefore, I think the best way to manage user's mailboxes is to define a POP3 account in addition to their exchange mailbox.
POP3 connector also slows the internet connection speed when performing its POP3 mail extraction for all of your users. A huge mail message sent to a specific user when POP3 connector isn't used, will also slow down your internet, but just imagine what will happen if 4 users received 4 large mails during those 15 minutes and your POP3 connector starts extracting & routing...