logo exchange online

Controle proxyAddresses

Nu het seizoen voor de exchange migraties begonnen is en niet iedereen zijn Exchange Server 2016 of Exchange Server 2019 migreert naar een Exchange Server Subscription Edition zal er ook menig tijdelijke hybride oplossing worden gebouwd om over te stappen naar Exchange Online.

Een van de zaken die voor een migratie van mailboxen van belang is, is het creëren van een proxyAddress dat verwijst naar het “transport domein” eindigend op @naam.mail.onmicrosoft.com. Met het onderstaande powershell opdrachtje kun je controleren welke lokale user accounts niet via de automatisch aangemaakte addresspolicy zijn voorzien van een dergelijk adres.

# Import the AD module if not already loaded
Import-Module ActiveDirectory

# Search for users who do NOT have the proxy address containing the string
Get-ADUser -Filter * -Properties proxyAddresses | Where-Object {
-not ($_.proxyAddresses -match "sussenet\.mail\.onmicrosoft\.com")
} | Select-Object Name, SamAccountName, proxyAddresses