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
Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.