New-SendConnector
Dieses Cmdlet ist nur lokal in Exchange verfügbar.
Verwenden Sie das Cmdlet New-SendConnector, um einen neuen Sendeconnector zu erstellen.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.
Syntax
New-SendConnector
-Name <String>
-AddressSpaces <MultiValuedProperty>
[-AuthenticationCredential <PSCredential>]
[-CloudServicesMailEnabled <Boolean>]
[-Comment <String>]
[-Confirm]
[-ConnectionInactivityTimeOut <EnhancedTimeSpan>]
[-ConnectorType <TenantConnectorType>]
[-Custom]
[-DNSRoutingEnabled <Boolean>]
[-DomainController <Fqdn>]
[-DomainSecureEnabled <Boolean>]
[-Enabled <Boolean>]
[-ErrorPolicies <ErrorPolicies>]
[-Force]
[-ForceHELO <Boolean>]
[-Fqdn <Fqdn>]
[-FrontendProxyEnabled <Boolean>]
[-IgnoreSTARTTLS <Boolean>]
[-Internal]
[-Internet]
[-IsCoexistenceConnector <Boolean>]
[-IsScopedConnector <Boolean>]
[-MaxMessageSize <Unlimited>]
[-Partner]
[-Port <Int32>]
[-ProtocolLoggingLevel <ProtocolLoggingLevel>]
[-RequireOorg <Boolean>]
[-RequireTLS <Boolean>]
[-SmartHostAuthMechanism <AuthMechanisms>]
[-SmartHosts <MultiValuedProperty>]
[-SmtpMaxMessagesPerConnection <Int32>]
[-SourceIPAddress <IPAddress>]
[-SourceTransportServers <MultiValuedProperty>]
[-TlsAuthLevel <TlsAuthLevel>]
[-TlsCertificateName <SmtpX509Identifier>]
[-TlsDomain <SmtpDomainWithSubdomains>]
[-Usage <UsageType>]
[-UseExternalDNSServersEnabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
New-SendConnector
[-Name] <String>
[-LinkedReceiveConnector <ReceiveConnectorIdParameter>]
[-AuthenticationCredential <PSCredential>]
[-Comment <String>]
[-Confirm]
[-ConnectionInactivityTimeOut <EnhancedTimeSpan>]
[-Custom]
[-DNSRoutingEnabled <Boolean>]
[-DomainController <Fqdn>]
[-DomainSecureEnabled <Boolean>]
[-Enabled <Boolean>]
[-ErrorPolicies <ErrorPolicies>]
[-Force]
[-ForceHELO <Boolean>]
[-Fqdn <Fqdn>]
[-IgnoreSTARTTLS <Boolean>]
[-Internal]
[-Internet]
[-IsCoexistenceConnector <Boolean>]
[-MaxMessageSize <Unlimited>]
[-Partner]
[-Port <Int32>]
[-ProtocolLoggingLevel <ProtocolLoggingLevel>]
[-RequireOorg <Boolean>]
[-RequireTLS <Boolean>]
[-SmartHostAuthMechanism <AuthMechanisms>]
[-SmartHosts <MultiValuedProperty>]
[-SmtpMaxMessagesPerConnection <Int32>]
[-SourceIPAddress <IPAddress>]
[-SourceTransportServers <MultiValuedProperty>]
[-TlsAuthLevel <TlsAuthLevel>]
[-TlsDomain <SmtpDomainWithSubdomains>]
[-Usage <UsageType>]
[-UseExternalDNSServersEnabled <Boolean>]
[-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-SendConnector -Internet -Name MySendConnector -AddressSpaces contoso.com,fabrikam.com
In diesem Beispiel wird der Sendeconnector namens "MySendConnector" mit den folgenden Eigenschaften erstellt:
- E-Mails werden über das Internet gesendet.
- Es werden Nachrichten verarbeitet, die nur an die Domänen "Contoso.com" und "Fabrikam.com" adressiert sind.
Beispiel 2
$CredentialObject = Get-Credential
New-SendConnector -Name "Secure Email to Contoso.com" -AddressSpaces contoso.com -AuthenticationCredential $CredentialObject -SmartHostAuthMechanism BasicAuth
In diesem Beispiel wird der Sendeconnector "Secure E-Mail to Contoso.com" mit den folgenden Eigenschaften erstellt:
- Es werden nur Nachrichten für die Domäne "Contoso.com" verarbeitet.
- Es wird die Standardauthentifizierung verwendet.
- Es werden bestimmte Anmeldeinformationen für die Authentifizierung verwendet.
Um bestimmte Anmeldeinformationen für die Authentifizierung zuzuweisen, müssen Sie zunächst den Befehl Get-Credential ausführen und die Benutzereingabe in einer temporären Variable speichern. Wenn Sie den Befehl Get-Credential ausführen, fragt der Befehl nach dem Benutzernamen und dem Kennwort des Kontos, das bei der Authentifizierung beim Contoso.com-E-Mail-Server verwendet wird. Die temporäre Variable kann dann im Cmdlet New-SendConnector zum Erstellen des neuen Connectors verwendet werden.
Parameter
-AddressSpaces
Mit dem Parameter AddressSpaces werden die Domänennamen angegeben, an die der Sendeconnector E-Mail weiterleitet. Die vollständige Syntax für die Eingabe der einzelnen Adressräume lautet: AddressSpaceType:AddressSpace;AddressSpaceCost
.
- AddressSpaceType: Auf einem Edgeserver muss SMTP als Adressraumtyp verwendet werden. Im Transportdienst auf einem Postfachserver kann der Adressraumtyp SMTP, X400 oder eine beliebige andere Textzeichenfolge sein. Wenn Sie den Adressraumtyp nicht angeben, wird SMTP angenommen.
- AddressSpace: Für SMTP-Adressraumtypen muss der angegebene Adressraum RFC 1035-konform sein. Beispielsweise sind *, *.com und *.contoso.com erlaubt, *contoso.com ist jedoch nicht zulässig. Für X.400-Adressraumtypen muss der eingegebene Adressraum RFC 1685-konform sein, wie etwa o=MySite;p=MyOrg;a=adatum;c=us. Bei allen anderen Werten für den Adressraumtyp kann ein beliebiger Text für den Adressraum eingegeben werden.
- AddressSpaceCost: Der gültige Eingabebereich für die Kosten beträgt 1 bis 100. Ein niedrigerer Kostenwert zeigt eine bessere Route an. Dieser Parameter ist optional. Wenn Sie die Adressraumkosten fortlassen, werden Kosten von 1 angenommen. Wenn Sie einen anderen Adressraum als SMTP angeben, der das Semikolon (;) als Zeichen enthält, müssen Sie die Adressraumkosten angeben.
Die Angabe des Adressraumtyps oder der Adressraumkosten muss in Anführungszeichen (") gesetzt werden. Beispielsweise sind die folgenden Adressraumeinträge gleichbedeutend:
- "SMTP:contoso.com;1"
- "contoso.com;1"
- "SMTP:contoso.com"
- contoso.com
Sie können mehrere Adressräume angeben, indem Sie die Adressräume durch Kommas trennen, z. B. contoso.com,fabrikam.com. Wenn Sie den Adressraumtyp oder die Adressraumkosten angeben, schließen Sie den Adressraum in Anführungszeichen (") ein, z. B. "contoso.com;2","fabrikam.com;3".
Wenn Sie einen anderen Adressraumtyp als SMTP auf einem Sendeconnector angeben, der im Transportdienst auf einem Postfachserver konfiguriert ist, sind folgende Parameter erforderlich:
- Der Parameter SmartHosts muss auf einen Wert festgelegt werden, der einen Smarthost angibt.
- Der Parameter DNSRoutingEnabled muss auf $false gesetzt werden.
Auch wenn andere Adressräume als SMTP auf einem Sendeconnector im Transportdienst auf einem Postfachserver konfiguriert werden können, verwendet der Sendeconnector dennoch SMTP als Transportmechanismus zum Senden von Nachrichten an andere Messagingserver. Fremde Connectors im Transportdienst auf einem Postfachserver werden zum Senden von Nachrichten an lokale Messagingserver verwendet, wie etwa an Fax-Gatewayserver von Drittanbietern, die nicht SMTP als primären Transportmechanismus verwenden. Weitere Informationen finden Sie unter Fremde Connectors.
Type: | MultiValuedProperty |
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 |
-AuthenticationCredential
Der Parameter AuthenticationCredential gibt den Benutzernamen und das Kennwort an, die für die Verwendung des Connectors erforderlich sind.
Ein Wert für diesen Parameter setzt das Cmdlet "Get-Credential" voraus. Verwenden Sie den Wert (Get-Credential)
, um diesen Befehl anzuhalten und eine Aufforderung zur Eingabe von Anmeldeinformationen zu erhalten. Oder speichern Sie die Anmeldeinformationen in einer Variablen (beispielsweise $cred = Get-Credential
), bevor Sie diesen Befehl ausführen, und verwenden Sie dann den Variablennamen ($cred
) für diesen Parameter. Weitere Informationen finden Sie unter Get-Credential.
Type: | PSCredential |
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 |
-CloudServicesMailEnabled
Hinweis: Es wird empfohlen, diesen Parameter nicht zu verwenden, es sei denn, Sie werden von Microsoft Kundendienst und Support oder einer bestimmten Produktdokumentation dazu aufgefordert. Verwenden Sie stattdessen den Assistenten für die Hybridkonfiguration, um den E-Mail-Fluss zwischen Ihren lokalen und Cloudorganisationen zu konfigurieren. Weitere Informationen finden Sie unter Assistent für die Hybridkonfiguration.
Der Parameter CloudServicesMailEnabled gibt an, ob der Connector für den hybriden E-Mail-Fluss zwischen einer lokalen Exchange-Umgebung und Microsoft 365 verwendet wird. Dieser Parameter steuert insbesondere, wie bestimmte interne X-MS-Exchange-Organization-*-Nachrichtenheader in Nachrichten behandelt werden, die zwischen akzeptierten Domänen in der lokalen und cloudbasierten Organisation gesendet werden. Diese Header werden zusammen als standortübergreifende Header bezeichnet.
Gültige Werte sind:
- $true: Der Connector wird für den Nachrichtenfluss in Hybridorganisationen verwendet, sodass standortübergreifende Header in Nachrichten, die über den Connector fließen, beibehalten oder heraufgestuft werden. Dies ist der Standardwert für Connectors, die vom Assistenten für die Hybridkonfiguration erstellt werden. Bestimmte X-MS-Exchange-Organization-*-Header in ausgehenden Nachrichten, die von einer Seite der Hybridorganisation an die andere gesendet werden, werden in X-MS-Exchange-CrossPremises-*-Header konvertiert und dadurch in Nachrichten beibehalten. X-MS-Exchange-CrossPremises-*-Header in eingehenden Nachrichten, die auf einer Seite der Hybridorganisation von der anderen empfangen werden, werden zu X-MS-Exchange-Organization-*-Headern heraufgestuft. Diese höher gestuften Header ersetzen alle Instanzen der gleichen X-MS-Exchange-Organization-*-Header, die bereits in Nachrichten vorhanden sind.
- $false: Der Connector wird in Hybridorganisationen nicht für den Nachrichtenfluss verwendet, sodass alle standortübergreifenden Header aus Nachrichten entfernt werden, die den Connector durchlaufen.
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, Exchange Server 2019 |
-Comment
Der „Comment“-Parameter gibt einen optionalen Kommentar an. Wenn Sie einen Wert angeben, der Leerzeichen enthält, setzen Sie den Wert in Anführungszeichen ("), z. B. "This is an admin note".
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 |
-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 |
-ConnectionInactivityTimeOut
Der Parameter ConnectionInactivityTimeOut gibt den maximalen Zeitraum an, für den eine Leerlaufverbindung geöffnet bleiben kann. Der Standardwert beträgt zehn Minuten.
Geben Sie zum Angeben eines Werts diesen als einen Zeitraum an: dd.hh:mm:ss, wobei dd Tagen, hh Stunden, mm Minuten und ss Sekunden entspricht.
Legen Sie den Parameter beispielsweise auf 00:15:00 fest, um fünfzehn Minuten anzugeben. Der gültige Eingabebereich für diesen Parameter liegt zwischen 00:00:01 und 1.00:00:00.
Type: | EnhancedTimeSpan |
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 |
-ConnectorType
Der ConnectorType-Parameter gibt an, ob der Connector in Hybridbereitstellungen verwendet wird, um Nachrichten an Microsoft 365 zu senden. Gültige Werte sind:
- Standard: Der Connector wird nicht zum Senden von Nachrichten an Microsoft 365 verwendet. Dies ist der Standardwert.
- XPremises: Der Connector wird verwendet, um Nachrichten an Microsoft 365 zu senden.
Type: | TenantConnectorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-Custom
Der Benutzerdefinierte Switch gibt den Benutzerdefinierten Verwendungstyp an. Sie müssen bei dieser Option keinen Wert angeben.
Der Verwendungstyp gibt die Berechtigungen und Authentifizierungsmethoden an, die dem Sendeconnector zugewiesen sind. Wenn Sie den benutzerdefinierten Schalter verwenden, können Sie keinen der folgenden Parameter verwenden:
- Intern
- Internet
- Partner
- Verwendung
Weitere Informationen zu Verwendungstypen, Berechtigungen und Authentifizierungsmethoden für Sendeconnectors finden Sie unter Senden von Connectors.
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, Exchange Server 2019 |
-DNSRoutingEnabled
Der Parameter DNSRoutingEnabled gibt an, ob der Sendeconnector zum Weiterleiten von E-Mail DNS (Domain Name System) verwendet. Gültige Werte für diesen Parameter sind $true oder $false. Der Standardwert ist $true. Wenn Sie einen SmartHosts-Parameter angeben, muss der DNSRoutingEnabled-Parameter $false lauten.
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 |
-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.
Der DomainController-Parameter wird auf Edge-Transport-Servern nicht unterstützt. Edge-Transport-Server verwenden die lokale Instanz von Active Directory Lightweight Directory Services (AD LDS), um Daten zu lesen und zu schreiben.
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 |
-DomainSecureEnabled
Ist der Parameter DomainSecureEnabled auf $true gesetzt, ermöglicht er die gegenseitige TLS-Authentifizierung (Mutual Transport Layer Security, MTLS) für die vom Sendeconnector bearbeiteten Domänen. Die MTLS-Authentifizierung funktioniert nur dann ordnungsgemäß, wenn folgende Bedingungen zutreffen:
- DomainSecureEnabled ist auf $true gesetzt.
- DNSRoutingEnabled ist auf $true gesetzt.
- IgnoreSTARTTLS ist auf $false gesetzt.
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 Empfangsconnector und im Wert des Attributs TLSReceiveDomainSecureList der Transportkonfiguration definiert sein.
Der Standardwert für den Parameter DomainSecureEnabled lautet $false für folgende Sendeconnectortypen:
- Connectors, die im Transportdienst auf einem Postfachserver definiert sind.
- Vom Benutzer erstellte Sendeconnectors, die auf einem Edgeserver definiert wurden.
Der Standardwert lautet $true für einen Standardsendeconnector, der auf einem Edgeserver definiert 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, Exchange Server 2019 |
-Enabled
Der Parameter Enabled gibt an, ob die Verarbeitung von E-Mails für den Sendeconnector aktiviert wird. Gültige Werte sind $true oder $false. 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, Exchange Server 2019 |
-ErrorPolicies
Der Parameter ErrorPolicies gibt an, wie Kommunikationsfehler behandelt werden. Folgende Werte sind möglich:
- Standard: Für Kommunikationsfehler wird ein Nichtzustellbarkeitsbericht (Non-Delivery Report, NDR) generiert.
- DowngradeDnsFailures: Alle DNS-Fehler werden als vorübergehend behandelt.
- DowngradeCustomFailures: Bestimmte SMTP-Fehler werden als vorübergehend behandelt.
- UpgradeCustomFailures Benutzerdefinierte vorübergehende Fehler werden aktualisiert und als dauerhafte Fehler behandelt.
Für diesen Parameter können mehrere Werte angegeben werden, die durch Kommata getrennt werden müssen.
Geben Sie für diesen Parameter nur dann einen anderen Wert als Default an, wenn dieser Sendeconnector zum Senden von Nachrichten über einen zuverlässigen und ordnungsgemäß definierten Kommunikationskanal verwendet wird, für den keine Kommunikationsfehler erwartet werden. Ziehen Sie z. B. die Angabe eines anderen Werts als Default in Betracht, wenn dieser Sendeconnector zum Senden von Nachrichten an einen Partner verwendet wird.
Type: | ErrorPolicies |
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 |
-Force
Der Schalter „Erzwingen“ blendet Warnungs- oder Bestätigungsmeldungen aus. Sie müssen keinen Wert für diese Option angeben.
Sie können diesen Switch verwenden, um Aufgaben in Fällen programmgesteuert auszuführen, in denen die administrative Eingabe unangemessen ist.
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, Exchange Server 2019 |
-ForceHELO
Mit dem Parameter ForceHELO wird angegeben, ob HELO anstelle des standardmäßigen EHLO gesendet wird. Gültige Werte sind $true oder $false. 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, Exchange Server 2019 |
-Fqdn
Der Parameter Fqdn gibt den vollqualifizierten Domänennamen (FQDN) an, der als Quellserver für verbundene Messagingserver verwendet wird, die den Sendeconnector für den Empfang ausgehender Nachrichten verwenden. Der Wert dieses Parameters wird verbundenen Messagingservern angezeigt, wenn der Name eines Quellservers erforderlich ist, wie in den folgenden Beispielen:
- Im EHLO/HELO-Befehl, wenn der Sendeconnector mit dem Messagingserver auf dem nächsten Hop kommuniziert
- In dem Received-Kopfzeilenfeld, das der Nachricht zuletzt vom Messagingserver im nächsten Hop hinzugefügt wird, nachdem die Nachricht den Transportdienst auf einem Postfachserver oder einem Edgeserver verlässt
- Während der TLS-Authentifizierung
Der Parameter Fqdn hat den Standardwert $null. Dies bedeutet, dass der FQDN-Standardwert dem FQDN des Postfachservers oder Edgeservers entspricht, auf dem der Sendeconnector ausgeführt wird.
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 |
-FrontendProxyEnabled
Ist der Parameter FrontendProxyEnabled auf $true gesetzt, werden ausgehende Nachrichten über den CAS-Server weitergeleitet, auf dem zielgerichtetes Routing wie DNS oder eine IP-Adresse festgelegt ist.
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, Exchange Server 2019 |
-IgnoreSTARTTLS
Der Parameter IgnoreSTARTTLS gibt an, ob die Option "StartTLS" ignoriert werden soll, die von einem sendenden Remoteserver angeboten wird. Dieser Parameter wird für Remotedomänen verwendet. Dieser Parameter muss auf $false gesetzt werden, wenn der Parameter RequireTLS auf $true festgelegt ist. Gültige Werte für diesen Parameter sind $true oder $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, Exchange Server 2019 |
-Internal
Der Schalter Internal gibt den internen Verwendungstyp an. Sie müssen keinen Wert für diese Option angeben.
Der Verwendungstyp gibt die Berechtigungen und Authentifizierungsmethoden an, die dem Sendeconnector zugewiesen sind. Wenn Sie den Internen Schalter verwenden, können Sie keinen der folgenden Parameter verwenden:
- Benutzerdefiniert
- Internet
- Partner
- Verwendung
Weitere Informationen zu Verwendungstypen, Berechtigungen und Authentifizierungsmethoden für Sendeconnectors finden Sie unter Senden von Connectors.
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, Exchange Server 2019 |
-Internet
Der Internetschalter gibt den Internetnutzungstyp an. Sie müssen bei dieser Option keinen Wert angeben.
Der Verwendungstyp gibt die Berechtigungen und Authentifizierungsmethoden an, die dem Sendeconnector zugewiesen sind. Wenn Sie den Internetschalter verwenden, können Sie keinen der folgenden Parameter verwenden:
- Benutzerdefiniert
- Intern
- Partner
- Verwendung
Weitere Informationen zu Verwendungstypen, Berechtigungen und Authentifizierungsmethoden für Sendeconnectors finden Sie unter Senden von Connectors.
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, Exchange Server 2019 |
-IsCoexistenceConnector
Dieser Parameter ist nur in Exchange Server 2010 verfügbar.
Der Parameter IsCoexistenceConnector gibt an, ob dieser Sendeconnector für einen sicheren E-Mail-Fluss zwischen Ihrer lokalen Bereitstellung und Ihrer Microsoft 365-Organisation verwendet wird. 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 |
-IsScopedConnector
Der Parameter IsScopedConnector gibt die Verfügbarkeit des Connectors für andere Postfachserver mit dem Transportdienst an. Wenn der Wert dieses Parameters $false ist, kann der Connector von allen Postfachservern in der Exchange-Organisation verwendet werden. Wenn der Wert dieses Parameters $true ist, kann der Connector nur vom Transportdienst auf Postfachservern am gleichen Active Directory-Standort verwendet werden. 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, Exchange Server 2019 |
-LinkedReceiveConnector
Dieser Parameter ist nur in Exchange Server 2010 verfügbar.
Der Parameter LinkedReceiveConnector gibt an, ob erzwingen soll, dass alle Nachrichten, die vom angegebenen Empfangsconnector empfangen werden, über diesen Sendeconnector ausgegeben werden. Der Wert von LinkedReceivedConnector kann einen der folgenden Bezeichner verwenden, um den Empfangsconnector anzugeben:
- GUID
- Distinguished Name (DN)
- ServerName\ConnectorName
Wenn Sie den LinkReceiveConnector-Parameter mit diesem Befehl verwenden, müssen Sie auch die folgenden Parameter mit den angegebenen Werten verwenden:
DNSRoutingEnabled $false
MaxMessageSize unlimited
Smarthosts <SmarthostID>
SmarthostAuthMechanism <AuthMechanism>
Wenn Sie den Parameter LinkedReceiveConnector verwenden, können Sie den AddressSpaces-Parameter nicht verwenden.
Type: | ReceiveConnectorIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-MaxMessageSize
Der Parameter MaxMessageSize gibt die maximale Größe einer Nachricht an, die über einen Connector übergeben werden kann. The default value is 25 MB.
Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:
- B (Bytes)
- KB (Kilobytes)
- MB (Megabytes)
- GB (Gigabytes)
- TB (Terabytes)
Nicht qualifizierte Werte werden in der Regel als Byte behandelt, kleine Werte werden jedoch auf das nächsthöhere Kilobyte aufgerundet.
Werte, die in Bytes eingegeben werden, werden auf das nächste volle Kilobyte aufgerundet. Der gültige Eingabebereich für diesen Parameter liegt zwischen 0 und 2.147.483.647 Byte. Wenn Sie die Nachrichtengrößenbeschränkung für einen Sendeconnector entfernen möchten, geben Sie den Wert unlimited ein.
Type: | Unlimited |
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 |
-Name
Der Parameter Name gibt einen beschreibenden Namen für den Connector an.
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 |
-Partner
Der Partnerschalter gibt den Nutzungstyp partner an. Sie müssen keinen Wert für diese Option angeben.
Der Verwendungstyp gibt die Berechtigungen und Authentifizierungsmethoden an, die dem Sendeconnector zugewiesen sind. Wenn Sie den Partnerschalter verwenden, können Sie keinen der folgenden Parameter verwenden:
- Benutzerdefiniert
- Intern
- Internet
- Verwendung
Weitere Informationen zu Verwendungstypen, Berechtigungen und Authentifizierungsmethoden für Sendeconnectors finden Sie unter Senden von Connectors.
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, Exchange Server 2019 |
-Port
Der Parameter Port gibt die Portnummer an, die für die Smarthost-Weiterleitung verwendet wird, wenn Sie einen Wert im Parameter SmartHosts festlegen. Der gültige Eingabebereich ist eine Ganzzahl zwischen 0 und 65535. Der Standardwert ist 25. In den meisten Organisationen ist die Portnummer auf 25 festgelegt.
Type: | Int32 |
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 |
-ProtocolLoggingLevel
Der Parameter ProtocolLoggingLevel gibt an, ob die Protokollierung aktiviert wird. Durch Verbose wird die Protokollierung aktiviert. Durch None wird die Protokollierung deaktiviert. Der Speicherort der Protokolle für alle Sendeconnectors, die im Transportdienst auf einem Postfachserver oder einem Edgeserver konfiguriert sind, wird mithilfe des Parameters SendProtocolLogPath des Cmdlets Set-TransportService angegeben.
Type: | ProtocolLoggingLevel |
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 |
-RequireOorg
Dieser Parameter ist für die interne Verwendung durch Microsoft reserviert.
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 |
-RequireTLS
Der Parameter RequireTLS gibt an, ob alle Nachrichten, die über diesen Connector gesendet werden, mithilfe von TLS übermittelt werden müssen. 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, Exchange Server 2019 |
-SmartHostAuthMechanism
Der Parameter SmartHostAuthMechanism gibt den Smarthost-Authentifizierungsmechanismus an, der zur Authentifizierung bei einem Remoteserver verwendet werden soll. Verwenden Sie diesen Parameter nur, wenn ein Smarthost konfiguriert wird und der Parameter DNSRoutingEnabled auf $false festgelegt ist. Gültige Werte sind None, BasicAuth, BasicAuthRequireTLS, ExchangeServer und ExternalAuthoritative. Alle Werte schließen sich gegenseitig aus. Wenn Sie BasicAuth oder BasicAuthRequireTLS wählen, müssen Sie den Parameter AuthenticationCredential verwenden, um die Anmeldeinformationen für die Authentifizierung anzugeben.
Type: | AuthMechanisms |
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 |
-SmartHosts
Der SmartHosts-Parameter gibt die Smarthosts an, die der Sendeconnector zum Weiterleiten von E-Mails verwendet. Dieser Parameter ist erforderlich, wenn Sie den Parameter DNSRoutingEnabled auf $false festlegen und in derselben Befehlszeile angegeben werden müssen. Der SmartHosts-Parameter akzeptiert einen oder mehrere FQDNs, z. B. server.contoso.com, eine oder mehrere IP-Adressen oder eine Kombination aus FQDNs und IP-Adressen. Wenn Sie eine IP-Adresse eingeben, müssen Sie die IP-Adresse als Literal eingeben. Beispiel: 10.10.1.1. Die Smarthostidentität kann der FQDN eines Smarthostservers, ein MX-Eintrag (Mail Exchanger) oder ein Adressdatensatz (A) sein. Wenn Sie einen FQDN als Smarthostidentität konfigurieren, muss der Quellserver für den Sendeconnector die DNS-Namensauflösung verwenden können, um den Smarthostserver zu finden.
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"
.
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 |
-SmtpMaxMessagesPerConnection
Der Parameter SmtpMaxMessagesPerConnection gibt die maximale Anzahl von Nachrichten an, die der Server pro Verbindung senden kann.
Type: | Int32 |
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 |
-SourceIPAddress
Der Parameter SourceIPAddress gibt die lokale IP-Adresse an, die als Endpunkt für eine SMTP-Verbindung mit einem Remotemessagingserver verwendet wird. Die IP-Standardadresse lautet 0.0.0.0. Dieser Wert bedeutet, dass der Server eine beliebige lokale IP-Adresse verwenden kann. Dieser Parameter gilt nur für Sendeconnectors, die auf einem Edgeserver konfiguriert sind.
Type: | IPAddress |
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 |
-SourceTransportServers
Mit dem Parameter SourceTransportServers werden die Namen von Postfachservern angegeben, die diesen Sendeconnector nutzen können. Dieser Parameter gibt nicht für Sendeconnectors, die auf einem Edgeserver konfiguriert sind.
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"
.
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 |
-TlsAuthLevel
Der Parameter TlsAuthLevel gibt die TLS-Authentifizierungsebene für ausgehende TLS-Verbindungen an, die von diesem Sendeconnector hergestellt werden. Gültige Werte sind:
- EncryptionOnly: TLS wird lediglich zum Verschlüsseln des Kommunikationskanals verwendet. Es wird keine Zertifikatsauthentifizierung durchgeführt.
- CertificateValidation: TLS wird verwendet, um den Kanal zu verschlüsseln, und überprüfungen der Zertifikatkette und Sperrlisten werden ausgeführt.
- DomainValidation: Zusätzlich zur Kanalverschlüsselung und Zertifikatüberprüfung prüft der Sendeconnector, ob der FQDN des Zielzertifikats mit der im Parameter TlsDomain angegebenen Domäne übereinstimmt. Wenn im Parameter TlsDomain keine Domäne angegeben ist, wird der FQDN auf dem Zertifikat mit der Domäne des Empfängers verglichen.
Für diesen Parameter kann kein Wert angegeben werden, wenn der Parameter IgnoreSTARTTLS auf $true bzw. der Parameter RequireTLS auf $false gesetzt ist.
Type: | TlsAuthLevel |
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 |
-TlsCertificateName
Der TlsCertificateName-Parameter gibt das X.509-Zertifikat an, das für die für TLS-Verschlüsselung verwendet werden soll. Ein gültiger Wert für diesen Parameter ist "<I>X.500Issuer<S>X.500Subject"
. Der Wert X.500Issuer befindet sich im Feld Issuer des Zertifikats, und der Wert X.500Subject befindet sich im Feld Subject des Zertifikats. Sie können diese Werte finden, indem Sie das Get-ExchangeCertificate-Cmdlet ausführen. Wenn Sie Get-ExchangeCertificate ausgeführt haben, um den Fingerabdruckwert des Zertifikats zu ermitteln, führen Sie den Befehl $TLSCert = Get-ExchangeCertificate -Thumbprint <Thumbprint>
aus, führen Sie den Befehl $TLSCertName = "<I>$($TLSCert.Issuer)<S>$($TLSCert.Subject)"
aus, und verwenden Sie dann den Wert $TLSCertName für diesen Parameter.
Type: | SmtpX509Identifier |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsDomain
Der Parameter TlsDomain gibt den Domänennamen an, anhand dessen der Sendeconnector den FQDN des Zielzertifikats beim Herstellen einer über TLS gesicherten Verbindung überprüft.
Dieser Parameter wird nur verwendet, wenn der Parameter TlsAuthLevel auf DomainValidation gesetzt ist.
In den folgenden Fällen muss für diesen Parameter ein Wert angegeben werden:
- Der Parameter TLSAuthLevel ist auf DomainValidation gesetzt.
- Der Parameter DNSRoutingEnabled ist auf $false gesetzt (Smarthost-Sendeconnector).
Type: | SmtpDomainWithSubdomains |
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 |
-Usage
Der Parameter Usage gibt die Standardberechtigungen und -authentifizierungsmethoden an, die dem Sendeconnector zugewiesen sind. Folgende Werte sind gültig: Custom, Internal, Internet und Partner. Der Standardwert lautet Custom.
Wenn Sie den Parameter Usage verwenden, können Sie keinen der folgenden Parameter verwenden:
- Benutzerdefiniert
- Intern
- Internet
- Partner
Weitere Informationen zu Verwendungstypen, Berechtigungen und Authentifizierungsmethoden für Sendeconnectors finden Sie unter Senden von Connectors.
Type: | UsageType |
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 |
-UseExternalDNSServersEnabled
Der Parameter UseExternalDNSServersEnabled gibt an, ob dieser Sendeconnector die externe DNS-Liste verwenden soll, die über den Parameter ExternalDNSServers des Cmdlets Set-TransportService angegeben wird. 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, 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 |
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.