New-MailUser
Dieses Cmdlet ist der lokalen Bereitstellung von Exchange und im cloudbasierten Dienst verfügbar. Einige Parameter und Einstellungen gelten exklusiv für die eine oder andere Umgebung.
Verwenden Sie das Cmdlet New-MailUser, um E-Mail-Benutzer zu erstellen. E-Mail-Benutzer (auch als E-Mail-aktivierte Benutzer bezeichnet) verfügen über E-Mail-Adressen und Konten in der Exchange-Organisation, aber keine Exchange-Postfächer. An E-Mail-Benutzer gesendete E-Mail-Nachrichten werden an die angegebene externe E-Mail-Adresse übermittelt.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.
Syntax
New-MailUser
[-Name] <String>
-ExternalEmailAddress <ProxyAddress>
[-Alias <String>]
[-ArbitrationMailbox <MailboxIdParameter>]
[-Confirm]
[-DisplayName <String>]
[-DomainController <Fqdn>]
[-FirstName <String>]
[-ImmutableId <String>]
[-Initials <String>]
[-LastName <String>]
[-MacAttachmentFormat <MacAttachmentFormat>]
[-MailboxRegion <String>]
[-MessageBodyFormat <MessageBodyFormat>]
[-MessageFormat <MessageFormat>]
[-ModeratedBy <MultiValuedProperty>]
[-ModerationEnabled <Boolean>]
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
[-PrimarySmtpAddress <SmtpAddress>]
[-RemotePowerShellEnabled <Boolean>]
[-ResetPasswordOnNextLogon <Boolean>]
[-SamAccountName <String>]
[-SendModerationNotifications <TransportModerationNotificationFlags>]
[-UsePreferMessageFormat <Boolean>]
[-WhatIf]
[<CommonParameters>]
New-MailUser
[-Name] <String>
-ExternalEmailAddress <ProxyAddress>
-Password <SecureString>
-UserPrincipalName <String>
[-Alias <String>]
[-ArbitrationMailbox <MailboxIdParameter>]
[-Confirm]
[-DisplayName <String>]
[-DomainController <Fqdn>]
[-FirstName <String>]
[-ImmutableId <String>]
[-Initials <String>]
[-LastName <String>]
[-MacAttachmentFormat <MacAttachmentFormat>]
[-MailboxRegion <String>]
[-MessageBodyFormat <MessageBodyFormat>]
[-MessageFormat <MessageFormat>]
[-ModeratedBy <MultiValuedProperty>]
[-ModerationEnabled <Boolean>]
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
[-PrimarySmtpAddress <SmtpAddress>]
[-RemotePowerShellEnabled <Boolean>]
[-ResetPasswordOnNextLogon <Boolean>]
[-SamAccountName <String>]
[-SendModerationNotifications <TransportModerationNotificationFlags>]
[-UsePreferMessageFormat <Boolean>]
[-WhatIf]
[<CommonParameters>]
New-MailUser
[-Name] <String>
-MicrosoftOnlineServicesID <WindowsLiveId>
-Password <SecureString>
[-ExternalEmailAddress <ProxyAddress>]
[-Alias <String>]
[-ArbitrationMailbox <MailboxIdParameter>]
[-Confirm]
[-DisplayName <String>]
[-DomainController <Fqdn>]
[-FirstName <String>]
[-ImmutableId <String>]
[-Initials <String>]
[-LastName <String>]
[-MailboxRegion <String>]
[-ModeratedBy <MultiValuedProperty>]
[-ModerationEnabled <Boolean>]
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
[-PrimarySmtpAddress <SmtpAddress>]
[-RemotePowerShellEnabled <Boolean>]
[-ResetPasswordOnNextLogon <Boolean>]
[-SamAccountName <String>]
[-SendModerationNotifications <TransportModerationNotificationFlags>]
[-WhatIf]
[<CommonParameters>]
New-MailUser
[-Name] <String>
-FederatedIdentity <String>
[-ExternalEmailAddress <ProxyAddress>]
[-Alias <String>]
[-ArbitrationMailbox <MailboxIdParameter>]
[-Confirm]
[-DisplayName <String>]
[-DomainController <Fqdn>]
[-FirstName <String>]
[-ImmutableId <String>]
[-Initials <String>]
[-LastName <String>]
[-MailboxRegion <String>]
[-ModeratedBy <MultiValuedProperty>]
[-ModerationEnabled <Boolean>]
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
[-PrimarySmtpAddress <SmtpAddress>]
[-RemotePowerShellEnabled <Boolean>]
[-ResetPasswordOnNextLogon <Boolean>]
[-SamAccountName <String>]
[-SendModerationNotifications <TransportModerationNotificationFlags>]
[-WhatIf]
[<CommonParameters>]
New-MailUser
[-Name] <String>
-FederatedIdentity <String>
-MicrosoftOnlineServicesID <WindowsLiveId>
[-Alias <String>]
[-ArbitrationMailbox <MailboxIdParameter>]
[-Confirm]
[-DisplayName <String>]
[-DomainController <Fqdn>]
[-FirstName <String>]
[-ImmutableId <String>]
[-Initials <String>]
[-LastName <String>]
[-MailboxRegion <String>]
[-ModeratedBy <MultiValuedProperty>]
[-ModerationEnabled <Boolean>]
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
[-PrimarySmtpAddress <SmtpAddress>]
[-RemotePowerShellEnabled <Boolean>]
[-ResetPasswordOnNextLogon <Boolean>]
[-SamAccountName <String>]
[-SendModerationNotifications <TransportModerationNotificationFlags>]
[-WhatIf]
[<CommonParameters>]
New-MailUser
[-Name] <String>
[-MicrosoftOnlineServicesID <WindowsLiveId>]
[-Alias <String>]
[-Confirm]
[-DisplayName <String>]
[-FirstName <String>]
[-ImmutableId <String>]
[-Initials <String>]
[-LastName <String>]
[-MailboxRegion <String>]
[-ModeratedBy <MultiValuedProperty>]
[-ModerationEnabled <Boolean>]
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
[-RemotePowerShellEnabled <Boolean>]
[-SendModerationNotifications <TransportModerationNotificationFlags>]
[-WhatIf]
[<CommonParameters>]
Beschreibung
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
New-MailUser -Name "Ed Meadows" -ExternalEmailAddress ed@tailspintoys.com -MicrosoftOnlineServicesID ed@contoso.com -Password (Get-Credential).password
In diesem Beispiel wird ein neuer E-Mail-Benutzer für Ed Meadows in der cloudbasierten Organisation "contoso.com" erstellt. Durch den E-Mail-Benutzer erhält Ed ein Konto und eine E-Mail-Adresse in der Domäne "contoso.com", aber an Ed gesendete Nachrichten werden an seine E-Mail-Adresse in "tailspintoys.com" übermittelt.
Parameter
-Alias
Der Alias-Parameter gibt den Exchange-Alias (auch als E-Mail-Spitzname bezeichnet) für den Empfänger an. Dieser Wert identifiziert den Empfänger als E-Mail-fähiges Objekt und darf nicht mit mehreren E-Mail-Adressen für denselben Empfänger (auch als Proxyadressen bezeichnet) verwechselt werden. Ein Empfänger kann nur einen Alias-Wert haben. Die Höchstlänge beträgt 64 Zeichen.
Der Alias-Wert kann Buchstaben, Zahlen und die folgenden Zeichen enthalten:
- !, #, %, *, +, -, /, =, ?, ^, _, und ~.
- $, &, ', ', {, }und | müssen mit Escapezeichen versehen werden (z. B
-Alias what`'snew
. ) oder der gesamte Wert in einfache Anführungszeichen (z. B-Alias 'what'snew'
. ). Das & Zeichen wird im Aliaswert für die Azure AD Connect-Synchronisierung nicht unterstützt. - Punkte (.) müssen von anderen gültigen Zeichen umgeben sein (z. B
help.desk
. ). - Unicode-Zeichen U+00A1 bis U+00FF.
Wenn Sie einen Empfänger ohne Angabe einer E-Mail-Adresse erstellen, wird der angegebene Aliaswert verwendet, um die primäre E-Mail-Adresse (alias@domain
) zu generieren. Unterstützte Unicode-Zeichen werden den am besten passenden US-ASCII-Textzeichen zugeordnet. Beispielsweise wird U+00F6 (ö) in der primären E-Mail-Adresse in geändert oe
.
Wenn Sie beim Erstellen eines Empfängers nicht den Alias-Parameter verwenden, wird der Wert eines anderen erforderlichen Parameters für den Alias-Eigenschaftswert verwendet:
- Empfänger mit Benutzerkonten (z. B. Benutzerpostfächer und E-Mail-Benutzer): Die linke Seite des Parameters MicrosoftOnlineServicesID oder UserPrincipalName wird verwendet. Führt z. B helpdesk@contoso.onmicrosoft.com . in den Alias-Eigenschaftswert
helpdesk
. - Empfänger ohne Benutzerkonten (z. B. Raumpostfächer, E-Mail-Kontakte und Verteilergruppen): Der Wert des Parameters Name wird verwendet. Leerzeichen werden entfernt, und nicht unterstützte Zeichen werden in Fragezeichen (?) konvertiert.
Wenn Sie den Aliaswert eines vorhandenen Empfängers ändern, wird die primäre E-Mail-Adresse automatisch nur in Umgebungen aktualisiert, in denen der Empfänger E-Mail-Adressrichtlinien unterliegt (die EmailAddressPolicyEnabled-Eigenschaft ist für den Empfänger True).
Der Alias-Parameter generiert oder aktualisiert niemals die primäre E-Mail-Adresse eines E-Mail-Kontakts oder eines E-Mail-Benutzers.
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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-ArbitrationMailbox
Dieser Parameter ist nur im lokalen Exchange verfügbar.
Der Parameter ArbitrationMailbox gibt das Vermittlungspostfach an, das zum Verwalten des Moderationsprozesses für diesen Empfänger verwendet wird. Sie können jeden beliebigen Wert verwenden, sofern er das Vermittlungspostfach eindeutig kennzeichnet. 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: | 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 |
-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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-DisplayName
Der Parameter DisplayName gibt den Anzeigenamen des E-Mail-Benutzers an. Der Anzeigename wird im Exchange Admin Center, in Adresslisten und in Outlook angezeigt. Die Höchstlänge beträgt 256 Zeichen. Wenn der Wert Leerzeichen enthält, setzen Sie ihn in Anführungszeichen (").
Wenn Sie den DisplayName-Parameter nicht verwenden, wird der Wert des Name-Parameters für den Anzeigenamen verwendet.
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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-DomainController
Dieser Parameter ist im lokalen Exchange verfügbar.
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, Exchange Server 2019 |
-ExternalEmailAddress
Der Parameter ExternalEmailAddress gibt die Ziel-E-Mail-Adresse des E-Mail-Kontakts oder E-Mail-Benutzers an. Standardmäßig wird dieser Wert als primäre E-Mail-Adresse des E-Mail-Kontakts oder E-Mail-Benutzers verwendet.
In lokalen Umgebungen können Sie den Parameter PrimarySMTPAddress verwenden, um die primäre E-Mail-Adresse auf einen anderen Wert festzulegen. Dieser Wert wird standardmäßig als die primäre E-Mail-Adresse des E-Mail-Kontakts oder des E-Mail-Benutzers verwendet.
Type: | ProxyAddress |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-FederatedIdentity
Dieser Parameter ist nur im cloudbasierten Dienst verfügbar.
Der Parameter FederatedIdentity verknüpft einen lokalen Active Directory-Benutzer mit einem Benutzer in der Cloud.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-FirstName
Der Parameter FirstName gibt den Vornamen des Benutzers 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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-ImmutableId
Der Parameter ImmutableId wird von der GAL-Synchronisierung (GALSync) verwendet und gibt einen eindeutigen und unveränderlichen Bezeichner in Form einer SMTP-Adresse für ein Exchange-Postfach an, das beim Anfordern von SAML-Token (Security Assertion Markup Language) für die Verbunddelegierung verwendet wird. Wenn der Verbund für dieses Postfach konfiguriert ist und Sie diesen Parameter beim Erstellen des Postfachs nicht festlegen, erstellt Exchange den Wert für die unveränderliche ID basierend auf der ExchangeGUID und dem Namespace des Verbundkontos des Postfachs, 7a78e7c8-620e-4d85-99d3-c90d90f29699@mail.contoso.comz. B. .
Sie müssen den Parameter ImmutableId festlegen, wenn Active Directory-Verbunddienste (AD FS) (AD FS) bereitgestellt wird, um einmaliges Anmelden in einem lokalen Postfach zuzulassen und AD FS für die Verwendung eines anderen Attributs als ExchangeGUID für Anmeldetokenanforderungen konfiguriert ist. Sowohl Exchange als auch AD FS müssen dasselbe Token für denselben Benutzer anfordern, um die ordnungsgemäße Funktionalität für ein standortübergreifendes Exchange-Bereitstellungsszenario sicherzustellen.
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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-Initials
Der Parameter Initials gibt die Initialen des Benutzers 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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-LastName
Der Parameter LastName gibt den Nachnamen des Benutzers 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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-MacAttachmentFormat
Der Parameter MacAttachmentFormat gibt das Anlageformat des Apple Macintosh-Betriebssystems an, das für Nachrichten verwendet werden soll, die an den E-Mail-Kontakt oder E-Mail-Benutzer gesendet werden. Gültige Werte sind:
- BinHex (Dies ist der Standardwert)
- Uuencode
- AppleSingle
- AppleDouble
Die Parameter MacAttachmentFormat und MessageFormat sind voneinander abhängig:
- MessageFormat ist Text: MacAttachmentFormat kann BinHex oder UuEncode sein.
- MessageFormat ist Mime: MacAttachmentFormat kann BinHex, AppleSingle oder AppleDouble sein.
Type: | MacAttachmentFormat |
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 |
-MailboxRegion
Dieser Parameter ist nur im cloudbasierten Dienst verfügbar.
Dieser Parameter ist für die interne Verwendung durch Microsoft reserviert.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-MessageBodyFormat
Der Parameter MessageBodyFormat gibt das Nachrichtentextformat für Nachrichten an, die an den E-Mail-Kontakt oder E-Mail-Benutzer gesendet werden. Gültige Werte sind:
- Text
- HTML
- Html
Die Parameter MessageFormat und MessageBodyFormat sind voneinander abhängig:
- MessageFormat ist Mime: MessageBodyFormat kann Text, HTML oder TextAndHtml sein.
- MessageFormat ist Text: MessageBodyFormat kann nur Text sein.
Type: | MessageBodyFormat |
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 |
-MessageFormat
Der Parameter MessageFormat gibt das Nachrichtenformat für Nachrichten an, die an den E-Mail-Kontakt oder E-Mail-Benutzer gesendet werden. Gültige Werte sind:
- Text
- Text
Die Parameter MessageFormat und MessageBodyFormat sind voneinander abhängig:
- MessageFormat ist Mime: MessageBodyFormat kann Text, HTML oder TextAndHtml sein.
- MessageFormat ist Text: MessageBodyFormat kann nur Text sein.
Wenn Sie den Parameter MessageFormat von Mime in Text ändern möchten, müssen Sie also auch den Parameter MessageBodyFormat in Text ändern.
Type: | MessageFormat |
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 |
-MicrosoftOnlineServicesID
Der MicrosoftOnlineServicesID-Parameter gibt die Benutzer-ID für das Objekt an. Dieser Parameter gilt nur für Objekte im cloudbasierten Dienst. Für lokale Bereitstellungen ist es nicht verfügbar.
Type: | WindowsLiveId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-ModeratedBy
Der Parameter ModeratedBy gibt mindestens einen Moderator für diesen Empfänger an. Ein Moderator genehmigt die Nachrichten, bevor sie an den Empfänger gesendet werden. Bei einem Moderator muss es sich um ein Postfach, einen E-Mail-Benutzer oder E-Mail-Kontakt in Ihrer Organisation handeln. Sie können jeden beliebigen Wert verwenden, sofern er den Moderator eindeutig kennzeichnet: Zum Beispiel:
- Name
- Alias
- Distinguished Name (DN)
- Distinguished Name (DN)
- Kanonischer DN
- GUID
Mehrere Werte können durch Kommata getrennt eingegeben werden. Wenn die Werte Leerzeichen oder anderweitig erforderliche Anführungszeichen enthalten, verwenden Sie die folgende Syntax: "Value1","Value2",..."ValueN"
.
Sie müssen diesen Parameter verwenden, um mindestens einen Moderator anzugeben, wenn Sie den ModerationEnabled-Parameter auf den Wert $true festlegen.
Type: | MultiValuedProperty |
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 |
-ModerationEnabled
Der Parameter ModerationEnabled gibt an, ob die Moderation für diesen Empfänger aktiviert ist. Der gültige Wert ist:
- $true: Die Moderation ist für diesen Empfänger aktiviert. Nachrichten, die an diesen Empfänger gesendet werden, müssen von einem Moderator genehmigt werden, bevor die Nachrichten übermittelt werden.
- $false: Die Moderation ist für diesen Empfänger deaktiviert. An diesen Empfänger gesendete Nachrichten werden ohne Genehmigung eines Moderators übermittelt. Dies ist der Standardwert.
Sie verwenden den ModeratedBy-Parameter, um die Moderatoren anzugeben.
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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-Name
Der Parameter Name gibt den eindeutigen Namen des E-Mail-Benutzers an. Die Höchstlänge beträgt 64 Zeichen. Wenn der Wert Leerzeichen enthält, müssen Sie ihn in Anführungszeichen (") setzen.
Dieser Wert wird außerdem für die DisplayName-Eigenschaft verwendet, wenn Sie den DisplayName-Parameter nicht verwenden.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
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 |
-OrganizationalUnit
Der Parameter OrganizationalUnit gibt den Speicherort in Active Directory an, an dem der neue E-Mail-Benutzer erstellt wird.
Eine gültige Eingabe für diesen Parameter ist eine Organisationseinheit (OU) oder Domäne, die vom Cmdlet Get-OrganizationalUnit zurückgegeben wird. Sie können jeden beliebigen Wert verwenden, sofern er die Organisationseinheit oder Domäne eindeutig kennzeichnet. Beispiel:
- Name
- Name
- Distinguished Name (DN)
- GUID
Type: | OrganizationalUnitIdParameter |
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 |
-Password
Der Parameter Password gibt das Kennwort für das Benutzerkonto an.
Sie können die folgenden Methoden als Wert für diesen Parameter verwenden:
(ConvertTo-SecureString -String '<password>' -AsPlainText -Force)
.- Bevor Sie diesen Befehl ausführen, speichern Sie das Kennwort als Variable (z. B
$password = Read-Host "Enter password" -AsSecureString
. ), und verwenden Sie dann die Variable ($password
) für den Wert. (Get-Credential).password
zur sicheren Eingabe des Kennworts aufgefordert werden, wenn Sie diesen Befehl ausführen.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-PrimarySmtpAddress
Dieser Parameter ist nur in lokalem Exchange funktionsfähig.
Der Parameter PrimarySmtpAddress gibt die primäre Absender-E-Mail-Adresse an, die für den Empfänger verwendet wird.
Standardmäßig entspricht die primäre Adresse dem ExternalEmailAddress-Parameterwert.
Wenn Sie den Parameter PrimarySmtpAddress verwenden, um die primäre E-Mail-Adresse anzugeben, legt der Befehl die EmailAddressPolicyEnabled-Eigenschaft des E-Mail-Benutzers auf False fest, was bedeutet, dass die E-Mail-Adressen des E-Mail-Benutzers nicht automatisch durch E-Mail-Adressrichtlinien aktualisiert werden. Es wird empfohlen, die primäre E-Mail-Adresse nicht auf einen anderen Wert als ExternalEmailAddress festzulegen, es sei denn, Sie befinden sich in einem gesamtstrukturübergreifenden Szenario.
Type: | SmtpAddress |
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 |
-RemotePowerShellEnabled
Der Parameter RemotePowerShellEnabled gibt an, ob der Benutzer mithilfe von Remote-PowerShell eine Verbindung mit Exchange herstellen kann. Remote-PowerShell ist erforderlich, um die Exchange-Verwaltungsshell auf Exchange-Servern zu öffnen oder um Windows PowerShell öffnen und eine PowerShell-Remotesitzung in Exchange importieren zu können. Zugriff auf Remote-PowerShell ist auch dann erforderlich, wenn Sie versuchen, die Exchange-Verwaltungsshell auf dem lokalen Exchange-Server zu öffnen. Gültige Werte sind:
- $true: Der Benutzer kann Remote-PowerShell verwenden. Dies ist der Standardwert.
- $true: Der Benutzer kann die Remote-PowerShell verwenden. Dies ist der Standardwert.
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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-ResetPasswordOnNextLogon
Dieser Parameter ist im lokalen Exchange verfügbar.
Der Parameter ResetPasswordOnNextLogon gibt an, ob der Benutzer sein Kennwort bei der nächsten Anmeldung ändern muss. Gültige Werte sind:
- $true: Der Benutzer muss sein Kennwort bei der nächsten Anmeldung ändern.
- $false: Der Benutzer muss sein Kennwort bei der nächsten Anmeldung nicht ändern. Dies ist der Standardwert.
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, Exchange Server 2019 |
-SamAccountName
Dieser Parameter ist nur im lokalen Exchange verfügbar.
Der Parameter SamAccountName (auch als Benutzerkonto oder Gruppenname vor Windows 2000 bezeichnet) gibt einen Objektbezeichner an, der mit älteren Versionen von Microsoft Windows-Client- und -Serverbetriebssystemen kompatibel ist. Der Wert kann Buchstaben, Zahlen, Leerzeichen, Punkte (.) und die folgenden Zeichen enthalten: !, #, $, %, ^, &-, _, {, }und ~. Das letzte Zeichen darf kein Punkt sein. Unicode-Zeichen sind zulässig, aber akzentierte Zeichen können Konflikte verursachen (z. B. o und ö übereinstimmen). Die maximale Länge beträgt 20 Zeichen.
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, Exchange Server 2019 |
-SendModerationNotifications
Clientverbindungen erfolgen über Proxy von den Clientzugriffsdiensten zu den Back-End-Diensten auf lokalen oder Remote-Postfachservern. Gültige Werte sind:
- Immer: Benachrichtigen Sie alle Absender, wenn ihre Nachrichten nicht genehmigt wurden. Dies ist der Standardwert.
- Always: Alle Absender benachrichtigen, wenn deren Nachrichten nicht genehmigt werden. Dies ist der Standardwert.
- Internal: Absender in der Organisation benachrichtigen, wenn deren Nachrichten nicht genehmigt werden.
Dieser Parameter ist nur dann sinnvoll, wenn die Moderation aktiviert ist (der Parameter ModerationEnabled hat den Wert $true).
Type: | TransportModerationNotificationFlags |
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 |
-UsePreferMessageFormat
UsePreferMessageFormat gibt an, ob die für den E-Mail-Benutzer oder E-Mail-Kontakt konfigurierten Nachrichtenformateinstellungen die globalen Einstellungen überschreiben, die für die Remotedomäne konfiguriert oder vom Nachrichtensender konfiguriert wurden. Der gültige Wert ist:
- $true: Nachrichten, die an den E-Mail-Benutzer oder E-Mail-Kontakt gesendet werden, verwenden das Nachrichtenformat, das für den E-Mail-Benutzer oder E-Mail-Kontakt konfiguriert ist.
- $false: Nachrichten, die an den E-Mail-Benutzer oder E-Mail-Kontakt gesendet werden, verwenden das Nachrichtenformat, das für die Remotedomäne (Standard-Remotedomäne oder eine bestimmte Remotedomäne) konfiguriert oder vom Nachrichtensender konfiguriert wurde. Dies ist der Standardwert.
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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
-UserPrincipalName
Dieser Parameter ist im lokalen Exchange verfügbar.
Der Parameter UserPrincipalName gibt den Namen eines Systembenutzers in einem E-Mail-Adressformat an (z. B ed@contoso.com. ).
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-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, Exchange Server 2019, Exchange Online, Exchange Online Protection |
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.