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 |
보급 및 수락한 인증 메커니즘을 지정하는 매개 변수입니다. 인증 옵션은 |
Banner |
선택 |
System.String |
기본 SMTP(Simple Mail Transfer Protocol) 220 배너를 다시 정의하는 매개 변수입니다. Banner 매개 변수 값이 비어 있는 경우 기본 SMTP 배너는 다음과 같습니다.
Banner 매개 변수 값을 지정할 경우 다음 구문을 사용해야 합니다.
RFC 2821에 정의된 대로 기본 "서비스가 준비되었습니다" SMTP 응답 코드는 220입니다. |
BinaryMimeEnabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
Bindings |
선택 |
Microsoft.Exchange.Data.MultiValuedProperty |
이 매개 변수는 인바운드 메시지를 수신하기 위해 수신 커넥터에서 사용하는 로컬 IP 주소 및 TCP 포트 번호를 지정합니다. 이 매개 변수에 유효한 구문은 <IP 주소>:<TCP 포트>(예: 참고 수신 커넥터가 위치해 있는 Edge 전송 서버 또는 허브 전송 서버에 대해 유효한 로컬 IP 주소를 지정해야 합니다. 유효하지 않은 로컬 IP 주소를 지정하면 Microsoft Exchange Transport Service를 다시 시작할 때 해당 서비스가 시작되지 못할 수 있습니다. 모든 네트워크 어댑터에 구성되는 모든 IP 주소를 지정하기 위해 IP 주소 Bindings 매개 변수를 사용하여 고유한 값을 지정하려면 다음 요구 사항 중 하나를 충족해야 합니다.
|
ChunkingEnabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
Comment |
선택 |
System.String |
Comment 매개 변수는 큰따옴표로 묶어야 합니다예: |
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 매개 변수에 지정된 값보다 커야 합니다. 각 매개 변수에 대한 유효한 입력 범위는 |
ConnectionTimeOut |
선택 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
연결에서 데이터를 전송 중인 경우에도 연결이 열려 있는 최대 시간을 지정하는 매개 변수입니다. 허브 전송 서버에 구성된 수신 커넥터의 기본값은 10분이고 Edge 전송 서버에 구성된 수신 커넥터의 기본값은 5분입니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. ConnectionTimeout 매개 변수에 지정된 값은 ConnectionInactivityTimeout 매개 변수에 지정된 값보다 커야 합니다. 각 매개 변수에 대한 유효한 입력 범위는 |
DefaultDomain |
선택 |
Microsoft.Exchange.Configuration.Tasks.AcceptedDomainIdParameter |
이 매개 변수는 도메인 이름을 지정하지 않는 경우 보내는 서버에서 메시지 봉투의 |
DeliveryStatusNotificationEnabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
DomainController |
선택 |
Microsoft.Exchange.Data.Fqdn |
이 구성 변경을 Active Directory 디렉터리 서비스에 기록하는 도메인 컨트롤러의 FQDN(정규화된 도메인 이름)을 지정하려면 해당 명령에 DomainController 매개 변수를 포함시킵니다. Edge 전송 서버 역할을 실행하는 컴퓨터에서는 DomainController 매개 변수가 지원되지 않습니다. Edge 전송 서버 역할은 로컬 ADAM 인스턴스에만 기록하고 읽습니다. |
DomainSecureEnabled |
선택 |
System.Boolean |
이 매개 변수는 이 수신 커넥터가 처리하는 도메인에 대해 상호 TLS 인증을 사용하도록 설정하는 프로세스의 첫 번째 부분입니다. 상호 TLS 인증은 다음 조건에 해당할 경우에만 올바르게 작동합니다.
다음 유형의 수신 커넥터에서 DomainSecureEnabled의 기본값이
Edge 전송 서버에 정의된 기본 수신 커넥터에서 DomainSecureEnabled의 기본값이 |
EightBitMimeEnabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
EnableAuthGSSAPI |
선택 |
System.Boolean |
이 매개 변수는 이 커넥터에서 Windows 통합 인증을 사용하도록 설정할 때 GSSAPI(Generic Security Services Application Programming Interface) 인증 방법의 보급을 제어합니다. AuthMechanism 매개 변수에 이 수신 커넥터와 함께 인증하는 Microsoft IIS(인터넷 정보 서비스) 메시징 서버가 있다면 EnableAuthGSSAPI 매개 변수의 값을 이 매개 변수에 대한 유효한 입력 범위는 |
Enabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
EnhancedStatusCodesEnabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
Fqdn |
선택 |
Microsoft.Exchange.Data.Fqdn |
이 매개 변수는 수신 커넥터를 사용하여 받는 메시지를 보내는 연결된 메시징 서버에 대한 대상 서버로 사용되는 FQDN을 지정합니다. 다음 예에서와 같이 이 매개 변수 값은 대상 서버 이름이 필요할 때마다 연결된 메시징 서버에 표시됩니다.
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 전자 메일 주소로 캡슐화됩니다. 이 매개 변수의 값이 이 매개 변수의 값이
그러므로 IMCEA 캡슐화 후에는 X.400 전자 메일 주소가 최대 1860자까지 가능해집니다. 이 매개 변수에 대한 유효한 입력 범위는 |
MaxHeaderSize |
선택 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
이 매개 변수는 수신 커넥터가 연결을 닫기 전에 수락하는 SMTP 메시지 머리글의 최대 크기(바이트)를 지정합니다. 기본값은
정규화되지 않은 값은 바이트로 처리합니다. 이 매개 변수에 대한 유효한 입력 범위는 |
MaxHopCount |
선택 |
System.Int32 |
이 매개 변수는 수신 커넥터에서 메시지를 거부하기 전에 메시지에서 사용할 수 있는 최대 홉 수를 지정합니다. 최대 홉 수는 전송된 메시지의 |
MaxInboundConnection |
선택 |
Microsoft.Exchange.Data.Unlimited |
MaxInboundConnection 매개 변수는 이 수신 커넥터가 동시에 처리하는 최대 인바운드 연결 수를 지정합니다. 기본값은 |
MaxInboundConnectionPercentagePerSource |
선택 |
System.Int32 |
이 매개 변수는 수신 커넥터가 단일 IP 주소에서 동시에 처리하는 최대 연결 수를 지정합니다. 이 값은 수신 커넥터에서 사용 가능한 나머지 연결의 백분율로 표시됩니다. 이 값은 백분율(%) 문자 없이 정수로만 입력합니다. 기본값은 2%입니다. 이 매개 변수에 대한 유효한 입력 범위는 |
MaxInboundConnectionPerSource |
선택 |
Microsoft.Exchange.Data.Unlimited |
이 매개 변수는 이 수신 커넥터가 단일 IP 주소에서 동시에 처리하는 최대 인바운드 연결 수를 지정합니다. 기본값은 |
MaxLocalHopCount |
선택 |
System.Int32 |
이 매개 변수는 수신 커넥터에서 메시지를 거부하기 전에 메시지에서 사용할 수 있는 최대 로컬 홉 수를 지정합니다. 최대 로컬 홉 수는 전송된 메시지의 로컬 서버 주소가 있는 참고 허브 전송 서버 또는 Edge 전송 서버를 Exchange 2007 SP1(서비스 팩 1)로 업그레이드할 때 MaxLocalHopCount 매개 변수의 값은 |
MaxLogonFailures |
선택 |
System.Int32 |
이 매개 변수는 수신 커넥터가 연결을 닫기 전에 다시 시도하는 로그온 실패의 수를 지정합니다. 기본값은 |
MaxMessageSize |
선택 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
이 매개 변수는 메시지의 최대 크기를 지정합니다. 기본값은
정규화되지 않은 정수는 바이트로 처리합니다. 이 매개 변수에 대한 유효한 입력 범위는 65536바이트에서 2147483647바이트까지입니다. |
MaxProtocolErrors |
선택 |
Microsoft.Exchange.Data.Unlimited |
이 매개 변수는 수신 커넥터가 연결을 닫기 전에 수락하는 최대 SMTP 프로토콜 오류 수를 지정합니다. 기본값은 |
MaxRecipientsPerMessage |
선택 |
System.Int32 |
MaxRecipientsPerMessage 매개 변수는 수신 커넥터가 연결을 닫기 전에 수락하는 메시지당 최대 받는 사람 수를 지정합니다. 기본값은 |
MessageRateLimit |
선택 |
Microsoft.Exchange.Data.Unlimited |
단일 클라이언트 IP 주소에서 분당 보낼 수 있는 최대 메시지 수를 지정하는 매개 변수입니다. 허브 전송 서버에 구성된 수신 커넥터의 기본값은 |
Name |
선택 |
System.String |
이 매개 변수는 커넥터의 관리자 제공 이름을 지정합니다. 예를 들어 다음과 같이 Name 매개 변수를 문자열로 입력합니다. |
OrarEnabled |
선택 |
System.Boolean |
이 매개 변수를 통해 ORAR(Originator Requested Alternate Recipient)을 사용할 수 있습니다. 이 매개 변수의 값이 이 매개 변수에 대한 유효한 입력 범위는 |
PermissionGroups |
선택 |
Microsoft.Exchange.Data.PermissionGroups |
이 매개 변수는 수신 커넥터에 메시지를 전송할 수 있는 그룹 또는 역할과 이러한 그룹에 할당되는 사용 권한을 정의합니다. 사용 권한 그룹은 잘 알려진 보안 주체에 부여되는 미리 정의된 사용 권한 집합입니다. 이 매개 변수에 사용할 수 있는 값은 |
PipeliningEnabled |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
ProtocolLoggingLevel |
선택 |
Microsoft.Exchange.Data.ProtocolLoggingLevel |
이 매개 변수는 지정된 수신 커넥터에 대해 프로토콜 로깅을 사용하거나 사용하지 않도록 설정합니다. |
RemoteIPRanges |
선택 |
Microsoft.Exchange.Data.MultiValuedProperty |
이 매개 변수는 이 커넥터에서 메시지를 수락하는 원격 IP 주소를 지정합니다. 이 매개 변수에 유효한 구문은 <시작 IP 주소>-<끝 IP 주소>(예: 하나의 IP 주소 범위가 다른 IP 주소 범위와 완전하게 겹쳐지는 경우에는 같은 서버상의 여러 수신 커넥터에 겹치는 원격 IP 주소 범위가 있을 수 있습니다. 원격 IP 주소 범위가 겹치는 경우 연결 서버의 IP 주소와 가장 일치하는 원격 IP 주소 범위가 사용됩니다. |
RequireEHLODomain |
선택 |
System.Boolean |
이 매개 변수에 사용할 수 있는 값은 |
RequireTLS |
선택 |
System.Boolean |
이 매개 변수의 유효한 값은 |
SizeEnabled |
선택 |
Microsoft.Exchange.Data.SizeMode |
이 매개 변수에 사용할 수 있는 값은 |
TarpitInterval |
선택 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
TarpitInterval 매개 변수는 Exchange에서 연결을 남용할 수 있다고 판단되는 원격 서버에 대한 SMTP 응답을 지연시킬 시간을 지정합니다. 인증된 연결은 이러한 방법으로 지연되지 않습니다. 기본값은 5초입니다. 값을 지정하려면 해당 값을 기간, 즉 hh:mm:ss 형식으로 입력합니다. 여기서 h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 |
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