Enable-MailUser
Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Letztes Änderungsdatum des Themas: 2010-03-30
Sie können das Cmdlet Enable-MailUser verwenden, um eine E-Mail-Aktivierung für einen vorhandenen Benutzer im Verzeichnisdienst Active Directory durchzuführen.
Syntax
Enable-MailUser -Identity <UserIdParameter> -ExternalEmailAddress <ProxyAddress> [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DisplayName <String>] [-DomainController <Fqdn>] [-MacAttachmentFormat <BinHex | UuEncode | AppleSingle | AppleDouble>] [-MessageBodyFormat <Text | Html | TextAndHtml>] [-MessageFormat <Text | Mime>] [-PrimarySmtpAddress <SmtpAddress>] [-UsePreferMessageFormat <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]
Detaillierte Beschreibung
Mit dem Cmdlet Enable-MailUser wird eine E-Mail-Aktivierung für einen vorhandenen Benutzer in Active Directory durchgeführt, indem die Attribute hinzugefügt werden, die von Microsoft Exchange Server 2007 gefordert werden. Hierfür wird die Identität des Benutzers sowie dessen externe E-Mail-Adresse benötigt. E-Mail-aktivierte Benutzer verfügen über eine E-Mail-Adresse der Exchange-Organisation (z. B. john@contoso.com), haben jedoch kein Exchange-Postfach. E-Mail-Nachrichten an einen E-Mail-aktivierten Benutzer werden stattdessen an die angegebene externe E-Mail-Adresse gesendet.
Weitere Informationen finden Sie unter Erstellen eines neuen E-Mail-aktivierten Benutzers.
Damit Sie das Cmdlet Enable-MailUser ausführen können, muss die folgende Rolle an das verwendete Konto delegiert worden sein:
- die Rolle Exchange-Empfängeradministrator
Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.
Hinweis
Verwenden Sie zum Anlegen eines neuen Benutzers, der zum Zeitpunkt der Erstellung E-Mail-aktiviert wird, das Cmdlet New-MailUser.
Parameter
Parameter | Erforderlich | Typ | Beschreibung | ||
---|---|---|---|---|---|
ExternalEmailAddress |
Erforderlich |
Microsoft.Exchange.Data.ProxyAddress |
Der Parameter ExternalEmailAddress gibt eine E-Mail-Adresse außerhalb der Organisation an. Standardmäßig wird die im Parameter ExternalEmailAddress angegebene E-Mail-Adresse als PrimarySMTPAddress festgelegt. E-Mail-Nachrichten, die an den E-Mail-aktivierten Benutzer gesendet werden, werden an diese externe Adresse übermittelt. |
||
Identity |
Erforderlich |
Microsoft.Exchange.Configuration.Tasks.UserIdParameter |
Der Parameter Identity akzeptiert einen der folgenden Werte:
|
||
Alias |
Optional |
System.String |
Der Parameter Alias gibt den Alias des Benutzers an. Ein Alias kann Buchstaben, Ziffern sowie folgende Satzzeichen und Symbole enthalten:
|
||
Confirm |
Optional |
System.Management.Automation.SwitchParameter |
Der Parameter Confirm bewirkt, dass der Befehl die Verarbeitung unterbricht. Außerdem müssen Sie die weitere Aktion des Befehls bestätigen, bevor die Verarbeitung fortgesetzt werden kann. Für den Parameter Confirm muss kein Wert angegeben werden. |
||
DisplayName |
Optional |
System.String |
Der Parameter DisplayName gibt den Anzeigenamen für den E-Mail-Benutzer an. Der DisplayName-Wert ist der Name, der in der Exchange-Verwaltungskonsole unter Empfängerkonfiguration angezeigt wird. |
||
DomainController |
Optional |
Microsoft.Exchange.Data.Fqdn |
Um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers anzugeben, der diese Konfigurationsänderung in Active Directory schreibt, fügen Sie dem Befehl den Parameter DomainController hinzu. |
||
MacAttachmentFormat |
Optional |
Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat |
Der Parameter MacAttachmentFormat gibt das Anlagenformat des Apple Macintosh-Betriebssystems für Nachrichten an, die an den E-Mail-Benutzer gesendet werden. Gültige Werte für diesen Parameter:
Standardmäßig ist dieser Parameter auf BinHex festgelegt.
|
||
MessageBodyFormat |
Optional |
Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat |
Der Parameter MessageBodyFormat gibt das Format des Nachrichtentexts für Nachrichten an, die an den E-Mail-Benutzer gesendet werden. Gültige Werte für diesen Parameter:
Standardmäßig ist dieser Parameter auf TextAndHtml festgelegt. Für die Parameter MessageFormat und MessageBodyFormat bestehen gegenseitige Abhängigkeiten. Wenn der MessageFormat-Parameter auf Mime festgelegt ist, kann der MessageBodyFormat-Parameter auf jeden gültigen Wert festgelegt werden. Wenn der MessageFormat-Parameter jedoch auf Text festgelegt ist, kann der MessageBodyFormat-Parameter nur auf Text festgelegt werden. Wenn Sie diesen Parameter auf Html oder auf TextAndHtml festlegen möchten, müssen Sie daher auch den MessageFormat-Parameter auf Mime festlegen. |
||
MessageFormat |
Optional |
Microsoft.Exchange.Data.Directory.Recipient.MessageFormat |
Der Parameter MessageFormat gibt das Nachrichtenformat für Nachrichten an, die an den E-Mail-Benutzer gesendet werden. Gültige Werte für diesen Parameter:
Standardmäßig ist dieser Parameter auf Mime festgelegt. Für die Parameter MessageFormat und MessageBodyFormat bestehen gegenseitige Abhängigkeiten. Wenn der MessageFormat-Parameter auf Mime festgelegt ist, kann der MessageBodyFormat-Parameter auf jeden gültigen Wert festgelegt werden. Wenn der MessageFormat-Parameter jedoch auf Text festgelegt ist, kann der MessageBodyFormat-Parameter nur auf Text festgelegt werden. Wenn Sie den MessageFormat-Parameter von Mime in Text ändern möchten, müssen Sie daher auch den MessageBodyFormat-Parameter in Text ändern. |
||
PrimarySmtpAddress |
Optional |
Microsoft.Exchange.Data.SmtpAddress |
Verwenden Sie diesen Parameter, um die primäre SMTP-Adresse für den E-Mail-Benutzer anzugeben. Standardmäßig wird die primäre SMTP-Adresse basierend auf der E-Mail-Standardadressrichtlinie generiert. Wenn Sie mithilfe dieses Parameters eine primäre SMTP-Adresse angeben, legt das Cmdlet das Attribut EmailAddressPolicyEnabled des E-Mail-Benutzers auf |
||
UsePreferMessageFormat |
Optional |
System.Boolean |
Der Parameter UsePreferMessageFormat gibt an, ob die für das Postfach konfigurierten Nachrichtenformateinstellungen die für die Domäne konfigurierten globalen Einstellungen außer Kraft setzen. Legen Sie diesen Parameter auf |
||
UseRusServer |
Optional |
System.String |
Der Parameter UseRusServer weist den Befehl an, den angegebenen Postfachserver, auf dem der Adresslistendienst ausgeführt wird, zum Abrufen und Festlegen von Postfach- und Active Directory-Benutzerattributen zu verwenden. Der Adresslistendienst ist eine Komponente des Exchange-Systemaufsichtsdiensts. Der Adresslistendienst erstellt und verwaltet Exchange-spezifische Attributwerte in Active Directory. Sie können den Adresslistendienst zum Aktualisieren von Empfängerobjekten in einer Domäne mithilfe bestimmter Informationen verwenden, z. B. anhand von Adresslistenmitgliedschaft und E-Mail-Adressen. |
||
WhatIf |
Optional |
System.Management.Automation.SwitchParameter |
Der Parameter WhatIf weist den Befehl an, die für das Objekt ausgeführten Aktionen lediglich zu simulieren. Durch Verwendung des WhatIf-Parameters können Sie eine Vorschau der Änderungen anzeigen, ohne diese Änderungen wirklich übernehmen zu müssen. Für den Parameter WhatIf muss kein Wert angegeben werden. |
Eingabetypen
Rückgabetypen
Fehler
Fehler | Beschreibung |
---|---|
|
Ausnahmen
Ausnahmen | Beschreibung |
---|---|
|
Beispiel
In diesem Beispiel wird der Befehl Enable-MailUser verwendet, um die E-Mail-Aktivierung für den Benutzer John mit der externen E-Mail-Adresse john@contoso.com durchzuführen.
Enable-MailUser -Identity John -ExternalEmailAddress john@contoso.com