Командлет Disable-Mailbox используется для отключения почтового ящика существующего пользователя или объекта InetOrgPerson и удаления атрибутов Exchange этого объекта из службы каталогов Active Directory. Учетная запись пользователя, связанная с почтовым ящиком, останется в Active Directory, но не будет более связана с почтовым ящиком.
Синтаксис
disable-Mailbox -Identity <MailboxIdParameter> [-DomainController <Fqdn>] |
Параметры
Параметр | Обязательность | Тип | Описание |
---|---|---|---|
Идентификатор |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Этот параметр задает отключаемый почтовый ящик. Можно использовать одно из следующих значений:
|
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 |