Set-IMAPSettings
Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Letztes Änderungsdatum des Themas: 2009-05-15
Mithilfe des Cmdlets Set-IMAPSettings können Sie spezifische IMAP4-Einstellungen (Internet Message Access Protocol version 4rev1) für den Server mit Microsoft Exchange Server 2007 festlegen, auf dem die Serverfunktion ClientAccess installiert wurde und der IMAP4-Dienst ausgeführt wird.
Syntax
Set-ImapSettings [-AuthenticatedConnectionTimeout <EnhancedTimeSpan>] [-Banner <String>] [-CalendarItemRetrievalOption <iCalendar | intranetUrl | InternetUrl | Custom>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-EnableExactRFC822Size <$true | $false>] [-Instance <Imap4AdConfiguration>] [-LoginType <PlainTextLogin | PlainTextAuthentication | SecureLogin>] [-MaxCommandSize <Int32>] [-MaxConnectionFromSingleIP <Int32>] [-MaxConnections <Int32>] [-MaxConnectionsPerUser <Int32>] [-MessageRetrievalMimeFormat <TextOnly | HtmlOnly | HtmlAndTextAlternative | TextEnrichedOnly | TextEnrichedAndTextAlternative | BestBodyFormat | Tnef>] [-OwaServerUrl <String>] [-PreAuthenticatedConnectionTimeout <EnhancedTimeSpan>] [-ProxyTargetPort <Int32>] [-Server <ServerIdParameter>] [-ShowHiddenFoldersEnabled <$true | $false>] [-SSLBindings <MultiValuedProperty>] [-UnencryptedOrTLSBindings <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]] [-X509CertificateName <String>]
Detaillierte Beschreibung
Das Cmdlet Set-IMAPSettings ermöglicht es Ihnen, bestimmte IMAP4-Einstellungen für den Exchange 2007-Clientzugriffsserver festzulegen, auf dem der IMAP4-Dienst ausgeführt wird. Sie können dieses Cmdlet für einen einzelnen Clientzugriffsserver mit installiertem IMAP4-Dienst oder für alle Exchange 2007-Clientzugriffsserver mit installiertem IMAP4-Dienst ausführen.
Damit Sie das Cmdlet Set-IMAPSettings ausführen können, muss dem verwendeten Konto die Rolle Exchange-Serveradministrator zugewiesen worden sein, und es muss der lokalen Gruppe Administratoren für den Zielserver angehören.
Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.
Parameter
Parameter | Erforderlich | Typ | Beschreibung |
---|---|---|---|
AuthenticatedConnectionTimeout |
Optional |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Dieser Parameter gibt die erforderliche Wartezeit vor dem Schließen einer authentifizierten Leerlaufverbindung an. Die Standardeinstellung ist 1800 Sekunden. Die möglichen Werte liegen zwischen 30 und 86.400 Sekunden. |
Banner |
Optional |
System.String |
Dieser Parameter gibt die Bannerzeichenfolge an, die nach dem Herstellen einer Verbindung mit einem Clientzugriffsserver angezeigt wird. |
CalendarItemRetrievalOption |
Optional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.CalendarItemRetrievalOptions |
Dieser Parameter gibt den Typ des Kalenderelements an, das beim Zugriff auf den Kalender über IMAP4 zurückgegeben wird. Die folgenden Werte sind verfügbar:
Bei Verwendung von 3:Custom müssen Sie die Einstellung OWAServerUrl angeben. |
Confirm |
Optional |
System.Management.Automation.SwitchParameter |
Der Confirm-Parameter bewirkt eine Unterbrechung der Befehlsausführung und zwingt Sie, die Aktion des Befehls zu bestätigen, bevor die Verarbeitung fortgesetzt wird. Für den Parameter Confirm muss kein Wert angegeben werden. |
DomainController |
Optional |
Microsoft.Exchange.Data.Fqdn |
Um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers anzugeben, der Daten aus dem Active Directory-Verzeichnisdienst abruft, fügen Sie dem Befehl den Parameter DomainController hinzu. |
EnableExactRFC822Size |
Optional |
System.Boolean |
Der Parameter EnableExactRFC822Size wird verwendet, um den richtigen Wert RFC822.SIZE jeder E-Mail-Nachricht in einem Postfach zurückzugeben. Standardmäßig schätzt Exchange 2007 den Wert RFC822.SIZE, weil Exchange 2007 den MIME-Code neu erstellen muss, um die genaue Größe zu ermitteln. Die Neuerstellung des MIME-Codes wirkt sich möglicherweise negativ auf die Leistung aus, wenn das Postfach große Nachrichten mit tief geschachtelten Anlagen enthält. Einige Clients verlangen jedoch ggf. dass der Wert RFC822.SIZE ein genauer und kein geschätzter Wert ist. Verwenden Sie den folgenden Befehl, um die genaue Größe des Werts für alle Benutzer zu aktivieren: Set-ImapSettings -EnableExactRFC822Size:$true Verwenden Sie den folgenden Befehl, um die genaue Größe des Werts nur für einen bestimmten Benutzer zu aktivieren: Set-CASMailbox <IMAP_Benutzername> -ImapUseProtocolDefaults:$false -ImapEnableExactRFC822Size:$true |
Instance |
Optional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.Imap4AdConfiguration |
Der Parameter Instance gibt eine Instanz eines Active Directory-Objekts an, das mittels Pipeline an diesen Befehl übergeben und von diesem verwendet wird. |
LoginType |
Optional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.LoginOptions |
Dieser Parameter gibt die Authentifizierungseinstellung für den Clientzugriffsserver an, auf dem der IMAP4-Dienst ausgeführt wird. Die folgenden Werte sind möglich:
|
MaxCommandSize |
Optional |
System.Int32 |
Dieser Parameter gibt die maximale Größe eines Einzelbefehls an. Die Standardgröße liegt bei 10240 Byte. Die möglichen Werte liegen zwischen 1.024 und 16.384 Byte. |
MaxConnectionFromSingleIP |
Optional |
System.Int32 |
Dieser Parameter legt die Anzahl der Verbindungen fest, die der angegebene Server von einer einzelnen IP-Adresse annimmt. Der Standardwert ist 20. Die möglichen Werte liegen zwischen 1 und 1000. |
MaxConnections |
Optional |
System.Int32 |
Dieser Parameter gibt die Gesamtzahl der Verbindungen an, die der angegebene Server annimmt. Dies umfasst authentifizierte und nicht authentifizierte Verbindungen. Die Standardeinstellung ist 2.000 Verbindungen. Die möglichen Werte liegen zwischen 1 und 25.000. |
MaxConnectionsPerUser |
Optional |
System.Int32 |
Dieser Parameter gibt die maximale Anzahl der Verbindungen an, die der Clientzugriffsserver von einem einzelnen Benutzer annimmt. Der Standardwert ist 10. Die möglichen Werte liegen zwischen 1 und 1000. |
MessageRetrievalMimeFormat |
Optional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.MimeTextFormat |
Dieser Parameter gibt das Format der Nachrichten an, die vom Server abgerufen werden. Die folgenden Werte sind möglich:
|
OwaServerUrl |
Optional |
System.String |
Dieser Parameter gibt den Clientzugriffsserver an, von dem die Kalenderinformationen für Instanzen benutzerdefinierter Outlook Web Access-Kalenderelemente abgerufen werden sollen. |
PreAuthenticatedConnectionTimeout |
Optional |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Dieser Parameter gibt die erforderliche Wartezeit vor dem Schließen einer nicht authentifizierten Leerlaufverbindung an. Die Standardeinstellung ist 60 Sekunden. Die möglichen Werte liegen zwischen 10 und 3600 Sekunden. |
ProxyTargetPort |
Optional |
System.Int32 |
Dieser Parameter legt den Port auf dem Back-End-Server mit Exchange Server 2003 fest, an den der IMAP4-Dienst auf einem Clientzugriffsserver Befehle per Relay weiterleitet. |
Server |
Optional |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Dieser Parameter legt einen einzelnen Clientzugriffsserver in Ihrer Organisation fest, für den IMAP-Einstellungen angegeben werden. |
ShowHiddenFoldersEnabled |
Optional |
System.Boolean |
Wenn dieser Parameter angegeben wird, werden ausgeblendete Ordner angezeigt. Der Standardwert ist |
SSLBindings |
Optional |
Microsoft.Exchange.Data.MultiValuedProperty |
Wenn dieser Parameter angegeben wird, gibt das Cmdlet den IP-Port zurück, der für die Kommunikation bei einer SSL-Sitzung (Secure Sockets Layer) verwendet werden soll. |
UnencryptedOrTLSBindings |
Optional |
Microsoft.Exchange.Data.MultiValuedProperty |
Dieser Parameter gibt den IP-Port für die Kommunikation über die verschlüsselte TLS-Verbindung (Transport Layer Security) oder die nicht verschlüsselte Verbindung an. |
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. |
X509CertificateName |
Optional |
System.String |
Dieser Parameter gibt den Hostnamen im SSL-Zertifikat aus dem Feld für den zugeordneten Betreff an. |
Eingabetypen
Rückgabetypen
Fehler
Fehler | Beschreibung |
---|---|
|
|
Ausnahmen
Ausnahmen | Beschreibung |
---|---|
|
|
Beispiel
Im folgenden Codebeispiel wird die IP-Adresse für TLS für den Clientzugriffsserver namens CAS01 festgelegt.
Set-ImapSettings -Server "CAS01" -UnencryptedOrTLSBindings IPaddress:953