Set-ReceiveConnector

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

마지막으로 수정된 항목: 2009-08-19

Set-ReceiveConnector cmdlet를 사용하여 허브 전송 서버 역할 또는 Edge 전송 서버 역할이 설치된 컴퓨터에서 기존 수신 커넥터를 수정할 수 있습니다.

구문

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>]]

자세한 정보

Set-ReceiveConnector cmdlet는 기존 수신 커넥터를 수정합니다. Set-ReceiveConnector cmdlet를 실행하는 경우 Identity 매개 변수가 필요합니다.

이 작업이 완료되면 수신 커넥터가 수정됩니다.

Set-ReceiveConnector cmdlet를 실행하려면 사용하는 계정이 다음을 위임 받아야 합니다.

  • 대상 서버에 대한 Exchange Server 관리자 역할 및 로컬 관리자 그룹

Edge 전송 서버 역할이 설치된 컴퓨터에서 Set-ReceiveConnector cmdlet를 실행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

사용 권한, 역할 위임 및 Microsoft Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

매개 변수

매개 변수 필수 종류 설명

Identity

필수

Microsoft.Exchange.Configuration.Tasks.ReceiveConnectorIdParameter

이 매개 변수는 수신 커넥터를 나타내는 GUID 또는 커넥터 이름을 지정합니다. Identity 레이블은 생략할 수 있습니다.

AuthMechanism

선택

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

보급 및 수락한 인증 메커니즘을 지정하는 매개 변수입니다. 인증 옵션은 None, TLS, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServerExternalAuthoritative입니다. AuthMechanism 매개 변수의 여러 값을 쉼표로 구분하여 입력할 수 있습니다. RequireTLS 매개 변수가 $true로 설정된 경우 AuthMechanism 매개 변수는 TLS(전송 계층 보안)로 설정되어야 합니다. AuthMechanism 매개 변수를 BasicAuthRequireTLS로 설정한 경우 BasicAuthTLS도 선택해야 합니다. AuthMechanism 매개 변수 값 ExternalAuthoritativeTLS 값과 동시 사용만 사용할 수 있습니다. AuthMechanism 매개 변수를 ExternaAuthoritative로 설정한 경우 PermissionGroups 매개 변수에도 ExchangeServers 값이 있어야 합니다.

Banner

선택

System.String

기본 SMTP(Simple Mail Transfer Protocol) 220 배너를 다시 정의하는 매개 변수입니다. Banner 매개 변수 값이 비어 있는 경우 기본 SMTP 배너는 다음과 같습니다.

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

Banner 매개 변수 값을 지정할 경우 다음 구문을 사용해야 합니다.

"220 <RemainingBannerText>".

RFC 2821에 정의된 대로 기본 "서비스가 준비되었습니다" SMTP 응답 코드는 220입니다.

BinaryMimeEnabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. BinaryMimeEnabled 매개 변수를 $True로 설정하면 BINARYMIME EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되고 사용할 수 있게 됩니다. BinaryMimeEnabled 매개 변수를 $False로 설정하면 BINARYMIME EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되지 않고 사용할 수 없게 됩니다. BINARYMIME 확장을 사용하면 원격 컴퓨터가 바이너리 메시지 데이터를 이 수신 커넥터에 보낼 수 있습니다. BINARYMIME 확장을 사용하려면 데이터 청크 서비스 확장인 CHUNKING을 사용 설정해야 합니다. 따라서 BinaryMimeEnabled 매개 변수를 $True로 설정하면 ChunkingEnabled 매개 변수도 $True로 설정해야 합니다.

Bindings

선택

Microsoft.Exchange.Data.MultiValuedProperty

이 매개 변수는 인바운드 메시지를 수신하기 위해 수신 커넥터에서 사용하는 로컬 IP 주소 및 TCP 포트 번호를 지정합니다. 이 매개 변수에 유효한 구문은 <IP 주소>:<TCP 포트>(예: 192.168.1.1:25)입니다. IP 주소 0.0.0.0은 수신 커넥터가 인바운드 메시지를 수신하도록 모든 네트워크 어댑터에 구성되는 모든 IP 주소를 사용함을 의미합니다.

참고

수신 커넥터가 위치해 있는 Edge 전송 서버 또는 허브 전송 서버에 대해 유효한 로컬 IP 주소를 지정해야 합니다. 유효하지 않은 로컬 IP 주소를 지정하면 Microsoft Exchange Transport Service를 다시 시작할 때 해당 서비스가 시작되지 못할 수 있습니다. 모든 네트워크 어댑터에 구성되는 모든 IP 주소를 지정하기 위해 IP 주소 0.0.0.0을 사용할 수 있습니다.

Bindings 매개 변수를 사용하여 고유한 값을 지정하려면 다음 요구 사항 중 하나를 충족해야 합니다.

  • 서버에 있는 다른 수신 커넥터의 Bindings 매개 변수에서 사용되는 IP 주소나 TCP 포트와 충돌하지 않는 고유한 IP 주소 및 TCP 포트 조합을 지정할 수 있어야 합니다.

  • 기존 IP 주소 및 TCP 포트 조합도 사용할 수 있지만 RemoteIPRanges 매개 변수를 사용하여 수신 커넥터에서 서비스되는 원격 서버를 제한할 수 있어야 합니다.

ChunkingEnabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. ChunkingEnabled 매개 변수를 $True로 설정하면 CHUNKING EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되고 사용할 수 있게 됩니다. ChunkingEnabled 매개 변수를 $False로 설정하면 CHUNKING EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되지 않고 사용할 수 없게 됩니다. CHUNKING 확장을 사용하면 원격 서버에서 대형 메시지 본문을 여러 개의 작은 청크로 수신 커넥터에 릴레이할 수 있습니다.

Comment

선택

System.String

Comment 매개 변수는 큰따옴표로 묶어야 합니다예: "this is an admin note".

Confirm

선택

System.Management.Automation.SwitchParameter

Confirm 매개 변수는 명령에서 처리 작업을 일시 중지하도록 하고 처리 작업을 계속하기 전 수행할 작업을 사용자가 확인하도록 합니다. Confirm 매개 변수에는 값을 지정할 필요가 없습니다.

ConnectionInactivityTimeout

선택

Microsoft.Exchange.Data.EnhancedTimeSpan

수신 커넥터에 대한 연결을 닫을 때까지의 최대 유휴 시간을 지정하는 매개 변수입니다. 허브 전송 서버에 구성된 수신 커넥터의 기본값은 5분이고 Edge 전송 서버에 구성된 수신 커넥터의 기본값은 1분입니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. ConnectionTimeout 매개 변수에 지정된 값은 ConnectionInactivityTimeout 매개 변수에 지정된 값보다 커야 합니다. 각 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 1.00:00:00까지입니다.

ConnectionTimeOut

선택

Microsoft.Exchange.Data.EnhancedTimeSpan

연결에서 데이터를 전송 중인 경우에도 연결이 열려 있는 최대 시간을 지정하는 매개 변수입니다. 허브 전송 서버에 구성된 수신 커넥터의 기본값은 10분이고 Edge 전송 서버에 구성된 수신 커넥터의 기본값은 5분입니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. ConnectionTimeout 매개 변수에 지정된 값은 ConnectionInactivityTimeout 매개 변수에 지정된 값보다 커야 합니다. 각 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 1.00:00:00까지입니다.

DefaultDomain

선택

Microsoft.Exchange.Configuration.Tasks.AcceptedDomainIdParameter

이 매개 변수는 도메인 이름을 지정하지 않는 경우 보내는 서버에서 메시지 봉투의 MAIL FROM: 또는 RCPT TO:로 전송하는 값에 추가할 도메인 이름을 지정하는 매개 변수입니다.

DeliveryStatusNotificationEnabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. DeliveryStatusNotificationEnabled 매개 변수를 $True로 설정하면 DSN EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되고 사용할 수 있게 됩니다. DeliveryStatusNotificationEnabled 매개 변수를 $False로 설정하면 DSN EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되지 않고 사용할 수 없게 됩니다. ESMTP에 대한 DSN 확장은 RFC 1891에 지정된 향상된 DSN(배달 상태 알림) 기능을 제공합니다.

DomainController

선택

Microsoft.Exchange.Data.Fqdn

이 구성 변경을 Active Directory 디렉터리 서비스에 기록하는 도메인 컨트롤러의 FQDN(정규화된 도메인 이름)을 지정하려면 해당 명령에 DomainController 매개 변수를 포함시킵니다. Edge 전송 서버 역할을 실행하는 컴퓨터에서는 DomainController 매개 변수가 지원되지 않습니다. Edge 전송 서버 역할은 로컬 ADAM 인스턴스에만 기록하고 읽습니다.

DomainSecureEnabled

선택

System.Boolean

이 매개 변수는 이 수신 커넥터가 처리하는 도메인에 대해 상호 TLS 인증을 사용하도록 설정하는 프로세스의 첫 번째 부분입니다. 상호 TLS 인증은 다음 조건에 해당할 경우에만 올바르게 작동합니다.

  • DomainSecureEnabled 매개 변수의 값이 $True입니다.

  • AuthMechanism 매개 변수 값이 TLS를 포함하고 ExternalAuthoritative를 포함하지 않습니다.

  • Get-TransportConfig cmdlet의 TLSReceiveDomainSecureList 매개 변수가 이 수신 커넥터에서 처리하는 하나 이상의 도메인을 포함합니다. 상호 TLS 인증을 사용하도록 구성된 도메인에서는 와일드카드 문자(*)가 지원되지 않습니다. 또한 해당 송신 커넥터와 Get-TransportConfig cmdlet의 TLSSendDomainSecureList 매개 변수 값에 동일한 도메인이 정의되어 있어야 합니다.

다음 유형의 수신 커넥터에서 DomainSecureEnabled의 기본값이 $False입니다.

  • 허브 전송 서버에 정의된 모든 수신 커넥터

  • Edge 전송 서버에 정의된 사용자가 만든 수신 커넥터

Edge 전송 서버에 정의된 기본 수신 커넥터에서 DomainSecureEnabled의 기본값이 $True입니다.

EightBitMimeEnabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. EightBitMimeEnabled 매개 변수를 $True로 설정하면 8BITMIME EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되고 사용할 수 있게 됩니다. EightBitMimeEnabled 매개 변수를 $False로 설정하면 8BITMIME EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되지 않고 사용할 수 없게 됩니다.

EnableAuthGSSAPI

선택

System.Boolean

이 매개 변수는 이 커넥터에서 Windows 통합 인증을 사용하도록 설정할 때 GSSAPI(Generic Security Services Application Programming Interface) 인증 방법의 보급을 제어합니다. AuthMechanism 매개 변수에 Integrated가 포함되어 있고 EnableAuthGSSAPI 매개 변수가 $True로 설정되어 있는 경우, AUTH GSSAPI NTLM 키워드가 수신 커넥터의 EHLO 응답으로 보급됩니다. 클라이언트는 수신 커넥터와의 인증을 위해 Kerberos 또는 NTLM을 사용할 수 있습니다. AuthMechanism 매개 변수에 Integrated가 포함되어 있고 EnableAuthGSSAPI 매개 변수가 $False로 설정되어 있는 경우, AUTH NTLM 키워드가 수신 커넥터의 EHLO 응답으로 보급됩니다. 클라이언트는 수신 커넥터와의 인증을 위해 NTLM만 사용할 수 있습니다.

이 수신 커넥터와 함께 인증하는 Microsoft IIS(인터넷 정보 서비스) 메시징 서버가 있다면 EnableAuthGSSAPI 매개 변수의 값을 $False로 설정해야 합니다. Exchange 2003 서버와의 인증은 EnableAuthGSSAPI 매개 변수 값에 영향을 받지 않습니다. Exchange 2003 서버는 X-EXPS 키워드에서 보급되는 인증 방법을 사용합니다. X-EXPS 키워드는 AuthMechanism 매개 변수가 ExchangeServer를 포함할 때 수신 커넥터의 EHLO 응답으로 보급됩니다.

이 매개 변수에 대한 유효한 입력 범위는 $True 또는 $False입니다. 기본값은 $False입니다. 기본적으로 EnableAuthGSSAPI 매개 변수는 허브 전송 서버에서만 만들어지는 "클라이언트 <서버 이름>"이라는 기본 수신 커넥터에서만 $True로 설정됩니다.

Enabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. Enabled 매개 변수를 사용하여 커넥터를 사용하거나 사용하지 않도록 설정합니다.

EnhancedStatusCodesEnabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. EnhancedStatusCodesEnabled 매개 변수를 $True로 설정하면 ENHANCEDSTATUSCODES EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되고 사용할 수 있게 됩니다. EnhancedStatusCodesEnabled 매개 변수를 $False로 설정하면 ENHANCEDSTATUSCODES EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되지 않고 사용할 수 없게 됩니다. ENHANCEDSTATUSCODES 확장은 원격 서버로 보내는 DSN에 향상된 오류 및 상태 정보를 제공합니다.

Fqdn

선택

Microsoft.Exchange.Data.Fqdn

이 매개 변수는 수신 커넥터를 사용하여 받는 메시지를 보내는 연결된 메시징 서버에 대한 대상 서버로 사용되는 FQDN을 지정합니다. 다음 예에서와 같이 이 매개 변수 값은 대상 서버 이름이 필요할 때마다 연결된 메시징 서버에 표시됩니다.

  • 수신 커넥터의 기본 SMTP 배너 내

  • 수신 커넥터의 EHLO/HELO 응답 내

  • 메시지가 허브 전송 서버 또는 Edge 전송 서버로 들어갈 때 받는 메시지의 최신 Received: 헤더 필드 내

  • TLS 인증 시

Fqdn 매개 변수의 기본값은 수신 커넥터를 포함하는 허브 전송 서버 또는 Edge 전송 서버의 FQDN입니다.

참고

허브 전송 서버에서 자동으로 만들어지는 기본 수신 커넥터(이름: “기본 <서버 이름>”)의 FQDN 값은 수정하지 마십시오. Exchange 조직에 허브 전송 서버가 여러 개 있는 경우 “기본 <서버 이름>” 수신 커넥터의 FQDN 값을 변경하면 허브 전송 서버 간의 내부 메일 흐름에 오류가 발생합니다.

Instance

선택

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector

이 매개 변수를 사용하면 처리될 명령에 전체 개체를 전달할 수 있습니다. 이 매개 변수는 주로 전체 개체를 명령에 전달해야 하는 스크립트에서 사용됩니다.

LongAddressesEnabled

선택

System.Boolean

이 매개 변수를 사용하면 수신 커넥터에서 긴 X.400 전자 메일 주소를 수락합니다. X.400 전자 메일 주소는 IMCEA(Internet Mail Connector Encapsulated Address) 캡슐화 방법을 사용하여 SMTP 전자 메일 주소로 캡슐화됩니다.

이 매개 변수의 값이 $False이면 전체 SMTP 전자 메일 주소의 최대 길이는 571자입니다.

이 매개 변수의 값이 $True이면 다음과 같이 변경됩니다.

  • XLONGADDR 키워드가 수신 커넥터의 EHLO 응답으로 보급됩니다.

  • SMTP 세션에 허용된 줄 길이가 8,000자로 늘어납니다.

  • 유효한 긴 주소가 MAIL FROM: 및 RCPT TO: SMTP 명령에 의해 허용됩니다.

그러므로 IMCEA 캡슐화 후에는 X.400 전자 메일 주소가 최대 1860자까지 가능해집니다.

이 매개 변수에 대한 유효한 입력 범위는 $True 또는 $False입니다. 기본값은 $False입니다. 허브 전송 서버에 구성되어 있는 수신 커넥터에서만 이 매개 변수를 수정할 수 있습니다.

MaxHeaderSize

선택

Microsoft.Exchange.Data.ByteQuantifiedSize

이 매개 변수는 수신 커넥터가 연결을 닫기 전에 수락하는 SMTP 메시지 머리글의 최대 크기(바이트)를 지정합니다. 기본값은 65536바이트입니다. 값을 입력할 때 다음 단위 중 하나로 값을 한정합니다.

  • B(바이트)

  • KB(킬로바이트)

  • MB(메가바이트)

  • GB(기가바이트)

정규화되지 않은 값은 바이트로 처리합니다. 이 매개 변수에 대한 유효한 입력 범위는 1바이트에서 2147483647바이트까지입니다.

MaxHopCount

선택

System.Int32

이 매개 변수는 수신 커넥터에서 메시지를 거부하기 전에 메시지에서 사용할 수 있는 최대 홉 수를 지정합니다. 최대 홉 수는 전송된 메시지의 Received: 헤더 수에 의해 결정됩니다. 기본값은 30입니다. 이 매개 변수에 대한 유효한 입력 범위는 1에서 500까지입니다.

MaxInboundConnection

선택

Microsoft.Exchange.Data.Unlimited

MaxInboundConnection 매개 변수는 이 수신 커넥터가 동시에 처리하는 최대 인바운드 연결 수를 지정합니다. 기본값은 5000입니다. 이 매개 변수에 대한 유효한 입력 범위는 1에서 2147483647까지입니다. 수신 커넥터에서 인바운드 연결 제한을 사용하지 않도록 설정하려면 unlimited 값을 입력합니다.

MaxInboundConnectionPercentagePerSource

선택

System.Int32

이 매개 변수는 수신 커넥터가 단일 IP 주소에서 동시에 처리하는 최대 연결 수를 지정합니다. 이 값은 수신 커넥터에서 사용 가능한 나머지 연결의 백분율로 표시됩니다. 이 값은 백분율(%) 문자 없이 정수로만 입력합니다. 기본값은 2%입니다. 이 매개 변수에 대한 유효한 입력 범위는 1에서 100까지입니다.

MaxInboundConnectionPerSource

선택

Microsoft.Exchange.Data.Unlimited

이 매개 변수는 이 수신 커넥터가 단일 IP 주소에서 동시에 처리하는 최대 인바운드 연결 수를 지정합니다. 기본값은 100입니다. 이 매개 변수에 대한 유효한 입력 범위는 1에서 10000까지입니다. 수신 커넥터에서 원본당 인바운드 연결 제한을 사용하지 않도록 설정하려면 unlimited 값을 입력합니다.

MaxLocalHopCount

선택

System.Int32

이 매개 변수는 수신 커넥터에서 메시지를 거부하기 전에 메시지에서 사용할 수 있는 최대 로컬 홉 수를 지정합니다. 최대 로컬 홉 수는 전송된 메시지의 로컬 서버 주소가 있는 Received: 헤더 수에 의해 결정됩니다. 기본값은 8입니다. 이 매개 변수에 대한 유효한 입력 범위는 0에서 50까지입니다. 0 값을 지정할 경우 SMTP에서 로컬 홉을 한 개만 감지해도 메시지가 거부됩니다. 예를 들어 SMTP에서 로컬 서버 이름이 포함된 헤더 한 개를 발견할 경우 메시지가 거부됩니다. 0이 무한 값으로 간주되지 않기 때문입니다. 그러므로 변환이 시도될 때 SMTP에서는 첫 번째 서버 주소만 확인합니다.

참고

허브 전송 서버 또는 Edge 전송 서버를 Exchange 2007 SP1(서비스 팩 1)로 업그레이드할 때 MaxLocalHopCount 매개 변수의 값은 1보다 큰 MaxLocalHopCount 값을 가진 모든 기존 수신 커넥터에 대해 8입니다.

MaxLogonFailures

선택

System.Int32

이 매개 변수는 수신 커넥터가 연결을 닫기 전에 다시 시도하는 로그온 실패의 수를 지정합니다. 기본값은 3입니다. 이 매개 변수에 대한 유효한 입력 범위는 0에서 10까지입니다. 0 값을 지정할 경우 로그온 실패로 인해 연결을 닫지 않습니다.

MaxMessageSize

선택

Microsoft.Exchange.Data.ByteQuantifiedSize

이 매개 변수는 메시지의 최대 크기를 지정합니다. 기본값은 10MB이고 값을 입력할 때 다음 단위 중 하나로 값을 한정합니다.

  • B(바이트)

  • KB(킬로바이트)

  • MB(메가바이트)

  • GB(기가바이트)

정규화되지 않은 정수는 바이트로 처리합니다. 이 매개 변수에 대한 유효한 입력 범위는 65536바이트에서 2147483647바이트까지입니다.

MaxProtocolErrors

선택

Microsoft.Exchange.Data.Unlimited

이 매개 변수는 수신 커넥터가 연결을 닫기 전에 수락하는 최대 SMTP 프로토콜 오류 수를 지정합니다. 기본값은 5입니다. 이 매개 변수에 대한 유효한 입력 범위는 0에서 2147483647까지입니다. unlimited 값을 지정할 경우 프로토콜 오류로 인해 연결을 닫지 않습니다.

MaxRecipientsPerMessage

선택

System.Int32

MaxRecipientsPerMessage 매개 변수는 수신 커넥터가 연결을 닫기 전에 수락하는 메시지당 최대 받는 사람 수를 지정합니다. 기본값은 200입니다. 이 매개 변수에 대한 유효한 입력 범위는 1에서 512000까지입니다.

MessageRateLimit

선택

Microsoft.Exchange.Data.Unlimited

단일 클라이언트 IP 주소에서 분당 보낼 수 있는 최대 메시지 수를 지정하는 매개 변수입니다. 허브 전송 서버에 구성된 수신 커넥터의 기본값은 unlimited이고 Edge 전송 서버에 구성된 수신 커넥터의 기본값은 분당 600개의 메시지입니다. 이 매개 변수에 대한 유효한 입력 범위는 1에서 2147483647까지입니다. 수신 커넥터에서 메시지 비율 제한을 제거하려면 unlimited 값을 입력합니다.

Name

선택

System.String

이 매개 변수는 커넥터의 관리자 제공 이름을 지정합니다. 예를 들어 다음과 같이 Name 매개 변수를 문자열로 입력합니다. New Receive Connector.

OrarEnabled

선택

System.Boolean

이 매개 변수를 통해 ORAR(Originator Requested Alternate Recipient)을 사용할 수 있습니다. 이 매개 변수의 값이 $False이면 ORAR이 지원되지 않으며, 이 매개 변수의 값이 $True이면 ORAR이 수신 커넥터의 EHLO 응답으로 XORAR 키워드를 보급함으로써 지원됩니다. 실제 ORAR 정보는 RCPT TO: SMTP 명령으로 전송됩니다.

이 매개 변수에 대한 유효한 입력 범위는 $True 또는 $False입니다. 기본값은 $False입니다. ORAR 정보에 지정되는 전자 메일 주소가 긴 X.400 전자 메일 주소일 경우 LongAddressesEnabled 매개 변수는 $True여야 합니다.

PermissionGroups

선택

Microsoft.Exchange.Data.PermissionGroups

이 매개 변수는 수신 커넥터에 메시지를 전송할 수 있는 그룹 또는 역할과 이러한 그룹에 할당되는 사용 권한을 정의합니다. 사용 권한 그룹은 잘 알려진 보안 주체에 부여되는 미리 정의된 사용 권한 집합입니다. 이 매개 변수에 사용할 수 있는 값은 None, AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServersPartners입니다. 수신 커넥터에 할당되는 기본 사용 권한 그룹은 수신 커넥터를 만들 때 Usage 매개 변수에 지정된 커넥터 사용 유형에 따라 다릅니다. 수신 커넥터 사용 유형에 대한 자세한 내용은 수신 커넥터를 참조하십시오.

PipeliningEnabled

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $True입니다. PipeliningEnabled 매개 변수를 $True로 설정하면 PIPELINING EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되고 사용할 수 있게 됩니다. PipeliningEnabled 매개 변수를 $False로 설정하면 PIPELINING EHLO 키워드가 원격 서버에 대한 EHLO 응답으로 보급되지 않고 사용할 수 없게 됩니다. PIPELINING 확장을 사용하면 원격 서버가 이 수신 커넥터의 응답을 기다리지 않고 요청을 보낼 수 있습니다.

ProtocolLoggingLevel

선택

Microsoft.Exchange.Data.ProtocolLoggingLevel

이 매개 변수는 지정된 수신 커넥터에 대해 프로토콜 로깅을 사용하거나 사용하지 않도록 설정합니다. Verbose 값은 커넥터에 프로토콜 로깅을 사용하도록 설정하고 None 값은 사용하지 않도록 설정합니다. 기본값은 None입니다. 허브 전송 서버 또는 Edge 전송 서버에 구성된 모든 수신 커넥터에 대한 수신 커넥터 프로토콜 로그의 위치는 Set-TransportServer cmdlet의 ReceiveProtocolLogPath 매개 변수를 사용하여 지정합니다.

RemoteIPRanges

선택

Microsoft.Exchange.Data.MultiValuedProperty

이 매개 변수는 이 커넥터에서 메시지를 수락하는 원격 IP 주소를 지정합니다. 이 매개 변수에 유효한 구문은 <시작 IP 주소>-<끝 IP 주소>(예: 192.168.1.1-192.168.1.10)입니다. 쉼표로 구분된 여러 IP 주소 범위를 지정할 수 있습니다.

하나의 IP 주소 범위가 다른 IP 주소 범위와 완전하게 겹쳐지는 경우에는 같은 서버상의 여러 수신 커넥터에 겹치는 원격 IP 주소 범위가 있을 수 있습니다. 원격 IP 주소 범위가 겹치는 경우 연결 서버의 IP 주소와 가장 일치하는 원격 IP 주소 범위가 사용됩니다.

RequireEHLODomain

선택

System.Boolean

이 매개 변수에 사용할 수 있는 값은 $True 또는 $False입니다. 기본값은 $False입니다. RequireEHLODomain 매개 변수를 $True로 설정하면 원격 컴퓨터가 SMTP 연결이 설정된 후 EHLO 핸드셰이크에서 도메인 이름을 지정해야 합니다. 원격 컴퓨터가 도메인 이름을 지정하지 않으면 SMTP 연결이 닫힙니다.

RequireTLS

선택

System.Boolean

이 매개 변수의 유효한 값은 $True 또는 $False입니다. 기본값은 $False입니다. RequireTLS 매개 변수를 $True로 설정하면 이 커넥터에서 수신하는 모든 메시지에 TLS 전송이 필요합니다.

SizeEnabled

선택

Microsoft.Exchange.Data.SizeMode

이 매개 변수에 사용할 수 있는 값은 Enabled, Disabled 또는 EnabledwithoutValue입니다. 기본값은 Enabled입니다. SizeEnabled 매개 변수가 Enabled로 설정된 경우 SIZE SMTP 확장이 사용하도록 설정되고 MaxMessageSize 매개 변수의 허용되는 최대 메시지 크기 값이 EHLO 배너에 보급됩니다. SizeEnabled 매개 변수가 Disabled로 설정된 경우 SIZE SMTP 확장이 사용되지 않고 허용되는 최대 메시지 크기 값이 원격 서버에 공개되지 않습니다. SizeEnabled 매개 변수가 EnabledWithoutValue로 설정된 경우 SIZE SMTP 확장이 사용하도록 설정되지만 MaxMessageSize 매개 변수의 허용되는 최대 메시지 크기 값이 EHLO 배너에 보급되지 않습니다. 따라서 허브 전송 서버 간의 인증된 연결에 대한 메시지 크기 검사를 메시지가 무시할 수 있습니다. SIZE SMTP 확장은 RFC 1870에 정의되어 있습니다. SIZE를 통해 원본 서버는 대상 서버에 대한 인바운드 메시지의 크기를 선언할 수 있습니다. 또한 대상 서버는 보내는 서버에 대해 수락할 수 있는 최대 메시지 크기를 선언할 수 있습니다. 인바운드 메시지의 보급된 크기가 MessageSizeMax 매개 변수의 값을 초과하는 경우 수신 커넥터는 오류 코드를 사용하여 원격 서버에 응답하고 연결을 닫습니다.

TarpitInterval

선택

Microsoft.Exchange.Data.EnhancedTimeSpan

TarpitInterval 매개 변수는 Exchange에서 연결을 남용할 수 있다고 판단되는 원격 서버에 대한 SMTP 응답을 지연시킬 시간을 지정합니다. 인증된 연결은 이러한 방법으로 지연되지 않습니다. 기본값은 5초입니다. 값을 지정하려면 해당 값을 기간, 즉 hh:mm:ss 형식으로 입력합니다. 여기서 h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:00에서 00:10:00까지입니다. 값을 00:00:00으로 설정할 경우 타피팅 간격이 사용되지 않도록 설정됩니다.

WhatIf

선택

System.Management.Automation.SwitchParameter

WhatIf 매개 변수는 명령 실행 시 개체에 대해 수행하게 되는 작업을 시뮬레이트하도록 지시합니다. WhatIf 매개 변수를 사용하면 사용자는 변경 내용을 실제로 적용하지 않고 어떠한 사항이 변경되는지 확인할 수 있습니다. WhatIf 매개 변수에는 값을 지정할 필요가 없습니다.

입력 형식

반환 형식

오류

오류 설명

 

 

예제

다음은 Banner 매개 변수를 "220 Banner Text here"로 설정하고 ConnectionTimeOut 매개 변수를 00:15:00으로 설정하는 Set-ReceiveConnector 명령의 예입니다.

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