Общий почтовый ящик (Shared Mailbox) в Exchange, который совместно используется несколькими пользователями. В отличии от обычного пользовательского ящика (User Mailbox), учетная запись общего почтового ящика в Active Directory отключена и не может быть использована для интерактивного входа. В этой статье рассмотрим, как преобразовать обычный почтовый ящик пользователя в общий ящик в Exchange Server и Microsoft 365.
При преобразовании ящика пользователя в общий меняется только тип ящика. Все существующие письма, календари, разрешения на ящик и папки в нем, а также и правила в ящике остаются на месте.
Задача сконвертировать обычный ящик в общий обычно возникает, когда:
- Вы хотите предоставить общий доступ к одному ящику нескольким пользователям, использовать общий календарь при планировании;
- Пользователь покидает организацию, и вы хотите предоставить доступ к содержимому ящика оставшимся сотрудникам. При этом учетную запись пользователя в AD можно отключить;
- Общий почтовый ящик не требует отдельной лицензии;
Преобразование почтового ящика в общий в Exchange Server с помощью PowerShell
В on-premises Exchange Server 2019/2016/2013 вы можете преобразовать пользовательский почтовый ящик в общий ящик с помощью PowerShell команндлета Set-Mailbox. Используйте следующий синтаксис:
Set-Mailbox -Identity <MailboxIdentity> -Type <Regular | Room | Equipment | Shared>
Запустите консоль PowerShell и подключитесь к своему Exchange Server. Чтобы проверить тип ящика, выполните:
Get-Mailbox -Identity MiriamG| Format-Table Name, RecipientTypeDetails
Это обычный пользовательский ящик (
UserMailbox
).
Чтобы преобразовать этот ящик в общий, выполните команду:
Set-Mailbox MiriamG -Type Shared
Тип ящика изменился на
SharedMailbox
.
Чтобы сконвертировать сразу несколько ящиков пользователей в общие, создайте CSV файл со списком пользователей (обязательно укажите строку Email в первой строке файла), импортируйте CSV файл и выполните такой скрипт:
Import-CSV C:\ps\user_to_shared_mailbox.csv | foreach {Get-Mailbox -Identity $_.Email | Where-Object {$_.RecipientTypeDetails -eq "UserMailbox"} | Set-Mailbox -Type Shared}
Если нужно выполнить обратную конвертацию и сделать ящик пользователя из общего ящика, выполните:
Set-Mailbox MiriamG -Type Regular
Конвертируем ящик пользователя в общий в Exchange Online (Microsoft 365)
В Exchange Online вы можете сконвертировать ящик пользователя в общий с помощь through Exchange Admin Center (EAC) или PowerShell.
- Авторизуйтесь в Exchange admin center;
- Перейдите в раздел Recipients –> Mailboxes;
- Выберите пользователя, чей ящик нужно преобразовать;
- Перейдите на вкладку Others и нажмите на Convert to shared mailbox;
- Подтвердите конвертацию ящика;
- Если размер ящика меньше 50 Гб, вы можете удалить лицензию Microsoft 365/AzureAD. Размер общего ящика без лицензии ограничен 50 Гб. Проверьте текущий размер почтового ящика Exchange, и если он превышает 50 Гб, необходимо почистить его содержимое.
Также вы можете сконвертировать ящик пользователя с помощью PowerShell. Подключитесь к своему тенанту Microsoft 365 с помощью PowerShell модуля EXOv2:
Connect-ExchangeOnline
Чтобы изменить тип ящика на SharedMailbox, выполните команду:
Set-Mailbox –Identity AlexW -Type Shared
Обратной преобразование выполняется по аналогии:
Set-Mailbox –Identity AlexW -Type Regular