Как обновить политику адресов электронной почты и скрипт для удаление дополнительных псевдонимов из OU.
Задача при переноси уз с почтовыми адресами (adminbd.ru) в ou на которую назначена политика адресов электронной, необходимо обновить политику что бы создался новый псевдоним (alias email) и удалить старый email адрес.
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn Get-EmailAddressPolicy name | Update-EmailAddressPolicy Get-EmailAddressPolicy (имя политики) | Update-EmailAddressPolicy $ouName = "НазваниеOU" $domainToRemove = "adminbd.ru" $logFilePath = "C:\Scripts\delet_alias_LGC\log.txt" Remove-item $logFilePath $emailAddresses1 = Get-Mailbox -OrganizationalUnit $ouName -ResultSize Unlimited $emailAddresses1 = $emailAddresses1 | Where-Object { $_.PrimarySmtpAddress -notlike "*@adminbd.ru" } foreach ($user in $emailAddresses1) { $voxysAddresses = $user.EmailAddresses -split ',' | Where-Object { $_ -like "smtp:*@$domainToRemove" } $voxysAddresses = $adminbdAddresses -replace "^smtp:", "" if ($voxysAddresses.Count -ge 1) { # Удаляем… Читать далее