Set-ReceiveConnector

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2009-08-19

Verwenden Sie das Cmdlet Set-ReceiveConnector, um einen vorhandenen Empfangsconnector auf einem Computer zu ändern, auf dem die Serverfunktion Hub-Transport oder Edge-Transport installiert ist.

Syntax

Set-ReceiveConnector -Identity <ReceiveConnectorIdParameter> [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-EnableAuthGSSAPI <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-LongAddressesEnabled <$true | $false>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-OrarEnabled <$true | $false>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]

Set-ReceiveConnector [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-EnableAuthGSSAPI <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-Instance <ReceiveConnector>] [-LongAddressesEnabled <$true | $false>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-OrarEnabled <$true | $false>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]

Detaillierte Beschreibung

Das Cmdlet Set-ReceiveConnector ändert einen vorhandenen Empfangsconnector. Der Parameter Identity ist für die Ausführung des Cmdlets Set-ReceiveConnector erforderlich.

Nachdem diese Aufgabe abgeschlossen ist, ist der Empfangsconnector geändert.

Damit Sie das Cmdlet Set-ReceiveConnector ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • Exchange-Serveradministrator-Rolle und lokale Gruppe Administratoren für den Zielserver

Um das Cmdlet Set-ReceiveConnector auf einem Computer ausführen zu können, auf dem die Serverfunktion Edge-Transport installiert ist, müssen Sie sich mit einem Konto anmelden, das Mitglied der lokalen Gruppe Administratoren auf diesem Computer ist.

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Microsoft Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Erforderlich

Microsoft.Exchange.Configuration.Tasks.ReceiveConnectorIdParameter

Dieser Parameter gibt die GUID oder den Connectornamen an, die bzw. der den Empfangsconnector darstellt. Die Bezeichnung Identity kann ausgelassen werden.

AuthMechanism

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector+AuthMechanisms

Dieser Parameter gibt die angekündigten und akzeptierten Authentifizierungsmechanismen an. Die Authentifizierungsoptionen sind None, TLS, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer und ExternalAuthoritative. Sie können mehrere, durch Kommas getrennte Werte für den Parameter AuthMechanism eingeben. Wenn der Parameter RequireTLS auf $true festgelegt ist, muss der Parameter AuthMechanism auf TLS (Transport Layer Security) festgelegt sein. Wenn Sie den Parameter AuthMechanism auf BasicAuthRequireTLS festlegen, müssen Sie auch BasicAuth und TLS auswählen. Der Wert ExternalAuthoritative des Parameters AuthMechanism darf nur zusammen mit dem Wert TLS vorhanden sein. Wenn Sie den Parameter AuthMechanism auf ExternaAuthoritative festlegen, muss der Parameter PermissionGroups ebenfalls den Wert ExchangeServers besitzen.

Banner

Optional

System.String

Dieser Parameter setzt das SMTP-Standardbanner "200" (Simple Mail Transfer Protocol) außer Kraft. Wenn der Wert des Parameters Banner leer ist, wird folgendes SMTP-Standardbanner verwendet:

220 <Servername> Microsoft ESMTP MAIL service ready at <RegionalDay-Date-24HourTimeFormat> <RegionalTimeZoneOffset>

Wenn Sie einen Wert für den Parameter Banner angeben, müssen Sie die folgende Syntax verwenden:

"220 <RemainingBannerText>".

Wie in RFC 2821 definiert, lautet der SMTP-Standardantwortcode für "Service ready" (Dienst bereit) 220.

BinaryMimeEnabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Wenn der Parameter BinaryMimeEnabled auf $True festgelegt ist, wird das EHLO-Schlüsselwort "BINARYMIME" in der EHLO-Antwort an den Remoteserver angekündigt und kann verwendet werden. Wenn der Parameter BinaryMimeEnabled auf $False festgelegt ist, wird das EHLO-Schlüsselwort "BINARYMIME" nicht in der EHLO-Antwort an den Remoteserver angekündigt und ist deaktiviert. Die BINARYMIME-Erweiterung ermöglicht Remotecomputern das Senden binärer Nachrichtendaten an diesen Empfangsconnector. Um die BINARYMIME-Erweiterung verwenden zu können, muss die CHUNKING-Diensterweiterung aktiviert sein. Daher sollten Sie, wenn der Parameter BinaryMimeEnabled auf $True festgelegt wird, ebenfalls den Parameter ChunkingEnabled auf $True festlegen.

Bindings

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die lokale IP-Adresse und die TCP-Portnummern an, die vom Empfangsconnector für das Abhören auf eingehende Nachrichten verwendet. Die gültige Syntax für diesen Parameter ist <IP-Adresse>:<TCP-Port>, wie etwa 192.168.1.1:25. Die IP-Adresse 0.0.0.0 zeigt an, dass der Empfangsconnector alle IP-Adressen verwendet, die auf allen Netzwerkadaptern konfiguriert sind, um auf eingehende Nachrichten abzuhören.

Hinweis

Sie müssen eine lokale IP-Adresse angeben, die für den Hub-Transport-Server oder Edge-Transport-Server gültig ist, auf dem sich der Empfangsconnector befindet. Wenn Sie eine ungültige lokale IP-Adresse angeben, kann beim Neustart des Microsoft Exchange-Transportdiensts ein Fehler auftreten. Zum Angeben aller IP-Adressen, die auf allen Netzwerkadaptern konfiguriert sind, können Sie die IP-Adresse 0.0.0.0 verwenden.

Die Werte, die Sie mithilfe des Parameters Bindings angeben, müssen einer der folgenden Anforderungen für Eindeutigkeit genügen:

  • Sie können eine eindeutige Kombination aus IP-Adresse und TCP-Port angeben, die nicht mit der IP-Adresse oder dem TCP-Port, die im Bindings-Parameter eines anderen Empfangsconnectors auf dem Server angegeben sind, im Konflikt steht.

  • Sie können eine vorhandene Kombination aus IP-Adresse und TCP-Port verwenden, aber zugleich den RemoteIPRanges-Parameter verwenden, um die Remoteserver einzuschränken, die vom Empfangsconnector bedient werden.

ChunkingEnabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Wenn der Parameter ChunkingEnabled auf $True festgelegt ist, wird das EHLO-Schlüsselwort "CHUNKING" in der EHLO-Antwort an den Remoteserver angekündigt und kann verwendet werden. Wenn der Parameter ChunkingEnabled auf $False festgelegt ist, wird das EHLO-Schlüsselwort "CHUNKING" nicht in der EHLO-Antwort an den Remoteserver angekündigt und ist deaktiviert. Die CHUNKING-Erweiterung ermöglicht dem Remoteserver das Relay großer Nachrichtentexte in mehreren, kleinen Paketen an den Empfangsconnector.

Comment

Optional

System.String

Der Parameter Comment muss wie folgt in doppelte Anführungszeichen eingeschlossen werden. Beispiel: "Dies ist eine Adminnotiz.". "this is an admin note".

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 Confirm-Parameter muss kein Wert angegeben werden.

ConnectionInactivityTimeout

Optional

Microsoft.Exchange.Data.EnhancedTimeSpan

Dieser Parameter gibt den maximalen Leerlaufzeitraum an, bevor eine Verbindung mit einem Empfangsconnector beendet wird. Der Standardwert für einen Empfangsconnector, der auf einem Hub-Transport-Server konfiguriert ist, beträgt 5 Minuten. Der Standardwert für einen Empfangsconnector, der auf einem Edge-Transport-Server konfiguriert ist, beträgt 1 Minute. Um einen Wert anzugeben, geben Sie den Wert als Zeitraum ein: TT.hh:MM:SS, wobei T = Tage, h = Stunden, M = Minuten und S = Sekunden ist. Der im Parameter ConnectionTimeout angegebene Wert muss größer als der des Parameters ConnectionInactivityTimeout sein. Der gültige Eingabebereich für beide Parameter liegt zwischen 00:00:01 und 1.00:00:00.

ConnectionTimeOut

Optional

Microsoft.Exchange.Data.EnhancedTimeSpan

Dieser Parameter gibt den maximalen Zeitraum an, für den eine Verbindung geöffnet bleiben kann, selbst wenn die Verbindung aktiv Daten überträgt. Der Standardwert für einen Empfangsconnector, der auf einem Hub-Transport-Server konfiguriert ist, beträgt 10 Minuten. Der Standardwert für einen Empfangsconnector, der auf einem Edge-Transport-Server konfiguriert ist, beträgt 5 Minuten. Um einen Wert anzugeben, geben Sie den Wert als Zeitraum ein: TT.hh:MM:SS, wobei T = Tage, h = Stunden, M = Minuten und S = Sekunden ist. Der im Parameter ConnectionTimeout angegebene Wert muss größer als der des Parameters ConnectionInactivityTimeout sein. Der gültige Eingabebereich für beide Parameter liegt zwischen 00:00:01 und 1.00:00:00.

DefaultDomain

Optional

Microsoft.Exchange.Configuration.Tasks.AcceptedDomainIdParameter

Dieser Parameter gibt den Domänenname an, der Werten angefügt werden soll, die von einem sendenden Server an MAIL FROM: oder RCPT TO: im Nachrichtenumschlag übermittelt werden, wenn kein Domänenname angegeben ist.

DeliveryStatusNotificationEnabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Wenn der Parameter DeliveryStatusNotificationEnabled auf $True festgelegt ist, wird das EHLO-Schlüsselwort "DSN" in der EHLO-Antwort an den Remoteserver angekündigt und kann verwendet werden. Wenn der Parameter DeliveryStatusNotificationEnabled auf $False festgelegt ist, wird das EHLO-Schlüsselwort "DSN" nicht in der EHLO-Antwort an den Remoteserver angekündigt und ist deaktiviert. Die DSN-Erweiterung von ESMTP bietet eine erweiterte Funktion für die Benachrichtigung über den Übermittlungsstatus (Delivery Status Notification, DSN), die in RFC 1891 spezifiziert ist.

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 den Active Directory-Verzeichnisdienst schreibt, fügen Sie dem Befehl den Parameter DomainController hinzu. Der Parameter DomainController wird nicht auf Computern unterstützt, auf denen die Serverfunktion Edge-Transport ausgeführt wird. Die Serverfunktion Edge-Transport liest und schreibt nur in der lokalen ADAM-Instanz.

DomainSecureEnabled

Optional

System.Boolean

Dieser Parameter ist der erste Teil des Vorgangs zum Aktivieren von MTLS-Authentifizierung für Domänen, die von diesem Empfangsconnector bedient werden. Die MTLS-Authentifizierung funktioniert nur dann ordnungsgemäß, wenn folgende Bedingungen zutreffen:

  • Der Wert für den Parameter DomainSecureEnabled ist $True.

  • Der Wert des Parameters AuthMechanism enthält TLS und nicht ExternalAuthoritative.

  • Der Parameter TLSReceiveDomainSecureList im Cmdlet Get-TransportConfig enthält mindestens eine Domäne, die von diesem Empfangsconnector bedient wird. Das Platzhalterzeichen (*) wird in Domänen, die für MTLS-Authentifizierung konfiguriert sind, nicht unterstützt. Die gleiche Domäne muss auch auf dem entsprechenden Sendeconnector und im Wert des Parameters TLSSendDomainSecureList im Cmdlet Get-TransportConfig definiert sein.

Der Standardwert für DomainSecureEnabled lautet $False für folgende Empfangsconnectortypen:

  • Alle Empfangsconnectors, die auf einem Hub-Transport-Server definiert sind.

  • Von Benutzern erstellte Empfangsconnectors, die auf einem Edge-Transport-Server definiert sind.

Der Standardwert für DomainSecureEnabled ist $True für Standardempfangsconnectors, die auf einem Edge-Transport-Server definiert sind.

EightBitMimeEnabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Wenn der Parameter EightBitMimeEnabled auf $True festgelegt ist, wird das EHLO-Schlüsselwort "8BITMIME" in der EHLO-Antwort an den Remoteserver angekündigt und kann verwendet werden. Wenn der Parameter EightBitMimeEnabled auf $False festgelegt ist, wird das EHLO-Schlüsselwort "8BITMIME" nicht in der EHLO-Antwort an den Remoteserver angekündigt und ist deaktiviert.

EnableAuthGSSAPI

Optional

System.Boolean

Dieser Parameter steuert die Ankündigung der GSSAPI-Authentifizierungsmethode (Generic Security Services Application Programming Interface) wenn die integrierte Windows-Authentifizierung auf diesem Connector aktiviert ist. Wenn der Parameter AuthMechanism Integrated enthält und der Parameter EnableAuthGSSAPI auf $True festgelegt ist, wird das AUTH GSSAPI NTLM-Schlüsselwort in der EHLO-Antwort des Empfangconnectors angekündigt. Clients können Kerberos oder NTLM für die Authentifizierung beim Empfangsconnector verwenden. Wenn der Parameter AuthMechanism Integrated enthält und der Parameter EnableAuthGSSAPI auf $False festgelegt ist, wird das AUTH NTLM-Schlüsselwort in der EHLO-Antwort des Empfangconnectors angekündigt. Clients können nur NTLM für die Authentifizierung beim Empfangsconnector verwenden.

Wenn Sie über Microsoft IIS-Messagingserver (Internetinformationsdienste) verfügen, die sich bei diesem Empfangsconnector authentifizieren, sollten Sie den Wert des Parameters EnableAuthGSSAPI auf $False festlegen. Die Authentifizierung bei Exchange 2003-Servern wird durch den Wert des Parameters EnableAuthGSSAPI nicht beeinflusst. Exchange 2003-Server verwenden die Authentifizierungsmethoden, die im Schlüsselwort X-EXPS angekündigt sind. Das X-EXPS-Schlüsselwort wird in der EHLO-Antwort des Empfangsconnectors angekündigt, wenn der Parameter AuthMechanism ExchangeServer enthält.

Der gültige Eingabebereich für diesen Parameter ist $True oder $False. Der Standardwert ist $False. Standardmäßig ist der Parameter EnableAuthGSSAPI nur auf dem standardmäßigen Empfangsconnector mit dem Namen "Client <Server Name>", der nur auf Hub-Transport-Servern erstellt wird, auf $True festgelegt.

Enabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Mit dem Parameter Enabled können Sie den Connector aktivieren bzw. deaktivieren.

EnhancedStatusCodesEnabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Wenn der Parameter EnhancedStatusCodesEnabled auf $True festgelegt ist, wird das EHLO-Schlüsselwort "ENHANCEDSTATUSCODES" in der EHLO-Antwort an den Remoteserver angekündigt und kann verwendet werden. Wenn der Parameter EnhancedStatusCodesEnabled auf $False festgelegt ist, wird das EHLO-Schlüsselwort "ENHANCEDSTATUSCODES" nicht in der EHLO-Antwort an den Remoteserver angekündigt und ist deaktiviert. Die ENHANCEDSTATUSCODES-Erweiterung bietet erweiterte Fehler- und Statusinformationen in Benachrichtigungen über den Übermittlungsstatus (Delivery Status Notification, DSN), die an Remoteserver gesendet werden.

Fqdn

Optional

Microsoft.Exchange.Data.Fqdn

Dieser Parameter gibt den FQDN an, der als Zielserver für verbundene Messagingserver verwendet wird, die den Empfangsconnector zum Senden von eingehenden Nachrichten verwenden. Der Wert dieses Parameters wird verbundenen Messagingservern angezeigt, wenn der Name eines Zielservers erforderlich ist, wie in den folgenden Beispielen:

  • Im standardmäßigen SMTP-Banner des Empfangsconnectors

  • In der EHLO/HELO-Antwort des Empfangsconnectors

  • Im aktuellsten Received:-Kopfdatenfeld in der eingehenden Nachricht, wenn die Nachricht beim Hub-Transport-Server oder Edge-Transport-Server eingeht

  • Während der TLS-Authentifizierung

Der Standardwert des Fqdn-Parameters ist der FQDN des Hub-Transport-Servers oder Edge-Transport-Servers, auf dem der Empfangsconnector ausgeführt wird.

Hinweis

Ändern Sie nicht den FQDN-Wert für den standardmäßigen Empfangsconnector mit dem Namen "<Name des Standardservers>", der auf Hub-Transport-Servern automatisch erstellt wird. Wenn Sie in Ihrer Exchange-Organisation mehrere Hub-Transport-Server verwenden und den FQDN-Wert für den Empfangsconnector für "<Name des Standardservers>" ändern, treten bei der internen Nachrichtenübermittlung zwischen den Hub-Transport-Servern Fehler auf.

Instance

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector

Dieser Parameter ermöglicht das Übergeben eines vollständigen Objekts an den zu verarbeitenden Befehl. Er wird hauptsächlich in Skripts verwendet, in denen ein gesamtes Objekt an den Befehl übergeben werden muss.

LongAddressesEnabled

Optional

System.Boolean

Dieser Parameter aktiviert den Empfangsconnector für das Akzeptieren von langen X.400-E-Mail-Adressen. Die X.400-E-Mail-Adressen werden in SMTP-E-Mail-Adressen mithilfe der Kapselungsmethode IMCEA (Internet Mail Connector Encapsulated Address) verkapselt.

Wenn der Wert dieses Parameters $False ist, beträgt die maximale Länge für eine vollständige SMTP-E-Mail-Adresse 571 Zeichen.

Wenn der Wert dieses Parameters $True ist, werden die folgenden Änderungen vorgenommen:

  • Das XLONGADDR-Schlüsselwort wird in der EHLO-Antwort des Empfangsconnectors angekündigt.

  • Die akzeptierte Zeilenlänge einer SMTP-Sitzung wird auf 8.000 Zeichen erhöht.

  • Gültige lange Adressen werden von den SMTP-Befehlen MAIL FROM: und RCPT TO: akzeptiert.

Daher können X.400-E-Mail-Adressen nach der IMCEA-Verkapselung bis zu 1860 Zeichen lang sein.

Der gültige Eingabebereich für diesen Parameter ist $True oder $False. Der Standardwert ist $False. Dieser Parameter kann nur auf Empfangsconnectors geändert werden, die auf Hub-Transport-Servern konfiguriert sind.

MaxHeaderSize

Optional

Microsoft.Exchange.Data.ByteQuantifiedSize

Dieser Parameter gibt die maximale Größe der SMTP-Nachrichtenkopfzeile in Byte an, die vom Empfangsconnector akzeptiert wird, bevor die Verbindung geschlossen wird. Der Standardwert ist 65536 Byte. Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Byte)

  • KB (Kilobyte)

  • MB (Megabyte)

  • GB (Gigabyte)

Nicht qualifizierte Werte werden als "Byte" behandelt. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 2147483647 Byte.

MaxHopCount

Optional

System.Int32

Dieser Parameter gibt die Höchstzahl von Hops an, die eine Nachricht ausführen kann, bevor sie vom Empfangsconnector zurückgewiesen wird. Die Höchstzahl von Hops wird von der Anzahl der in einer übermittelten Nachricht enthaltenen Received:-Kopfzeilen bestimmt. Der Standardwert ist 30. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 500.

MaxInboundConnection

Optional

Microsoft.Exchange.Data.Unlimited

Der Parameter MaxInboundConnection gibt die maximale Anzahl eingehender Verbindungen an, die von diesem Empfangsconnector gleichzeitig bedient werden. Der Standardwert ist 5000. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 2147483647. Um den Grenzwert für eingehende Verbindungen auf einem Empfangsconnector zu deaktivieren, geben Sie den Wert unlimited ein.

MaxInboundConnectionPercentagePerSource

Optional

System.Int32

Dieser Parameter gibt die maximale Anzahl von Verbindungen von einer einzigen IP-Adresse aus an, die von einem Empfangsconnector gleichzeitig bedient werden. Der Wert wird als Prozentsatz der verbleibenden verfügbaren Verbindungen auf einem Empfangsconnector ausgedrückt. Geben Sie den Wert als ganze Zahl ohne Prozentzeichen (%) ein. Der Standardwert ist 2 Prozent. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 100.

MaxInboundConnectionPerSource

Optional

Microsoft.Exchange.Data.Unlimited

Dieser Parameter gibt die maximale Anzahl von eingehenden Verbindungen von einer einzigen IP-Adresse aus an, die von diesem Empfangsconnector gleichzeitig bedient werden. Der Standardwert ist 100. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 10000. Um den Grenzwert für eingehende Verbindungen pro Quelle auf einem Empfangsconnector zu deaktivieren, geben Sie den Wert unlimited ein.

MaxLocalHopCount

Optional

System.Int32

Dieser Parameter gibt die Höchstzahl lokaler Hops an, die eine Nachricht ausführen kann, bevor sie vom Empfangsconnector zurückgewiesen wird. Die Höchstzahl von lokalen Hops wird von der Anzahl der in einer übermittelten Nachricht enthaltenen Received:-Kopfzeilen mit lokalen Serveradressen bestimmt. Der Standardwert ist 8. Der gültige Eingabebereich für diesen Parameter liegt zwischen 0 und 50. Wenn Sie einen Wert von 0 angeben, wird die Nachricht zurückgewiesen, wenn SMTP einen lokalen Hop erkennt. Die Nachricht wird beispielsweise zurückgewiesen, wenn SMTP eine einzelne Kopfzeile erkennt, die den Namen des lokalen Servers enthält. Der Grund dafür ist, dass der Wert 0 nicht als ein unendlicher Wert betrachtet wird. Daher erkennt SMTP nur die erste Serveradresse, wenn die Konvertierung versucht wird.

Hinweis

Beim Update eines Hub-Transport-Servers oder Edge-Transport-Servers auf Exchange 2007 Service Pack 1 (SP1) beträgt der Wert der Parameters MaxLocalHopCount für alle vorhandenen Empfangsconnectors mit einem Wert für MaxLocalHopCount größer als 1 standardmäßig 8 .

MaxLogonFailures

Optional

System.Int32

Dieser Parameter gibt die Anzahl der Fehler bei Anmeldewiederholungsversuchen an, die vom Empfangsconnector ausgeführt werden, bevor die Verbindung geschlossen wird. Der Standardwert ist 3. Der gültige Eingabebereich für diesen Parameter liegt zwischen 0 und 10. Wenn Sie den Wert 0 angeben, wird die Verbindung nie aufgrund von Anmeldefehlern getrennt.

MaxMessageSize

Optional

Microsoft.Exchange.Data.ByteQuantifiedSize

Dieser Parameter gibt die maximale Größe einer Nachricht an. Der Standardwert ist 10MB. Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Byte)

  • KB (Kilobyte)

  • MB (Megabyte)

  • GB (Gigabyte)

Nicht qualifizierte ganze Zahlen werden als Byte behandelt. Der gültige Eingabebereich für diesen Parameter liegt zwischen 65536 und 2.147.483.647 Byte.

MaxProtocolErrors

Optional

Microsoft.Exchange.Data.Unlimited

Dieser Parameter gibt die maximale Anzahl von SMTP-Protokollfehlern an, die vom Empfangsconnector akzeptiert werden, bevor die Verbindung getrennt wird. Der Standardwert ist 5. Der gültige Eingabebereich für diesen Parameter liegt zwischen 0 und 2147483647. Wenn Sie den Wert unlimited angeben, wird die Verbindung nie aufgrund von Protokollfehlern getrennt.

MaxRecipientsPerMessage

Optional

System.Int32

Der Parameter MaxRecipientsPerMessage gibt die maximale Anzahl von Empfängern pro Nachricht an, die vom Empfangsconnector akzeptiert werden, bevor die Verbindung geschlossen wird. Der Standardwert ist 200. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 512000.

MessageRateLimit

Optional

Microsoft.Exchange.Data.Unlimited

Dieser Parameter gibt die maximale Anzahl von Nachrichten an, die pro Minute von einer einzelnen Client-IP-Adresse gesendet werden können. Der Standardwert für einen Empfangsconnector, der auf einem Hub-Transport-Server konfiguriert ist, ist unlimited. Der Standardwert für einen Empfangsconnector, der auf einem Edge-Transport-Server konfiguriert ist, beträgt 600 Nachrichten pro Minute. Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 2147483647. Um den Grenzwert für die Nachrichtenrate auf einem Empfangsconnector zu deaktivieren, geben Sie den Wert unlimited ein.

Name

Optional

System.String

Dieser Parameter gibt den vom Administrator bereitgestellte Namen des Connectors an. Geben Sie den Parameter Name wie im folgenden Beispiel gezeigt als Zeichenfolge ein: New Receive Connector.

OrarEnabled

Optional

System.Boolean

Dieser Parameter aktiviert den ORAR (Originator Requested Alternate Recipient). Wenn der Wert dieses Parameters $False ist, wird ORAR nicht unterstützt: Wenn der Wert dieses Parameters $True ist, wird ORAR durch Ankündigung des XORAR-Schlüsselworts in der EHLO-Antwort des Empfangsconnectors unterstützt. Die tatsächlichen ORAR-Informationen werden im SMTP-Befehl RCPT TO: übermittelt.

Der gültige Eingabebereich für diesen Parameter ist $True oder $False. Der Standardwert ist $False. Wenn die in den ORAR-Informationen angegebene E-Mail-Adresse eine lange X.400-E-Mail-Adresse ist, muss der Parameter LongAddressesEnabled den Wert $True aufweisen.

PermissionGroups

Optional

Microsoft.Exchange.Data.PermissionGroups

Dieser Parameter definiert die Gruppen oder Rollen, die Nachrichten an den Empfangsconnector übermitteln können, sowie die Berechtigungen, die diesen Gruppen zugewiesen werden. Eine Berechtigungsgruppe ist eine vordefinierte Sammlung von Berechtigungen, die bekannten Sicherheitsprinzipalen gewährt wird. Gültige Werte für diesen Parameter sind: None, AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServers und Partners. Die Standardberechtigungsgruppen, die einem Empfangsconnector zugewiesen werden, hängen vom Connectorverwendungstyp ab, der durch den Parameter Usage angegeben wurde, als der Empfangsconnector erstellt wurde. Weitere Informationen zu Verwendungstypen von Empfangsconnectors finden Sie unter Empfangsconnectors.

PipeliningEnabled

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $True. Wenn der Parameter PipeliningEnabled auf $True festgelegt ist, wird das EHLO-Schlüsselwort "PIPELINING" in der EHLO-Antwort an den Remoteserver angekündigt und kann verwendet werden. Wenn der Parameter PipeliningEnabled auf $False festgelegt ist, wird das EHLO-Schlüsselwort "PIPELINING" nicht in der EHLO-Antwort an den Remoteserver angekündigt und ist deaktiviert. Die PIPELINING-Erweiterung ermöglicht dem Remoteserver das Senden von Anforderungen, ohne auf eine Antwort von diesem Empfangsconnector warten zu müssen.

ProtocolLoggingLevel

Optional

Microsoft.Exchange.Data.ProtocolLoggingLevel

Dieser Parameter aktiviert bzw. deaktiviert die Protokollprotokollierung für den angegebenen Empfangsconnector. Mit dem Wert Verbose wird die Protokollierung für den Connector aktiviert. Mit dem Wert None wird die Protokollierung für den Connector deaktiviert. Der Standardwert ist None. Der Speicherort der Empfangsconnector-Protokollaufzeichnungen für alle Empfangsconnectors, die auf einem Hub-Transport-Server oder einem Edge-Transport-Server konfiguriert sind, wird mithilfe des Parameters ReceiveProtocolLogPath des Cmdlets Set-TransportServer angegeben.

RemoteIPRanges

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die IP-Remoteadressen an, von denen dieser Connector Nachrichten akzeptiert. Die gültige Syntax für diesen Parameter ist < IP-Startadresse>-< IP-Endadresse>, wie etwa 192.168.1.1-192.168.1.10. Mehrere IP-Adressbereiche können durch Komma getrennt angegeben werden.

Mehrere Empfangsconnectors auf dem gleichen Server können überlappende IP-Remoteadressbereiche aufweisen, sofern ein IP-Adressbereich vollständig von einem anderen IP-Adressbereich abgedeckt wird. Wenn die IP-Remoteadressbereiche überlappen, wird der IP-Remoteadressbereich mit der exaktesten Übereinstimmung mit der IP-Adresse des verbindenden Servers verwendet.

RequireEHLODomain

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $False. Wenn der Parameter RequireEHLODomain auf $True festgelegt ist, muss der Remotecomputer beim EHLO-Handshake im Anschluss an die Herstellung der SMTP-Verbindung einen Domänennamen angeben. Wenn der Remotecomputer den Domänenname nicht angibt, wird die SMTP-Verbindung beendet.

RequireTLS

Optional

System.Boolean

Gültige Werte für diesen Parameter sind $True und $False. Der Standardwert ist $False. Wenn der Parameter RequireTLS auf $True festgelegt ist, fordern alle Nachrichten, die von diesem Connector empfangen werden, TLS-Übermittlung an.

SizeEnabled

Optional

Microsoft.Exchange.Data.SizeMode

Gültige Werte für diesen Parameter sind Enabled, Disabled und EnabledwithoutValue. Der Standardwert ist Enabled. Wenn der Parameter SizeEnabled auf Enabled festgelegt wird, wird die Erweiterung SIZE SMTP aktiviert, und der Wert für die maximal zulässige Nachrichtengröße aus dem Parameter MaxMessageSize wird im EHLO-Banner angekündigt. Wenn der Parameter SizeEnabled auf Disabled festgelegt wird, wird die Erweiterung SIZE SMTP nicht verwendet, und der Wert für die maximal zulässige Nachrichtengröße wird für den Remoteserver nie offen gelegt. Wenn der Parameter SizeEnabled auf EnabledWithoutValue festgelegt wird, wird die Erweiterung SIZE SMTP aktiviert, der Wert für die maximal zulässige Nachrichtengröße aus dem Parameter MaxMessageSize wird jedoch nicht im EHLO-Banner angekündigt. Aus diese Weise kann die Nachricht die Überprüfungen der Nachrichtengröße für authentifizierte Verbindungen zwischen Hub-Transport-Servern umgehen. Die Erweiterung SIZE SMTP ist in RFC 1870 definiert. SIZE ermöglicht dem Quellserver das Deklarieren der Größe der eingehenden Nachricht gegenüber dem Zielserver. Außerdem kann der Zielserver auf diese Weise die maximale Nachrichtengröße für den sendenden Server deklarieren, die angenommen werden kann. Wenn die angekündigte Größe der eingehenden Nachricht den für den Parameter MessageSizeMax angegebenen Wert übersteigt, antwortet der Empfangsconnector dem Remoteserver unter Verwendung eines Fehlercodes und beendet die Verbindung.

TarpitInterval

Optional

Microsoft.Exchange.Data.EnhancedTimeSpan

Der Parameter TarpitInterval gibt den Zeitraum an, um den eine SMTP-Antwort an einen Remoteserver zu verzögern ist, von dem Exchange feststellt, dass er möglicherweise die Verbindung missbraucht. Authentifizierte Verbindungen werden nie auf diese Weise verzögert. Die Standardeinstellung ist 5 Sekunden. Um einen Wert anzugeben, geben Sie den Wert als Zeitraum ein: hh:MM:SS, wobei h = Stunden, M = Minuten und S = Sekunden angibt. Der gültige Eingabebereich für diesen Parameter liegt zwischen 00:00:00 und 00:10:00. Wenn Sie den Wert auf 00:00:00 festlegen, deaktivieren Sie das Teergrubenintervall.

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 WhatIf-Parameter muss kein Wert angegeben werden.

Eingabetypen

Rückgabetypen

Fehler

Fehler Beschreibung

 

 

Beispiel

Das folgende Beispiel für den Befehl Set-ReceiveConnector legt den Parameter Banner auf "220 Banner Text here" und den Parameter ConnectionTimeOut auf 00:15:00 fest.

Set-ReceiveConnector -Identity "Internet Receive Connector" -Banner "220 Banner Text here" -ConnectionTimeout 00:15:00