I installed exchange 2010 on windows server 2008 R2. All Roles except Unified Messaging are installed on the same Server.
Sending of emails (externally and internally) is OK. Receiving internal e-mails is also OK. But some of messages (not all) send from external domains (for example yahoo.com) have been delayed. I have inspected this for one month but no luck.