Connect to Exchange online Set-ExecutionPolicy RemoteSigned $UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session Inquire get-unifiedgroup <groupname> | format-list Replace email addresses $a=get-unifiedgroup <groupname> $b=$a.EmailAddresses $b += "SMTP:<new-email-address>" Set-UnifiedGroup -Identity <groupname> -EmailAddresses $b Set-UnifiedGroup -Identity <groupname> -PrimarySmtpAddress <correct-email-address> Better alternative Set-UnifiedGroup -Identity <groupname> -EmailAddresses @{Add="SMTP:<new-email-address>"} Disconnect from EOL Remove-PSSession $Session