Командлет Disable-Mailbox используется для отключения почтового ящика существующего пользователя или объекта InetOrgPerson и удаления атрибутов Exchange этого объекта из службы каталогов Active Directory. Учетная запись пользователя, связанная с почтовым ящиком, останется в Active Directory, но не будет более связана с почтовым ящиком.

Синтаксис

disable-Mailbox -Identity <MailboxIdParameter> [-DomainController <Fqdn>]

Параметры

Параметр Обязательность Тип Описание

Идентификатор

Обязательность

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Этот параметр задает отключаемый почтовый ящик. Можно использовать одно из следующих значений:

  • GUID;

  • различающееся имя;

  • Domain\Account

  • имя участника-пользователя;

  • LegacyExchangeDN

  • SmtpAddress

  • псевдоним.

DomainController

Дополнительно

Microsoft.Exchange.Data.Fqdn

Этот параметр задает контроллер домена, используемый для записи данного изменения конфигурации в Active Directory. Укажите полное доменное имя нужного контроллера домена.

Подробное описание

Командлет Disable-Mailbox удаляет атрибуты Exchange почтового ящика из Active Directory. Почтовый ящик не удаляется и может быть повторно подключен позже к своему пользователю с помощью командлета Connect-Mailbox.

Командлет Disable-Mailbox также выполняет задачу очистки в отдельном почтовом ящике, так что почтовый ящик будет отключен немедленно после выполнения этой задачи. Не требуется ожидать ночного обслуживания или запускать командлет Clean-MailboxDatabase для отключаемого ящика.

Обычно почтовый ящик помечается как отключенный сразу после выполнения команд Disable-Mailbox или Remove-Mailbox. Однако если почтовый ящик был отключен или удален во время остановки службы банка данных Exchange или если он был отключен или удален внешними средствами, а не через интерфейс управления Exchange, объект почтового ящика в базе данных почтовых ящиков Exchange не будет помечен как отключенный. В этом случае можно использовать командлет Clean-MailboxDatabase для поиска в службе каталогов Active Directory отключенных почтовых ящиков, которые еще не помечены как отключенные в базе данных почтовых ящиков Microsoft Exchange, и для обновления данных о состоянии таких почтовых ящиков в базе данных почтовых ящиков Exchange. Дополнительные сведения о командлете Clean-MailboxDatabase см. в разделе Командлет Clean-MailboxDatabase (окончательная первоначальная версия).

Для выполнения командлета Disable-Mailbox используемой учетной записи необходимо делегировать следующую роль:

  • роль администратора получателей Exchange.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

  

 

Пример

В следующем примере показано, как отключить почтовый ящик пользователя John Peoples, псевдоним которого — «john», и удалить все атрибуты почтового ящика из Active Directory.

Копировать код
Disable-Mailbox john@contoso.com