Forum Discussion
Microsoft teams invite problem with gmail
- Apr 05, 2020
Jacques van Wyk for you the best option will be to make a hybrid environment of Exchange.
This way both will sync with each other and you will have all the option and functions available try this docs about hybrid I think this will be a good use case for you to try.
https://docs.microsoft.com/en-us/exchange/exchange-hybrid
sakib2310 your case may also be the issue with Exchange if you do not have exchange mailbox Team as mentioned below.
Microsoft Teams, you have a calendar(previously called meetings) icon in the main display that shows your diary and meetings etc. – except it does not work if your mailbox is not either in Exchange Online or, if if your mailbox is on-premises, you are not using Exchange Server 2016 CU3 or later.
So, all the users should be mail-enabled in O365 by having some license assigned (like MS Teams Exploratory).
Regarding invites: they have to both stay in O365 to be visible in MS Teams calendar and be received in GMail mailbox.
My final solution was to:
1. Create a domain alias @ mail.domain.com in GSuite (which added an invisible alias to each user) - it took 24h+ to come in effect.
2. Create bunch of blind copy transport rules using PowerShell for Exchange Online duplicating all the O365 e-mails to this GMail subdomain with this self-made script:
(You can get Exchange Online PowerShell module through https://outlook.office365.com/ecp/ - Hybrid Deployment)
$DomainName = "yourdomain.com"
$GMailAlias = "subdomain."+$DomainName
$Users = Get-Mailbox
foreach ($User in $Users) {
$UserName = $User.Alias
Write-Host $UserName
New-TransportRule -Name "Copy to GMail $UserName" -SentTo $UserName@$DomainName -BlindCopyTo $UserName@$GmailAlias
}
FTravinsky many thanks to you. My Teams event invites are now being received in Gmail boxes. I thank you for your support.
- Lakshmi_1985Jun 16, 2021Copper ContributorHi bddoss22, FTravinsky
Could you please share to me, testing with one user, using the same power shell script. Thanks in advance