Exchange_Convert_To_RegularMailbox.ps1
|
function Exchange-ConvertToRegularMailbox { param( [string]$Identity ) $mailbox = Get-Mailbox -Identity $Identity -ErrorAction SilentlyContinue if (!$mailbox) { Write-Host "Shared mailbox '$Identity' not found." return } if ($mailbox.RecipientTypeDetails -eq "SharedMailbox") { Set-Mailbox -Identity $Identity -Type Regular Write-Host "Shared mailbox '$Identity' has been converted to a regular mailbox." } else { Write-Host "Mailbox '$Identity' is not a shared mailbox. Cannot convert to a regular mailbox." } } |