I checked the message queues and the tracking utility. From what I can tell, it seems as though the server doesn't recognise which addresses are local and which are external. For some reason it seems to be trying to route all of the mail externally, even though the email is using an internal address.
Does anyone know if there is somewhere to tell exchange which domains are internal and which are external? I'm very confused!
Thanks for your help