Google Sync App with an Exchange e-mail in Outlook365 e-mail program.

I have Outlook 365 installed with an e-mail addresse configured and it also has Google Apps Sync installed.  Everything is working perfectly up to this point.  The problem starts when I add an exchange e-mail address hosted by outlook 365.  When I add this exchange e-mail there are problems sending e-mails and also contact issues.  I found on-line that Google Apps and Exchange e-mail addresses don't play nice together.  So, I removed the exchange account from Outlook and re-added it using imap settings.  E-Mail works great which is a step forward but the Calendar and Contacts can't be accessed in Outlook.  I see now that MS says you can't access Calendars or Contacts in Outlook when using pop or imap settings.  That was painful to figure out so now my questions (that I don't want to figure it out on my own) is....
Is there a way or app that will let these two accounts play nice together in Outlook.  Again, I have one e-mail address (and calendar) hosted by google and another one hosted by Office 365 Business.  I'd like both accounts e-mails, contacts and calendars to function in Outlook. Is it possible?   Anyone know if a 3rd party app ConpanionLink would work here?

Thank You.
Who is Participating?

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

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.

Allen FalconCEO & Pragmatic EvangelistCommented:
If you are using Google Apps Sync for MS Outlook (GASMO), then you connection from Outlook to Google Apps is using the MAPI (exchange) interface.  To Outlook, Google Apps is the exchange server.

And, you can only connect Outlook to one exchange server.

You have a few options:

1) Use GASMO for Google Apps and IMAP for Exchange
2) Use IMAP for Google Apps and MAPI for Exchange (native outlook-exchange connection)
3) Use MAPI for Exchange and the web UI for Google Apps
4) Run each service using MAPI via different profiles (requires exiting/restart of outlook to switch)

Note that with IMAP, you get email but NOT calendars.  I would pick which service you want to use the MAPI connection based on where you will keep your primary calendar.

I assume you want the two email services separate.

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
PCGalOfCalAuthor Commented:
Hello Allen,

The last option with two profiles is what was set up as a work around originally when I came into the scene and he hates it.  He wants both accounts (e-mail and calendars from google apps and outlook365 hosted e-mail) to work under the same profile in Outlook.  I'm not sure any of your options accomplish this, do they?  

#1, using IMAP for  exchange is how I have it now but the Calendar from Outlook365 for business will not come into Outlook while using IMAP settings.

#2, if I use IMAP for google apps (which I did not try) then the question is "will the google calendar sync with his desktop Outlook and phone still?  I'm guessing not.  Am I incorrect?

#3, MAPI for exchange and a web UI for Google Apps does not put everything into Outlook.  He won't like it.

#4, Different profiles is not working for him as I mentioned.

What about Companionlink app in Outlook?  Any experience with it?  Would it allow two exchange services (which is what I now understand I'm trying to do).  My client asked me about it but I've already spent way more time on this then I'm going to be able to bill for.  Personally, I think he has a perfect solution right now.  I set up Outlook exchange account as imap and google apps as mapi (both in Outlook on his desktop).  E-mails work great!  He just has to leave a web browser open to view is exchange calendar through  He can forward his outlook exchange appointments to his google calendar if he needs to.  I think he thinks I don't know what I'm doing and I've worked my butt off trying to find a solution.  UGH!  Thanks for your help.  Hope my comment here makes sense.  Microsoft sure has made it confusion with all the different apps, versions and services named almost the same thing.  Like Outlook 2013, Outlook 365 for desktop,, Outlook 365 mail hosting (with different versions of mail hosting).  Don't you think?  Or is it just me?  Anyhow, thanks again.
Allen FalconCEO & Pragmatic EvangelistCommented:
I'm not that familiar with Companion Link, but it might be worth a try.

MAPI gets you inbox, calendar, and contacts whether you are connected to O365 or Google Apps.   IMAP is email only, regardless of the service.
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
Google Apps

From novice to tech pro — start learning today.