Set-SendConnector

このコマンドレットは、オンプレミスの Exchange でのみ使用可能です。

送信コネクタを変更するには、Set-SendConnector コマンドレットを使用します。

以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。

構文

Set-SendConnector
   [-Identity] <SendConnectorIdParameter>
   [-AddressSpaces <MultiValuedProperty>]
   [-AuthenticationCredential <PSCredential>]
   [-CloudServicesMailEnabled <Boolean>]
   [-Comment <String>]
   [-Confirm]
   [-ConnectionInactivityTimeOut <EnhancedTimeSpan>]
   [-ConnectorType <TenantConnectorType>]
   [-DNSRoutingEnabled <Boolean>]
   [-DomainController <Fqdn>]
   [-DomainSecureEnabled <Boolean>]
   [-Enabled <Boolean>]
   [-ErrorPolicies <ErrorPolicies>]
   [-Force]
   [-ForceHELO <Boolean>]
   [-Fqdn <Fqdn>]
   [-FrontendProxyEnabled <Boolean>]
   [-IgnoreSTARTTLS <Boolean>]
   [-IsCoexistenceConnector <Boolean>]
   [-IsScopedConnector <Boolean>]
   [-LinkedReceiveConnector <ReceiveConnectorIdParameter>]
   [-MaxMessageSize <Unlimited>]
   [-Name <String>]
   [-Port <Int32>]
   [-ProtocolLoggingLevel <ProtocolLoggingLevel>]
   [-RequireOorg <Boolean>]
   [-RequireTLS <Boolean>]
   [-SmartHostAuthMechanism <AuthMechanisms>]
   [-SmartHosts <MultiValuedProperty>]
   [-SmtpMaxMessagesPerConnection <Int32>]
   [-SourceIPAddress <IPAddress>]
   [-SourceTransportServers <MultiValuedProperty>]
   [-TlsAuthLevel <TlsAuthLevel>]
   [-TlsCertificateName <SmtpX509Identifier>]
   [-TlsDomain <SmtpDomainWithSubdomains>]
   [-UseExternalDNSServersEnabled <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

説明

このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。

例 1

Set-SendConnector "Contoso.com Send Connector" -MaxMessageSize 10MB -ConnectionInactivityTimeOut 00:15:00

この例では、Contoso.com Send Connector という名前の送信コネクタの構成を以下のように変更します。

  • メッセージの最大サイズの制限を 10 MB に設定します。
  • 接続が非アクティブであることによるタイムアウト値を 15 分に変更します。

パラメーター

-AddressSpaces

AddressSpaces パラメーターは、送信コネクタがメールをルーティングするドメイン名を指定します。 各アドレス空間を入力するための完全な構文は、 です AddressSpaceType:AddressSpace;AddressSpaceCost

  • AddressSpaceType:エッジ サーバーでは、アドレス スペースの種類は SMTP になっている必要があります。 メールボックス サーバー上のトランスポート サービスでは、アドレス スペースの種類は SMTP、X400、またはその他のテキスト文字列です。 アドレス スペースの種類を省略すると、SMTP と見なされます。
  • AddressSpace:SMTP アドレス スペースの種類には、RFC 1035 準拠のアドレス スペースを入力する必要があります。 たとえば、*、*.com、および *.contoso.com は許可されますが、*contoso.com は許可されません。 アドレス スペースの種類が X.400 の場合、入力するアドレスは RFC 1685 に準拠している必要があります (o=MySite;p=MyOrg;a=adatum;c=us など)。 その他のアドレス スペースの種類の値には、アドレス スペースに任意のテキストを入力できます。
  • AddressSpaceCost:コストの有効な入力の範囲は 1 ~ 100 です。 低いコストは、より良いルートを示します。 このパラメーターは省略可能です。 アドレス スペースのコストを省略すると、コストとして 1 が使用されます。 セミコロン (;) を含む SMTP 以外のアドレス スペースを入力する場合は、アドレス スペースのコストを指定する必要があります。

アドレス スペースの種類またはアドレス スペースのコストを指定する場合、アドレス スペースを二重引用符 (") で囲む必要があります。 たとえば、次のアドレス スペース エントリは同等です。

  • "SMTP:contoso.com;1"
  • "contoso.com;1"
  • "SMTP:contoso.com"
  • contoso.com

複数のアドレス空間を指定するには、アドレス空間をコンマで区切ります (例: contoso.com、fabrikam.com)。 アドレス空間の種類またはアドレス空間コストを指定する場合は、"contoso.com;2"、"fabrikam.com;3" など、アドレス空間を引用符 (") で囲みます。

メールボックス サーバーのトランスポート サービスで構成されている送信コネクタに SMTP 以外のアドレス スペースの種類を指定する場合は、次のパラメーターを構成する必要があります。

  • SmartHosts パラメーターは、スマート ホストを指定する値に設定する必要があります。
  • DNSRoutingEnabled パラメーターは、$false に設定する必要があります。

メールボックス サーバー上のトランスポート サービスの送信コネクタで SMTP 以外のアドレス スペースを構成できますが、送信コネクタはトランスポート メカニズムとして SMTP を使用して他のメッセージング サーバーにメッセージを送信します。 メールボックス サーバーのトランスポート サービスの外部コネクタは、SMTP をプライマリ トランスポート メカニズムとして使用しない、サードパーティの FAX ゲートウェイ サーバーなどのローカルのメッセージング サーバーにメッセージを送信するために使用されます。 詳細については、「外部コネクタ」を参照してください。

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

-AuthenticationCredential

AuthenticationCredential パラメーターは、コネクタを使用するために必要なユーザー名とパスワードを指定します。

このパラメーターの値には、Get-Credential コマンドレットが必要です。 このコマンドを一時停止し、資格情報の入力を求めるメッセージを表示するには、値(Get-Credential)を使用します。 または、このコマンドを実行する前に、資格情報を変数 (たとえば、$cred = Get-Credential) に保存し、このパラメーターに変数名 ($cred) を使用します。 詳細については、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

: カスタマー サービスとサポート、または特定の製品ドキュメントを使用Microsoft指示がない限り、このパラメーターを使用しないことをお勧めします。 代わりに、ハイブリッド構成ウィザードを使用して、オンプレミスとクラウド組織の間のメール フローを構成します。 詳しくは、「 ハイブリッド構成ウィザード」をご覧ください。

CloudServicesMailEnabled パラメーターは、オンプレミスの Exchange 環境と Microsoft 365 の間のハイブリッド メール フローにコネクタを使用するかどうかを指定します。 具体的には、このパラメーターは、オンプレミスおよびクラウド組織の承認済みドメイン間で送信されるメッセージで、特定の内部 X-MS-Exchange-Organization-* メッセージ ヘッダーを処理する方法を制御します。 これらのヘッダーは、総称してクロスプレミス ヘッダーと呼ばれます。

有効な値は次のとおりです。

  • $true: コネクタはハイブリッド組織のメール フローに使用されるため、クロスプレミス ヘッダーはコネクタを通過するメッセージで保持または昇格されます。 これは、ハイブリッド構成ウィザードによって作成されるコネクタの既定値です。 ハイブリッド組織の一方から他方に送信される送信メッセージ内の特定の X-MS-Exchange-Organization-* ヘッダーは、X-MS-Exchange-CrossPremises-* ヘッダーに変換され、メッセージに保持されます。 ハイブリッド組織の一方の側で他方から受信した受信メッセージの X-MS-Exchange-CrossPremises-* ヘッダーは、X-MS-Exchange-Organization-* ヘッダーに昇格されます。 これらの昇格されたヘッダーは、メッセージに既に存在する X-MS-Exchange-Organization-* ヘッダーと同じインスタンスを置き換えます。
  • $false: コネクタはハイブリッド組織のメール フローに使用されないため、クロスプレミス ヘッダーはコネクタを通過するメッセージから削除されます。
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

TheComment パラメーターは、省略可能なコメントを指定します。 Comment パラメーターは引用符 (") で囲む必要があります。たとえば、"これは管理者のメモです" などです。

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

Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。

  • 破壊的なコマンドレット (Remove-* コマンドレットなど) には、続行する前にコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文-Confirm:$falseを使用して、確認プロンプトを省略できます。
  • 他のほとんどのコマンドレット (New-* コマンドレットや Set-* コマンドレットなど) には、一時停止が組み込まれています。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
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

ConnectionInactivityTimeOut パラメーターは、アイドル状態の接続を開いておく最長時間を指定します。 この既定値は 10 分です。

値を指定するには、期間として dd.hh:mm:ss を入力します。dd = days、hh = hours、mm = minutes、ss = seconds です。

たとえば 15 分に指定するには、00:15:00 に設定します。 このパラメーターの有効な入力の範囲は、00:00:01 ~ 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

ConnectorType パラメーターは、Microsoft 365 にメッセージを送信するために、ハイブリッド展開でコネクタを使用するかどうかを指定します。 有効な値は次のとおりです。

  • 既定値: コネクタは、Microsoft 365 にメッセージを送信するために使用されません。 これは既定の値です。
  • XPremises: コネクタは、Microsoft 365 にメッセージを送信するために使用されます。
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

-DNSRoutingEnabled

DNSRoutingEnabled パラメーターは、送信コネクタがメールのルーティングにドメイン ネーム システム (DNS) を使用するかどうかを指定します。 このパラメーターの正しい値は、$true または $false です。 既定値は $true です。 SmartHosts パラメーターを指定する場合、DNSRoutingEnabled パラメーターは $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

-DomainController

DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。

DomainController パラメーターは、エッジ トランスポート サーバーではサポートされません。 エッジ トランスポート サーバーは、Active Directory ライトウェイト ディレクトリ サービス (AD LDS) のローカル インスタンスを使用してデータの読み書きを行います。

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

DomainSecureEnabled パラメーターは、この送信コネクタのサービスを利用するドメインに対して、トランスポート層セキュリティ (TLS) の相互認証を有効にするプロセスの一部です。 相互 TLS 認証は、以下の条件が満たされている場合にのみ正しく機能します。

  • DomainSecureEnabled パラメーターの値が $true である必要があります。
  • DNSRoutingEnabled パラメーターの値が $true である必要があります。
  • IgnoreStartTLS パラメーターの値が $false である必要があります。

ワイルドカード文字 (*) は、相互 TLS 認証用に構成されているドメインではサポートされません。 また、対応する受信コネクタと、転送構成の TLSReceiveDomainSecureList 属性に同じドメインが定義されている必要があります。

DomainSecureEnabled パラメーターの既定値は、次の種類の送信コネクタの場合、$false です。

  • メールボックス サーバーのトランスポート サービスで定義されているすべての送信コネクタ。
  • エッジ サーバー上に定義されているユーザー作成の送信コネクタ。

DomainSecureEnabled パラメーターの既定値は、エッジ サーバーで定義されている既定の送信コネクタの場合は $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

-Enabled

Enabled パラメーターは、電子メール メッセージを処理するために送信コネクタを有効にするかどうかを指定します。 有効な値は $true または $false です。 既定値は $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

ErrorPolicies パラメーターは、通信エラーの処理方法を指定します。 使用可能な値を次に示します。

  • 既定値: 通信エラーに対して配信不能レポート (NDR) が生成されます。
  • DowngradeDnsFailures: すべての DNS エラーは一時的なものとして扱われます。
  • DowngradeCustomFailures: 特定の SMTP エラーは一時的なものとして扱われます。
  • UpgradeCustomFailures カスタムの一時的なエラーはアップグレードされ、永続的なエラーとして扱われます。

このパラメーターには複数の値をコンマで区切って指定できます。

この送信コネクタを使用して、通信エラーが予期されない、信頼性の高い、適切に定義された通信チャネルを通じてメッセージを送信する場合に限り、このパラメーターに Default 以外の値を指定します。 たとえば、送信コネクタを使用してパートナーにメッセージを送信する場合には、Default 以外の値を指定することを検討します。

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

[強制] スイッチは、警告メッセージまたは確認メッセージを非表示にします。 このスイッチで値を指定する必要はありません。

管理者の入力を求めることが不適切な場合に、このスイッチを使用してタスクをプログラムによって実行することができます。

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

ForceHELO パラメーターは、既定の EHLO の代わりに HELO を送信するかどうかを指定します。 有効な値は $true または $false です。 既定値は $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

Fqdn パラメーターには、送信コネクタを使用して送信メッセージを受信する、接続済みメッセージング サーバーの送信元サーバーとして使用される FQDN を指定します。 このパラメーターの値は、以下の例に示すように送信元サーバー名が必要な場合に常に接続済みメッセージング サーバーで表示されます。

  • 送信コネクタが次ホップのメッセージング サーバーと通信する場合の EHLO/HELO コマンド内
  • メールボックス サーバーまたはエッジ サーバーのトランスポート サービスからのメッセージの送信後、次ホップのメッセージング サーバーによりメッセージに追加される最新の Received ヘッダー フィールド内
  • TLS 認証中

Fqdn パラメーターの既定値は、$null です。 つまり、FQDN の既定値は、その送信コネクタを含むメールボックス サーバーまたはエッジ サーバーの FQDN です。

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

FrontendProxyEnabled パラメーターは、$true に設定されている場合、DNS または IP アドレスなどの送信先の特定のルーティングが設定された CAS サーバーを経由して送信メッセージをルーティングします。

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

-Identity

変更する送信コネクタを表す GUID またはコネクタ名。

Type:SendConnectorIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-IgnoreSTARTTLS

IgnoreSTARTTLS パラメーターには、リモートの送信側サーバーによって指定される StartTLS オプションを無視するかどうかを指定します。 このパラメーターは、リモート ドメインで使用されます。 RequireTLS パラメーターが $true に設定されている場合は、このパラメーターを $false に設定する必要があります。 このパラメーターの正しい値は、$true または $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

-IsCoexistenceConnector

このパラメーターは Exchange Server 2010 でのみ使用できます。

IsCoexistenceConnector パラメーターは、オンプレミスの展開と Microsoft 365 組織の間のセキュリティで保護されたメール フローにこの送信コネクタを使用するかどうかを指定します。 既定値は $false です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-IsScopedConnector

IsScopedConnector パラメーターは、トランスポート サービスのその他のメールボックス サーバーに対するコネクタの可用性を指定します。 このパラメーターの値を$falseすると、Exchange 組織内のすべてのメールボックス サーバーでコネクタを使用できます。 このパラメーターの値が$trueされている場合、コネクタは、同じ Active Directory サイト内のメールボックス サーバー上のトランスポート サービスでのみ使用できます。 既定値は $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

このパラメーターは Exchange Server 2010 でのみ使用できます。

LinkedReceiveConnector パラメーターは、指定された受信コネクタによって受信されたすべてのメッセージを、この送信コネクタを介して強制的に送信します。 LinkedReceiveConnector パラメーターの値は、次のいずれかの識別子を使用して受信コネクタを指定できます。

  • GUID
  • 識別名 (DN)
  • Servername\ConnectorName

このコマンドで LinkedReceiveConnector パラメーターを使用する場合は、指定した値で次のパラメーターも使用する必要があります。

  • AddressSpaces $null
  • DNSRoutingEnabled $false
  • MaxMessageSize unlimited
  • Smarthosts <SmarthostID>
  • SmarthostAuthMechanism <AuthMechanism>
Type:ReceiveConnectorIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-MaxMessageSize

MaxMessageSize パラメーターには、コネクタを介して渡すことができるメッセージの最大サイズを指定します。 既定値は 25 MB です。

値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

このパラメーターの有効な入力の範囲は、0 ~ 2147483647 バイトです。 送信コネクタのメッセージ サイズ制限を解除するには、値 unlimited を入力します。

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

Name パラメーターは、管理者が設定したコネクタの名前を指定します。 名前にスペースが含まれる場合は、Name パラメーターを二重引用符で囲む必要があります。 たとえば、"New Send Connector" などです。

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

-Port

Port パラメーターに値を指定する場合、SmartHosts パラメーターは、スマート ホスト転送用のポート番号を指定します。 有効な入力の範囲は、0 ~ 65535 の整数です。 規定値は 25 です。 ほとんどの組織で、ポート番号は 25 に設定されます。

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

ProtocolLoggingLevel パラメーターは、プロトコルのログ出力を有効にするかどうかを指定します。 Verbose は、プロトコルのログ出力を有効にします。 None は、プロトコルのログ出力を無効にします。 メールボックス サーバーまたはエッジ サーバーのトランスポート サービスで構成されるすべての送信コネクタでは、送信コネクタのプロトコル ログの場所は、Set-TransportService コマンドレットの SendProtocolLogPath パラメーターを使用して指定します。

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

このパラメーターは、Microsoft の内部使用のために予約されています。

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

RequireTLS パラメーターは、このコネクタを介して送信されるすべてのメッセージが TLS を使用して送信される必要があるかどうかを指定します。 既定値は $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

SmartHostAuthMechanism パラメーターは、リモート サーバーでの認証に使用するスマート ホスト認証機構を指定します。 このパラメーターが使用されるのは、スマート ホストが構成され、DNSRoutingEnabled パラメーターが $false に設定されている場合のみです。 有効な値は、None、BasicAuth、BasicAuthRequireTLS、ExchangeServer、および ExternalAuthoritative です。 すべての値は同時に使用することができません。 BasicAuth または BasicAuthRequireTLS を選択する場合は、AuthenticationCredential パラメーターを使用して認証資格情報を指定する必要があります。

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

SmartHosts パラメーターは、送信コネクタがメールのルーティングに使用するスマート ホストを指定します。 このパラメーターは、DNSRoutingEnabled パラメーターを $false に設定する場合に必要であり、同じコマンド ラインで指定する必要があります。 SmartHosts パラメーターは 1 つ以上の FQDN (server.contoso.com など)、1 つ以上の IP アドレス、または FQDN と IP アドレスの組み合わせを取ります。 IP アドレスの場合は、リテラルとして IP アドレスを入力します。 たとえば、10.10.1.1 などです。 スマート ホストの識別情報としては、スマート ホスト サーバーの FQDN、MX (メール エクスチェンジャー) レコード、または A (アドレス) レコードを使用できます。 FQDN をスマート ホストの識別情報として構成する場合は、送信コネクタの送信元サーバーがスマート ホスト サーバーの場所を特定するために DNS 名前解決を使用できる必要があります。

複数の値を入力し、既存のエントリを上書きするには、次の構文を使用します。 Value1,Value2,...ValueN 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

既存のエントリに影響を与えずに 1 つ以上の値を追加または削除するには、次の構文を使用します。 @{Add="Value1","Value2"...; Remove="Value3","Value4"...}

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

SmtpMaxMessagesPerConnection パラメーターは、サーバーが送信できる接続あたりの最大メッセージ数を指定します。

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

SourceIPAddress パラメーターには、リモート メッセージング サーバーへの SMTP 接続のエンドポイントとして使用するローカル IP アドレスを指定します。 既定の IP アドレスは 0.0.0.0 です。 この値は、サーバーが利用可能な任意のローカル IP アドレスを使用するよう指定するものです。 このパラメーターは、エッジ サーバー上で構成されている送信コネクタに対してのみ有効です。

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

SourceTransportServers パラメーターは、この送信コネクタを使用できるメールボックス サーバーの名前を指定します。 このパラメーターは、エッジ サーバー上で構成されている送信コネクタに対しては無効です。

複数の値を入力し、既存のエントリを上書きするには、次の構文を使用します。 Value1,Value2,...ValueN 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

既存のエントリに影響を与えずに 1 つ以上の値を追加または削除するには、次の構文を使用します。 @{Add="Value1","Value2"...; Remove="Value3","Value4"...}

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

TlsAuthLevel パラメーターは、この送信コネクタにより確立された送信 TLS 接続に使用される TLS 認証レベルを指定します。 有効な値は次のとおりです。

  • EncryptionOnly: TLS は通信チャネルを暗号化するためだけに使用されます。 証明書の認証は行われません。
  • CertificateValidation: TLS を使用してチャネルを暗号化し、証明書チェーンの検証と失効リストのチェックが実行されます。
  • DomainValidation: チャネルの暗号化と証明書の検証に加えて、送信コネクタはターゲット証明書の FQDN が TlsDomain パラメーターで指定したドメインと一致するかどうかも検証します。 TlsDomain パラメーターにドメインが指定されていない場合、証明書の FQDN は受信者のドメインと比較されます。

IgnoreSTARTTLS パラメーターが $true に設定されている場合、または RequireTLS パラメーターが $false に設定されている場合は、このパラメーターに値を指定できません。

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

TlsCertificateName パラメーターは、TLS 暗号化に使用する X.509 証明書を指定します。 このパラメーターの有効な値は です "<I>X.500Issuer<S>X.500Subject"。 X.500Issuer 値は証明書の発行者フィールドにあり、X.500Subject 値は証明書のサブジェクト フィールドにあります。 これらの値は、Get-ExchangeCertificate コマンドレットを実行することで確認できます。 または、Get-ExchangeCertificateを実行して証明書の拇印の値を見つけたら、 コマンド $TLSCert = Get-ExchangeCertificate -Thumbprint <Thumbprint>を実行し、 コマンド $TLSCertName = "<I>$($TLSCert.Issuer)<S>$($TLSCert.Subject)"を実行し、このパラメーターに$TLSCertName値を使用します。

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

TlsDomain パラメーターは、TLS のセキュリティで保護された接続の確立時に、送信コネクタがターゲット証明書の FQDN の検証に使用するドメイン名を指定します。

TlsAuthLevel パラメーターが DomainValidation に設定されている場合に限り、このパラメーターは使用されます。

次の場合に、このパラメーターの値が必要です。

  • TLSAuthLevel パラメーターが DomainValidation に設定されている。
  • DNSRoutingEnabled パラメーターが $false に設定されている (スマート ホストの送信コネクタ)。
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

-UseExternalDNSServersEnabled

UseExternalDNSServersEnabled パラメーターは、この送信コネクタが Set-TransportService コマンドレットの ExternalDNSServers パラメーターで指定される外部の DNS 一覧を使用するかどうかを指定します。 既定値は $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

WhatIf スイッチは、コマンドの操作をシミュレートします。 このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。 このスイッチで値を指定する必要はありません。

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

入力

Input types

このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。

出力

Output types

このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。