This has happened to me on a number of occasions already across multiple servers and multiple domains so it's not an anomoly. When i add a new domain to my recipient policies, then i add an Active Directory user and assign him/her that domain i try sending them a test email. This test email does not get delievered although sending works fine. I don't receive the mail via pop or don't see it in OWA when i log in. I do see it in the mailbox for that AD user in ESM. It will say 3 messages waiting. However if i try to d/l the mail with a pop account set up for that mailbox it checks the server but nothing comes down. i authenticate and do not get an error message. Just no mail comes thru as if there was none in there. If i log in to the mailbox using OWA nothing is in the inbox either. If i keep sending mail from an external domain, i see the queue in the mailbox folder in ESM growing (the messages are not bounced back) but it just doesn't get displayed or d/l to the pop account.
Everything telnets without any problems and DNS info is all correct.
Now, this stays like this for hours. I can send out mail, however i am just not receiving external mail. In the past i have rebooted the server, then they all come through. So tonight, i decided as a last straw to reboot my live server which hosts many clients. I hated to do this but was left desparate. Sure enough, i logged in after the reboot and there all the messages finally came though. WHY IS THIS?? Why do i have to do this each time i add a new domain to the recipient policies? I should never ever have to reboot the server for something like this.
Any thoughts? Using Exchange Server 2003 with all latest updates, patches, SP's..etc...