Disable-Mailbox

Dieses Cmdlet ist in der lokalen Bereitstellung von Exchange und im Cloud-basierten Dienst verfügbar. Einige Parameter und Einstellungen gelten möglicherweise exklusiv für die eine oder andere Umgebung.

Verwenden Sie das Cmdlet Disable-Mailbox zum Deaktivieren des Postfachs von vorhandenen Benutzern, die bereits über Postfächer verfügen. Für dieses Cmdlet kann ein Benutzer auch ein Postfach für öffentliche Ordner oder ein InetOrgPerson-Objekt sein. Das dem Postfach zugeordnete Benutzerkonto bleibt bestehen, ist aber keinem Postfach mehr zugeordnet.

Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.

Syntax

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>]

Beschreibung

Das Cmdlet Disable-Mailbox entfernt die Exchange Attribute des Postfachs aus Active Directory. Das Postfach wird nicht gelöscht und kann zu einem späteren Zeitpunkt mithilfe des Cmdlets Connect-Mailbox wieder mit dem zugehörigen Benutzer verbunden werden.

Das Cmdlet Disable-Mailbox führt auch den Bereinigungstask für das jeweilige Postfach aus, sodass die Verbindung mit dem Postfach unmittelbar nach Beendigung des Tasks getrennt wird.

Unter normalen Bedingungen wird ein Postfach sofort nach Abschluss des Befehls Disable-Mailbox oder Remove-Mailbox als getrennt markiert. Wenn das Postfach jedoch deaktiviert oder entfernt wurde, während das Exchange Information Store Dienst beendet wurde, oder wenn es auf andere Weise als Exchange Verwaltungsschnittstellen deaktiviert oder entfernt wurde, wird der Status des Postfachobjekts in der Exchange Postfachdatenbank nicht als getrennt markiert.

Bevor Sie dieses Cmdlet ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Auch wenn in diesem Thema alle Parameter für das Cmdlet aufgeführt werden, verfügen Sie möglicherweise nicht über den Zugriff auf einige Parameter, wenn sie nicht in den Ihnen zugewiesenen Berechtigungen enthalten sind. Wie Sie herausfinden, welche Berechtigungen zur Ausführung eines bestimmten Cmdlets oder Parameters in Ihrer Organisation erforderlich sind, können Sie unter Find the permissions required to run any Exchange cmdlet nachlesen.

Beispiele

Beispiel 1

Disable-Mailbox -Identity "John Woods"

In diesem Beispiel wird das Postfach des Benutzers mit dem Namen "John- Wiesn" deaktiviert und alle Postfachattribute aus johns Benutzerkonto entfernt.

Beispiel 2

Disable-Mailbox -Identity "John Woods" -RemoteArchive

In diesem Beispiel wird das Remotearchiv für den lokalen Benutzer "John Woods" deaktiviert.

Parameter

-Archiv

Die Option Archive gibt an, ob die Verbindung zwischen dem Archivpostfach und dem zugeordneten Benutzer getrennt wird. Sie müssen keinen Wert für diese Option angeben.

Sie können diesen Switch nicht mit dem RemoteArchive-Switch verwenden.

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

Die Option "Confirm" gibt an, ob die Bestätigungsaufforderung angezeigt oder ausgeblendet werden soll. Wie diese Option sich auf das Cmdlet auswirkt, hängt davon ab, ob für die Option vor dem Fortfahren eine Bestätigung erforderlich ist.

  • Destruktive Cmdlets (beispielsweise Remove-*-Cmdlets) verfügen über eine integrierte Pause, die Sie zwingt, den Befehl vor dem Fortfahren zu bestätigen. Für diese Cmdlets können Sie die Bestätigungsaufforderung mit genau dieser Syntax überspringen: -Confirm:$false.
  • Die meisten anderen Cmdlets (beispielsweise New-*- und Set-*-Cmdlets) verfügen nicht über eine integrierte Pause. Bei diesen Cmdlets führt das Angeben der Option "Confirm" ohne einen Wert eine Pause ein, die Sie zwingt, den Befehl vor dem Fortfahren zu bestätigen.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-DisableArbitrationMailboxWithOABsAllowed

Dieser Parameter ist im lokalen Exchange verfügbar.

Die Option DisableArbitrationMailboxWithOABsAllowed gibt an, ob die Überprüfungen von Offlineadressbüchern (OABs) innerhalb des angegebenen Vermittlungspostfachs, das E-Mail-deaktiviert wird, umgangen werden sollen. Wenn Sie diese Option verwenden, wird das Vermittlungspostfach deaktiviert, auch wenn OABs im Postfach vorhanden sind. Sie müssen keinen Wert für diese Option angeben.

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

Dieser Parameter ist im lokalen Exchange verfügbar.

Die Option DisableLastArbitrationMailboxAllowed gibt an, ob das angegebene Postfach deaktiviert wird, selbst wenn es sich dabei um das letzte Vermittlungspostfach in der Organisation handelt. Wenn Sie das letzte Vermittlungspostfach in der Organisation deaktivieren, stehen keine von einem Benutzer erstellten Verteilergruppen oder moderierte Empfänger zur Verfügung. Sie müssen keinen Wert für diese Option angeben.

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

Dieser Parameter ist im lokalen Exchange verfügbar.

Der Parameter DomainController gibt den Domänencontroller an, der von diesem Cmdlet verwendet wird, um Daten aus dem Active Directory zu lesen oder hineinzuschreiben. Sie identifizieren den Domänencontroller anhand seines vollqualifizierten Domänennamens (Fully Qualified Domain Name, FQDN). Beispiel: dc01.contoso.com.

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

Der Parameter Identity gibt das Postfach an, das deaktiviert werden soll. Sie können jeden beliebigen Wert verwenden, sofern er das Postfach eindeutig kennzeichnet. Zum Beispiel: Zum Beispiel:

  • Name
  • Alias
  • Distinguished Name (DN)
  • Distinguished Name (DN)
  • Domäne\Benutzername
  • E-Mail-Adresse
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Benutzer-ID oder User Principal Name (UPN)
Type:MailboxIdParameter
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-IgnoreDefaultScope

Dieser Parameter ist nur im lokalen Exchange verfügbar.

Die Option IgnoreDefaultScope weist den Befehl an, die Standardeinstellung für den Empfängerbereich für die Exchange PowerShell-Sitzung zu ignorieren und die gesamte Gesamtstruktur als Bereich zu verwenden. Sie müssen keinen Wert für diese Option angeben.

Dieser Switch ermöglicht dem Befehl den Zugriff auf Active Directory-Objekte, die derzeit nicht im Standardbereich verfügbar sind, führt aber auch die folgenden Einschränkungen ein:

  • Die Verwendung des Switchs IgnoreDefaultScope bringt die folgenden Einschränkungen mit sich:
  • Sie können den Parameter DomainController nicht verwenden. Der Befehl verwendet automatisch einen geeigneten globalen Katalogserver.
Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-IgnoreLegalHold

Dieser Parameter ist nur im lokalen Exchange verfügbar.

Die Option IgnoreLegalHold ignoriert den Status der gesetzlichen Aufbewahrungspflicht des Benutzers. Sie müssen keinen Wert für diese Option angeben.

Wenn Sie den Benutzer deaktivieren oder entfernen, wird auch das cloudbasierte Postfach des Benutzers, für das eine gesetzliche Aufbewahrungspflicht gilt, deaktiviert oder entfernt.

Der Switch IgnoreLegalHold gibt an, ob der rechtliche Haltestatus des Benutzers ignoriert werden soll. Beim Deaktivieren oder Entfernen des Benutzers wird das cloudbasierte Postfach des Benutzers, für das eine gesetzliche Aufbewahrungspflicht gilt, ebenfalls deaktiviert oder entfernt. Sie müssen keinen Wert für diese Option angeben.

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

Dieser Parameter ist nur im cloudbasierten Dienst verfügbar.

Der Schalter PermanentlyDisable gibt an, ob das Postfach dauerhaft deaktiviert werden soll. Sie müssen für diesen Schalter keinen Wert festlegen.

Anmerkungen:

  • Sie können diesen Schalter nur für Benutzerpostfächer verwenden, die nicht lizenziert und nicht aufzubewahren sind.
  • Wenn die Exchange Online-Lizenz aus einem Postfach entfernt wird, ohne andere Schritte zur Bereitstellung auszuführen, kann dies dazu führen, dass das Postfach in einem endgültig gelöschten Zustand bleibt. In diesem Fall ist dieser Parameter nicht hilfreich. Sie können es z. B. in Hybridumgebungen Exchange verwenden.
Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-PublicFolder

Dieser Parameter ist im lokalen Exchange verfügbar.

Die Option "PublicFolder" ist erforderlich, um Postfächer für öffentliche Ordner zu deaktivieren. Sie müssen keinen Wert für diese Option angeben.

Postfächer für öffentliche Ordner wurden eigens entworfen, um die Hierarchie und Inhalte von öffentlichen Ordnern zu speichern.

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

Dieser Parameter ist nur im lokalen Exchange verfügbar.

Die Option RemoteArchive gibt an, ob das Remotearchiv für dieses Postfach getrennt werden soll. Remotearchive sind im cloudbasierten Dienst vorhanden. Wenn Sie diese Option verwenden, wird die Eigenschaft RemoteRecipientType für das Postfach zurückgesetzt und gibt an, dass dieses Postfach über kein Remotearchiv verfügt. Sie müssen keinen Wert für diese Option angeben.

            Sie können diese Option nicht mit der Option Archive verwenden.
Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Vermittlung

Dieser Parameter ist nur im lokalen Exchange verfügbar.

Die Vermittlungsoption ist erforderlich, um Vermittlungspostfächer zu deaktivieren. Sie müssen keinen Wert für diese Option angeben.

Vermittlungspostfächer sind Systempostfächer, die zum Speichern verschiedener Arten von Systemdaten und zum Verwalten des Nachrichtengenehmigungsworkflows verwendet werden.

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

Der Switch WhatIf simuliert die Aktionen des Befehls. Sie können diesen Switch verwenden, um die Änderungen anzuzeigen, die auftreten würden, ohne diese Änderungen tatsächlich anzuwenden. Sie müssen keinen Wert für diese Option angeben.

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

Eingaben

Eingabetypen, die dieses Cmdlet akzeptiert, finden Sie unter Eingabe- und Ausgabetypen für Cmdlets. Wenn das Feld mit dem Eingabetyp für ein Cmdlet leer ist, akzeptiert das Cmdlet diese Eingabedaten nicht.

Ausgaben

Rückgabetypen bzw. Ausgabetypen, die dieses Cmdlet akzeptiert, finden Sie unter Eingabe- und Ausgabetypen für Cmdlets. Wenn das Feld mit dem Ausgabetyp leer ist, gibt das Cmdlet keine Daten zurück.