Un mini script mais pratique pour rendre l'ensemble des UPN égales aux adresses principales des utilisateurs.

Très utiles pour rendre le login de connexion logique ou en vue d'une migration O365 :

Get-Mailbox -resultsize Unlimited | Where-Object {$_.UserprincipalName -ne $_.PrimarySmtpAddress} |
  
ForEach{
 
   $UPN = $_.PrimarySmtpAddress
 
   Write-Host -ForegroundColor Green $UPN
 
   Set-Mailbox $_ -UserPrincipalName $UPN
  
}