We have a domain name e.g aaa.com that is hosted lets say to google. The aaa.com domain has been configured on google with several pop3 email accounts.
We also have an exchange server 2010 configured with accepted domain e.g bbb.com
Any email that is received on aaa.com domain, fordwards a copy to the same user on the exchange server. e.g an email sent to firstname.lastname@example.org will be delivered to google and then google has a forwarding rule to send a copy to email@example.com. Then John in the local office will receive this email on his mailbox through exchange server.
However when John is sending emails from the exchange server, an alias email is defined on this mailbox email address properties with primary smtp address as firstname.lastname@example.org
The problem is that when John is sending email to an internal user e.g to email@example.com, the email gets delivered internally because firstname.lastname@example.org is already defined as an alias email address in the exchange server. Thus the internal emails are never delivered to google.
However we need to have also the internal emails sent to google as we need to always have an offline backup and some sort of disaster recovery for our emails. Thats the reason we have implemented this scenario.
Anybody has any idea of how to deliver the internal emails also on google? Apart from creating dummy pop3 accounts on the local outlook clients.