trouble using smarthost for outgoing email with multiple Exchange 2003 servers
I have 4 exchange 2003 servers in a single routing group. Each exchange server is at a different location and has a public connection to the internet and private connection back to headquarters. Let's say the domain name for email is abc.com. All mail comes in through the headquarters site through IronPort C10 for scanning then to Exchange 2003 server at headquarters and that exchange server delivers mail to the right Exchange server (this works fine). I want to now have all outgoing email sent through the IronPort to be scanned. I have a test Exchange server and configured the Default SMTP Vrtual Server to use the ironport as the smarthost. Exchange will deliver mail that is not internal (i.e. @abc.com) to the smarthost and it will be delivered fine. Any email messages for internal (@abc.com) users will be queued on the server and never delivered. To get the mail delivered I have to remove the smarthost entry on the Default SMTP Virtual Server.
I would like to have all Exchange Servers route email through the IronPort and if it internal users, the IronPort will have a rule to deliver it back to the headquarters exchange server.