Argh…
Suppose you’re setting up SBS 08 for a group that uses and external POP3 server for their email, with individual client PCs downloading directly. The logical thing to do would be to use the pop3 connector to download the mail to their exchange accounts, which I’ve done.
Also suppose that you’re looking forward, so you configured exchange to think it is the authoritative server for that domain. Which works.
So – you have the external mail server, which is mail.contoso.com; and the exchange server which -thinks- its contoso.com . Works pretty well; all users have user@contoso.com and user@contoso.local addresses set by policy and they can happily mail each other without having to go through the external server.
The problem is that they have a couple of external users who download their mail from the pop3 server. So we have joe@contoso.com who is on the other side of the country connecting to the external server to get his mail. Unfortunately, because exchange thinks its the authoritative server for the domain and Joe doesn’t have an account, it just returns an NDR to any internal users trying to email him.
To make it more interesting: I have absolutely no control over Joe’s config, the server doesn’t have a static IP, and I doubt they’d let me open the firewall to allow mail traffic anyway.
Only solution I can think of right now is to set up an account for Joe, have it forward all mail to an external address (joe@gmail.com, for example) and then have -that- account forward all mail to joe@contoso.com.
There has to be a better way, but I’m new to exchange 07 (took me a long time to get used to 03, too) and I’m having a hard enough time just finding my way around the console, much less working magic.
Does anybody have any better ideas?