exchange 2010 with gsuite

I have exchange 2010 and g suite. We want to integrate both. What my organization requires is all emails to come to our exchange server and after that it should go to g suite. What is the best practice to get this done. All emails to be synced(incoming & outgoing).

we want to make our domain primary on our exchange server.

i have taken the following steps advised by gsuite support
1. You need to disable to default routing that you added for G Suite, if you need instructions on how to find the option, you can refer to this support article https://support.google.com/a/answer/2368153?hl=en.
2. You need to have the MX records pointing to your legacy server.
3. You need to create a routing rule for your exchange server to forward emails to the test aliases of G Suite that you can find in the aliases of each user.
4. You need to add the IP addresses of the exchange server to the inbound gateway. You can find more information about it in this support article https://support.google.com/a/answer/60730.

For number 3 routing rule what can i do to accomplish this task

number 1 has been done
number 2 is in progress by our ISP
number 3 is what i need help on
number 4 has been done on gsuite admin domain

Looking forward for your suggestions. Thanks in advance
Member_2_6474242Senior Systems AdministratorAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MaheshArchitectCommented:
do you have same smtp domain at exchange and g suite?

if not, point ur mx for gsuite domain to onprem exchange
then add gsuite domain as external relay domain with exchange and add g suit servers as relay servers (smart host) in exchange server so that any mail for that domain will get landed on exchange server and from there get forwarded to g suite
for mail flow from gsuite, it will directly go to internet

OR
IF you have same smtp domain at exchange and g suite, then
still point ur mx for gsuite domain to onprem exchange
then add gsuite domain as internal relay domain with exchange and add g suit servers as smart host in exchange server so that any mail for that domain will get landed on exchange server and from there get forwarded to g suite
for mail flow from gsuite, u need to configure forwarding address in gsuite user properties
for forwarding address u need one more smtp domain to be registered with onprem exchange as secondary address

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Todd NelsonSystems EngineerCommented:
The only way to accomplish what you are wanting is by forwarding the inbound messages (Exchange) to a secondary email address (Gmail) as Mehesh alluded to.
Member_2_6474242Senior Systems AdministratorAuthor Commented:
Hi Mahesh

IF you have same smtp domain at exchange and g suite, then (done)
still point ur mx for gsuite domain to onprem exchange (done)
then add gsuite domain as internal relay domain with exchange and add g suit servers as smart host in exchange server so that any mail for that domain will get landed on exchange server and from there get forwarded to g suite (this does not work!! what can i do to get it to work)
for mail flow from gsuite, u need to configure forwarding address in gsuite user properties (wouldn't this create a loop).

Any mail flow currently from gsuite i can receive on my exchange server. problem is that exchange server does not send it to gsuite domain. I am able to send emails externally and receive emails from external sources.
for forwarding address u need one more smtp domain to be registered with onprem exchange as secondary address

we already have 2 domains xxx.com and yyy.com. xxx.com is gsuite domain and yyy.com is the additional domain in exchange server that we have. Do we need to keep both as in future we want to get rid of yyy.com

I have done the internal relay,added the send connector can you please assist with the transport rule. We want to send all emails to gsuite as soon as it arrives at exchange server
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

MaheshArchitectCommented:
Loop will not be created as long as below is true
as soon as you create mailbox at g-suite, remove forwarding address
when exchange receive mail, it 1st check if user have mailbox , if yes it will deliver locally, if no mailbox available, it should forward to gsuite thru relay connector
now at g-suite you should have mailbox with no forwarder

now coming to exchange - check on Google side if you need to allow / whitelist exchange server ips as I suspect google might be rejecting emails as header contains same domain which it owns
this is what we are configuring at O365 end to accept incoming mail from on premise servers and vice versa

if you still having issues, you need to buy one more domain as secondary and need to forward emails from exchange to gsuite on this domain as outlined in below
google support article

https://support.google.com/a/answer/180898?hl=en
Member_2_6474242Senior Systems AdministratorAuthor Commented:
HI Mahesh

Can you please help with hub transport rule. requirements as follows.

As soon as an email comes to my domain it should forward to external domain
MaheshArchitectCommented:
U don't need transport rule
If u read my last comment again, u need to configure exchange domain as internal relay domain and send connector which will forward mails to g-suite when necessary
so that whenever exchange receive emails from internet, it will check if it has mailbox, if yes deliver it locally only and if not, it will forward message to g-suite through send connector

If above formula did not worked, then you need to buy one more domain as secondary at g-suite and need to forward emails from exchange to gsuite on this domain as outlined in below
google support article

https://support.google.com/a/answer/180898?hl=en
Member_2_6474242Senior Systems AdministratorAuthor Commented:
did not work so i have setup forwarders for individual users
Member_2_6474242Senior Systems AdministratorAuthor Commented:
thanks
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.