Disable-Mailbox

Этот командлет доступен в локальной среде Exchange и в облачной службе. Некоторые параметры и настройки могут отличаться в зависимости от среды.

Используйте командлет Disable-Mailbox, чтобы отключить почтовый ящик для существующего пользователя. Для этого командлета пользователем также может быть почтовый ящик общедоступной папки или объект InetOrgPerson. Учетная запись пользователя, связанная с почтовым ящиком, остается, но больше не связана с почтовым ящиком.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Disable-Mailbox
       [-Identity] <MailboxIdParameter>
       [-Arbitration]
       [-DisableLastArbitrationMailboxAllowed]
       [-DisableArbitrationMailboxWithOABsAllowed]
       [-Confirm]
       [-DomainController <Fqdn>]
       [-IgnoreDefaultScope]
       [-IgnoreLegalHold]
       [-WhatIf]
       [<CommonParameters>]
Disable-Mailbox
       [-Identity] <MailboxIdParameter>
       [-Archive]
       [-PermanentlyDisable]
       [-Confirm]
       [-DomainController <Fqdn>]
       [-IgnoreDefaultScope]
       [-IgnoreLegalHold]
       [-WhatIf]
       [<CommonParameters>]
Disable-Mailbox
       [-Identity] <MailboxIdParameter>
       [-Confirm]
       [-PublicFolder]
       [-DomainController <Fqdn>]
       [-IgnoreDefaultScope]
       [-IgnoreLegalHold]
       [-WhatIf]
       [<CommonParameters>]
Disable-Mailbox
       [-Identity] <MailboxIdParameter>
       [-RemoteArchive]
       [-Confirm]
       [-DomainController <Fqdn>]
       [-IgnoreDefaultScope]
       [-IgnoreLegalHold]
       [-WhatIf]
       [<CommonParameters>]

Описание

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

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

Обычно почтовый ящик помечается как отключенный сразу после выполнения команд Disable-Mailbox или Remove-Mailbox. Однако если почтовый ящик был отключен или удален во время остановки службы хранилища сведений Exchange или если он был отключен или удален внешними средствами, отличными от интерфейсов управления Exchange, состояние объекта почтового ящика в базе данных почтовых ящиков Exchange не будет помечено как отключенное.

Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Disable-Mailbox -Identity "John Woods"

В этом примере отключается почтовый ящик пользователя с именем John Woods и удаляются все атрибуты почтового ящика из учетной записи пользователя John.

Пример 2

Disable-Mailbox -Identity "John Woods" -RemoteArchive

Этот пример отключает удаленный архив для локального пользователя с John Woods.

Параметры

-Arbitration

Этот параметр доступен только в локальной среде Exchange.

Параметр Арбитраж необходим для отключения почтовых ящиков арбитража. Для этого переключателя не требуется указывать значение.

Почтовые ящики арбитража — это системные почтовые ящики, которые используются для хранения различных типов системных данных и управления рабочим процессом утверждения сообщений.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Archive

Переключатель Archive указывает, отключить ли архивный почтовый ящик от связанного с ним пользователя. Указывать значение для этого параметра необязательно.

Этот параметр нельзя использовать с параметром RemoteArchive.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Confirm

Переключатель подтверждения указывает, показывать или скрывать запрос подтверждения. Влияние этого параметра на командлет зависит от того, требуется ли командлету подтверждение перед выполнением.

  • Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-DisableArbitrationMailboxWithOABsAllowed

Этот параметр доступен только в локальной среде Exchange.

Параметр DisableArbitrationMailboxWithOABsAllowed указывает, следует ли пропускать проверки указанного арбитражного почтового ящика на наличие автономных адресных книг. При использовании этого параметра арбитражный почтовый ящик отключается, даже если в нем есть автономные адресные книги. Указывать значение для этого параметра необязательно.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DisableLastArbitrationMailboxAllowed

Этот параметр доступен только в локальной среде Exchange.

Параметр DisableLastArbitrationMailboxAllowed указывает, следует ли отключать указанный почтовый ящик, если это последний арбитражный почтовый ящик в организации. При отключении последнего арбитражного почтового ящика в организации вы не сможете создавать группы рассылки или пользоваться функцией управляемых получателей. Указывать значение для этого параметра необязательно.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

Этот параметр доступен только в локальной среде Exchange.

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

Параметр Identity указывает почтовый ящик, который требуется отключить. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Например:

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Домен\Имя пользователя
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя
Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-IgnoreDefaultScope

Этот параметр доступен только в локальной среде Exchange.

Параметр IgnoreDefaultScope указывает команде игнорировать параметр области получателя по умолчанию для сеанса Exchange PowerShell и использовать в качестве области весь лес. Указывать значение для этого параметра необязательно.

Этот параметр позволяет команде получать доступ к объектам Active Directory, которые в настоящее время недоступны в области по умолчанию, но также вводит следующие ограничения:

  • При этом параметр DomainController использовать нельзя. Команда автоматически использует соответствующий сервер глобального каталога.
  • При этом параметр DomainController использовать нельзя. Команда автоматически использует соответствующий сервер глобального каталога.
Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-IgnoreLegalHold

Этот параметр доступен только в локальной среде Exchange.

Параметр IgnoreLegalHold игнорирует юридическое состояние удержания пользователя. Указывать значение для этого параметра необязательно.

При отключении или удалении пользователя облачный почтовый ящик пользователя, который находится на удержании по закону, также отключается или удаляется.

После отключения или удаления почтового ящика вы не сможете включить его в поиск обнаружения. Если отключить почтовый ящик, этот ящик будет отключен от учетной записи пользователя. Отключенные и удаленные почтовые ящики окончательно удаляются из базы данных почтовых ящиков по истечении срока хранения удаленных почтовых ящиков. Однако можно также удалить почтовый ящик и немедленно очистить его из базы данных почтовых ящиков. Перед отключением или удалением почтового ящика, который находится на удержании по закону, обратитесь к юридическому отделу или отделу кадров вашей организации.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-PermanentlyDisable

Этот параметр доступен только в облачной службе.

Параметр PermanentlyDisable указывает, следует ли окончательно отключать почтовый ящик. Для этого переключателя не требуется указывать значение.

Примечания.

  • Этот параметр можно использовать только для не лицензированных и не находящихся на удержании почтовых ящиков пользователей.
  • Если лицензия на Exchange Online удаляется из почтового ящика без выполнения других действий по отмене подготовки, почтовый ящик может быть удален в состоянии жесткого удаления. В этом случае этот параметр не является полезным. Его можно использовать, например, в гибридных средах Exchange.
Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-PublicFolder

Этот параметр доступен только в локальной среде Exchange.

Параметр PublicFolder необходим для отключения почтовых ящиков общедоступных папок. Указывать значение для этого параметра необязательно.

Почтовые ящики общедоступных папок созданы специально для хранения иерархии и содержимого общедоступных папок.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RemoteArchive

Этот параметр доступен только в локальной среде Exchange.

Параметр RemoteArchive указывает, следует ли отключить удаленный архив для этого почтового ящика. Удаленные архивы существуют в облачной службе. При использовании этого параметра свойство RemoteRecipientType почтового ящика сбрасывается, чтобы указать, что у почтового ящика нет удаленного архива. Указывать значение для этого параметра необязательно.

Этот параметр нельзя использовать с параметром Archive.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

Переключатель WhatIf имитирует действия команды. Вы можете использовать его для просмотра результатов изменений без фактического внесения этих изменений. С этим параметром не нужно указывать значение.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

Входные данные

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

Выходные данные

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.