Set-UMMailbox
Dieses Cmdlet ist nur lokal in Exchange verfügbar.
Verwenden Sie das Cmdlet Set-UMMailbox, um die Unified Messaging-Eigenschaften (UM) für einen Benutzer festzulegen, der zurzeit UM-aktiviert ist.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.
Syntax
Set-UMMailbox
[-Identity] <MailboxIdParameter>
[-AllowUMCallsFromNonUsers <AllowUMCallsFromNonUsersFlags>]
[-AnonymousCallersCanLeaveMessages <Boolean>]
[-AutomaticSpeechRecognitionEnabled <Boolean>]
[-CallAnsweringAudioCodec <AudioCodecEnum>]
[-CallAnsweringRulesEnabled <Boolean>]
[-Confirm]
[-DomainController <Fqdn>]
[-FaxEnabled <Boolean>]
[-IgnoreDefaultScope]
[-ImListMigrationCompleted <Boolean>]
[-MissedCallNotificationEnabled <Boolean>]
[-Name <String>]
[-OperatorNumber <String>]
[-PinlessAccessToVoiceMailEnabled <Boolean>]
[-PlayOnPhoneEnabled <Boolean>]
[-SubscriberAccessEnabled <Boolean>]
[-TUIAccessToCalendarEnabled <Boolean>]
[-TUIAccessToEmailEnabled <Boolean>]
[-UMMailboxPolicy <MailboxPolicyIdParameter>]
[-UMSMSNotificationOption <UMSMSNotificationOptions>]
[-VoiceMailAnalysisEnabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
Beschreibung
Mithilfe des Cmdlets Set-UMMailbox werden die UM-Eigenschaften festgelegt, die einem Benutzer zugeordnet sind, der UM-aktiviert wurde. Viele der UM-Eigenschaften für den Benutzer werden im Postfach des Benutzers gespeichert, und andere UM-Eigenschaften für den Benutzer werden in Active Directory gespeichert.
Nachdem diese Aufgabe abgeschlossen ist, werden die angegebenen Parameter und Werte für das UM-Postfach konfiguriert.
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
Set-UMMailbox -Identity tony@contoso.com -CallAnsweringAudioCodec Wma -CallAnsweringRulesEnabled $false -FaxEnabled $false -UMSMSNotificationOption VoiceMail
In diesem Beispiel wird ein UM-fähiger Benutzer tony@contoso.com mit den folgenden Einstellungen konfiguriert:
Ändern des Anrufbeantwortungs-Audiocodec in Wma
Deaktivieren von Mailboxansageregeln
Verhindern des Empfangs eingehender Faxnachrichten
Aktivieren von Voicemailbenachrichtigungen, jedoch nicht von Benachrichtigungen zu Anrufen in Abwesenheit unter Verwendung von Text Messaging
Beispiel 2
Set-UMMailbox -Identity tony@contoso.com -TUIAccessToCalendarEnabled $false -TUIAccessToEmailEnabled $false
In diesem Beispiel wird verhindert, dass der Benutzer tony@contoso.com auf seinen Kalender und seine E-Mail-Adresse zugreifen kann, wenn er Outlook Voice Access verwendet.
Parameter
-AllowUMCallsFromNonUsers
Der Parameter AllowUMCallsFromNonUsers gibt an, ob das Postfach von Unified Messaging-Verzeichnissuchen ausgeschlossen werden soll.
Type: | AllowUMCallsFromNonUsersFlags |
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 |
-AnonymousCallersCanLeaveMessages
Der Parameter AnonymousCallersCanLeaveMessages gibt an, ob umgeleitete Anrufe ohne eine Anrufer-ID eine Nachricht hinterlassen dürfen.
Type: | Boolean |
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 |
-AutomaticSpeechRecognitionEnabled
Der Parameter AutomaticSpeechRecognitionEnabled gibt an, ob Benutzer die automatische Spracherkennung (ASR) verwenden können, wenn sie sich bei ihrem Postfach anmelden. Dieser Parameter kann nur auf $true festgelegt werden, wenn ASR-Unterstützung für die vom Benutzer in Microsoft Outlook im Web Optionen ausgewählte Sprache vorhanden ist.
Type: | Boolean |
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 |
-CallAnsweringAudioCodec
Der Parameter CallAnsweringAudioCodec gibt den Audiocodec an, der zum Codieren von Voicemailnachrichten verwendet wird, die für den Benutzer verbleiben. Der verwendete Audiocodec ist der Audiocodec, der im UM-Wählplan festgelegt ist. Der Standardwert ist Mp3.
Type: | AudioCodecEnum |
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 |
-CallAnsweringRulesEnabled
Der Parameter CallAnsweringRulesEnabled gibt an, ob Benutzer für ihre Konten Regeln für die Mailboxansage konfigurieren oder einrichten können. Der Standardwert ist $true.
Type: | Boolean |
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 |
-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 (z. B. Remove-*-Cmdlets) verfügen über eine integrierte Pause, die Sie zwingt, den Befehl zu bestätigen, bevor Sie fortfahren. Für diese Cmdlets können Sie die Bestätigungsaufforderung mit genau dieser Syntax überspringen:
-Confirm:$false
. - Die meisten anderen Cmdlets (z. B. 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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-DomainController
Der Parameter "DomainController" gibt den Domänencontroller an, der von diesem Cmdlet verwendet wird, um aus Active Directory Daten zu lesen oder hineinzuschreiben. Der Domänencontroller kann anhand seines vollqualifizierten Domänennamens (Fully Qualified Domain Name, FQDN) ermittelt werden. Beispiel: 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 |
-FaxEnabled
Der Parameter FaxEnabled gibt an, ob ein Benutzer eingehende Faxe erhalten darf.
Type: | Boolean |
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 |
-Identity
Der Parameter Identity gibt das Postfach an, das Sie ändern möchten. Sie können jeden beliebigen Wert verwenden, sofern er das Postfach eindeutig kennzeichnet. 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 |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-IgnoreDefaultScope
De Schalter IgnoreDefaultScope weist den Befehl an, die Standardeinstellung für den Empfängerbereich für die Exchange PowerShell-Sitzung zu ignorieren und die komplette 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:
- Sie können den Parameter DomainController nicht verwenden. Der Befehl verwendet automatisch einen geeigneten globalen Katalogserver.
- Sie können nur den DN für den Identitätsparameter verwenden. Andere Formen der Identifikation wie Aliasnamen oder GUIDs werden nicht akzeptiert.
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 |
-ImListMigrationCompleted
Der Parameter ImListMigrationCompleted gibt an, ob die Lync- oder Skype for Business Kontaktliste des UM-fähigen Benutzers in seinem Postfach gespeichert ist.
Gültige Werte sind:
- $true: Die Lync- oder Skype for Business Kontaktliste des Benutzers wird in seinem Exchange 2016-Postfach gespeichert. Dadurch wird verhindert, dass Sie das Postfach zurück zu einem Exchange 2010-Server migrieren.
- $false: Die Lync- oder Skype for Business-Kontaktliste des Benutzers wird auf einem Lync- oder Skype for Business-Server gespeichert. Dies hindert Sie nicht daran, das Postfach zurück zu einem Exchange 2010-Server zu migrieren. Dies ist der Standardwert.
Lync Server 2013 und Skype for Business Server 2015 unterstützen das Speichern der Kontaktliste des Benutzers in seinem Exchange 2016-Postfach. Dieses Feature wird als Unified Contact Store (UCS) bezeichnet und ermöglicht Es Anwendungen, eine konsistente, aktuelle Kontaktliste anzuzeigen. Exchange 2010 unterstützt den einheitlichen Kontaktspeicher jedoch nicht. Bevor Sie das Exchange 2016-Postfach eines Benutzers zurück zu Exchange 2010 migrieren, müssen Sie daher die Lync- oder Skype for Business Kontaktliste des Benutzers aus dem einheitlichen Kontaktspeicher zurück zu einem Lync 2013- oder Skype for Business-Server verschieben. Weitere Informationen finden Sie unter Konfigurieren Microsoft Lync Server 2013 für die Verwendung des einheitlichen Kontaktspeichers.
Wenn Sie ein Exchange 2013-Postfach zurück zu Exchange 2010 migrieren, während die Lync- oder Skype for Business Kontaktliste des Benutzers im einheitlichen Kontaktspeicher gespeichert ist, kann der Benutzer den Zugriff auf diese Kontakte dauerhaft verlieren. Nachdem Sie sich vergewissert haben, dass die Lync- oder Skype for Business Kontaktliste des Benutzers zurück auf einen Lync 2013- oder Skype for Business-Server verschoben wurde, sollten Sie die Postfachmigration abschließen können. Wenn Sie das Postfach trotz möglicher Datenverluste migrieren müssen, können Sie den Parameter ImListMigrationCompleted manuell auf $false festlegen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-MissedCallNotificationEnabled
Der Parameter MissedCallNotificationEnabled gibt an, ob Benachrichtigungen über verpasste Anrufe gesendet werden sollen.
Wenn Sie Unified Messaging und Lync Server oder Skype for Business Server integrieren, sind Benachrichtigungen über verpasste Anrufe für Benutzer mit Postfächern auf Exchange 2010-Postfachservern nicht verfügbar. Es wird eine Benachrichtigung über einen verpassten Anruf generiert, wenn ein Benutzer sich abmeldet, bevor der Anruf an einen Postfachserver gesendet wurde.
Type: | Boolean |
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 |
-Name
Der Parameter Name gibt den Anzeigenamen für den Benutzer an. Der Anzeigename darf maximal 64 Zeichen lang sein.
Type: | String |
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 |
-OperatorNumber
Der Parameter OperatorNumber gibt die Zeichenfolge aus Zahlen für die persönliche Vermittlungsstelle an.
Type: | String |
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 |
-PinlessAccessToVoiceMailEnabled
Der Parameter PinlessAccessToVoiceMailEnabled gibt an, ob ein UM-aktivierter Benutzer eine PIN verwenden muss, um auf seine Voicemail zuzugreifen. Für den Zugriff auf E-Mail-Nachrichten und den Kalender ist nach wie vor eine PIN erforderlich. Der Standardwert ist $false.
Type: | Boolean |
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 |
-PlayOnPhoneEnabled
Der Parameter PlayOnPhoneEnabled gibt an, ob ein Benutzer die Funktion "Wiedergabe über Telefon" verwenden kann, um Sprachnachrichten abzurufen. Der Standardwert ist $true.
Type: | Boolean |
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 |
-SubscriberAccessEnabled
Der Parameter SubscriberAccessEnabled gibt an, ob den Benutzern der Teilnehmerzugriff auf ihre eigenen Postfächer gewährt werden soll. Wenn er auf $true festgelegt ist, können Benutzer, nachdem sie sich authentifiziert haben, Voicemail über das Telefon abrufen. Der Standardwert ist $true.
Type: | Boolean |
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 |
-TUIAccessToCalendarEnabled
Der TUIAccessToCalendarEnabled-Parameter gibt an, ob UM-fähige Benutzer über die Microsoft Outlook Voice Access Telefonbenutzeroberfläche (TUI) oder touchtone-Benutzeroberfläche auf ihren individuellen Kalender zugreifen und diese verwalten können. Der Standardwert ist $true.
Type: | Boolean |
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 |
-TUIAccessToEmailEnabled
Der Parameter TUIAccessToEmailEnabled gibt an, ob Benutzer über das Telefon auf ihre eigenen E-Mail-Nachrichten zugreifen können. Der Standardwert ist $true.
Type: | Boolean |
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 |
-UMMailboxPolicy
Der Parameter UMMailboxPolicy gibt die UM-Postfachrichtlinie an, die dem Postfach des UM-aktivierten Benutzers zugeordnet ist.
Type: | MailboxPolicyIdParameter |
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 |
-UMSMSNotificationOption
Der Parameter UMSMSNotificationOption gibt an, ob ein UM-aktivierter Benutzer nur für Voicemail oder für Voicemail und verpasste Anrufe per SMS oder Textnachricht benachrichtigt wird oder ob er gar keine Benachrichtigungen erhält. Die Werte für diesen Parameter sind: VoiceMail, VoiceMailAndMissedCalls und None. Der Standardwert ist None.
Type: | UMSMSNotificationOptions |
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 |
-VoiceMailAnalysisEnabled
Der Parameter VoiceMailAnalysisEnabled gibt an, ob eine Kopie der einzelnen Voicemails für einen UM-aktivierten Benutzer zu Analyse- und Verbesserungszwecken der Spracherkennungsfunktionen an Microsoft weitergeleitet wird.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-WhatIf
Die Option "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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
Eingaben
Input types
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
Output types
Informationen zu den Rückgabetypen, die auch als Ausgabetypen bezeichnet werden, die dieses Cmdlet akzeptiert, finden Sie unter Cmdlet Input and Output Types. Wenn das Feld Ausgabetyp leer ist, gibt das Cmdlet keine Daten zurück.