Edge 전송 서버에서 절차를 다시 쓰는 주소Address rewriting procedures on Edge Transport servers

요약: Exchange 2016에서 Edge 전송 서버에서 주소 다시 쓰기를 구성 하는 방법 및 구성을 다시 쓰는 주소를 확인 하는 방법에 알아봅니다.Summary: Learn how to configure address rewriting on an Edge Transport server in Exchange 2016, and how to verify the address rewriting configuration.

단일 받는 사람, 특정 도메인 또는 하위 도메인, 또는 여러 하위 도메인에 적용 되는 Edge 전송 서버의 주소 다시 쓰기 항목을 만들 수 있습니다. 주소 다시 쓰기 아웃 바운드만, 또는 수의 인바운드 및 아웃 바운드 (양방향). 주소 다시 쓰기 항목을 만들 때 다음에 유의 하십시오.You can create address rewrite entries on Edge Transport servers that apply to a single recipient, a specific domain or subdomain, or multiple subdomains. Address rewriting can be outbound only, or inbound and outbound (bidirectional). When you create address rewrite entries, remember the following:

  • 생성되는 전자 메일 주소가 조직에서 고유한지 확인합니다.Verify that the resulting email addresses are unique in your organization.

  • 전자 메일 주소 값에는 리터럴 문자열만 지원됩니다.Only literal strings are supported in the email address values.

  • 와일드카드 문자(*)는 내부 주소, 즉 변경하려는 주소에만 지원됩니다. 와일드카드 문자 사용에 유효한 구문은 *.contoso.com입니다. *contoso.com 또는 sales.*.com과 같은 값은 사용할 수 없습니다.The wildcard character (*) is supported only in the internal address (the addresses you want to change). Valid syntax for using the wildcard character is *.contoso.com. The values *contoso.com or sales.*.com are not allowed.

  • 만 아웃 바운드로 다시 작성 하는 주소를 구성 해야 와일드 카드 문자를 사용 하면 ( OutboundOnly 매개 변수 값으로 설정 해야 $true)를 사용 하며 다시 쓴된 전자 메일을 구성 하는 필요 아웃 바운드 전용 주소 다시 쓰기 받는 사람에 대 한를 프록시 주소로 주소입니다.When you use the wildcard character, you need to configure the address rewriting as outbound only (you need to set the OutboundOnly parameter to the value $true), and outbound only address rewriting requires that you configure the rewritten email address as a proxy address on the affected recipients.

  • 기본적으로 단일 받는 사람에 대 한 또는 특정 도메인 또는 하위 도메인에 대 한 양방향은 주소 다시 쓰기 ( OutboundOnly 매개 변수에 대 한 기본값은 $false).By default, address rewriting is bidirectional for a single recipient, or for a specific domain or subdomain (the default value for the OutboundOnly parameter is $false).

주소 다시 쓰기에 대 한 자세한 내용은 Edge 전송 서버의 주소 다시 쓰기를 참조 하십시오.For more information about address rewriting, see Address rewriting on Edge Transport servers.

시작하기 전에 알아야 할 내용What do you need to know before you begin?

  • 각 절차의 예상 완료 시간: 10분Estimated time to complete each procedure: 10 minutes.

  • 이러한 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다. 필요한 사용 권한을 확인하려면 다음을 참조하세요. 메일 흐름 사용 권한 항목의 "Edge 전송 서버" 섹션You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Edge Transport servers" section in the Mail flow permissions topic.

  • 이 절차는 PowerShell을 사용해야 수행할 수 있습니다.온-프레미스 Exchange 조직에서 Exchange 관리 셸을 여는 방법을 확인하려면 Exchange 관리 셸 열기를 참조하세요.You can only use PowerShell to perform this procedure. To learn how to open the Exchange Management Shell in your on-premises Exchange organization, see Open the Exchange Management Shell.

  • 주소 다시 쓰기를 구성할 때 주의 해야 합니다. 수행한 모든 변경 내용의 명령을 실행 하는 경우에 즉시 적용 됩니다. WhatIf 매개 변수와 함께 명령을 실행 하는 것이 좋습니다. WhatIf 매개 변수에 대 한 자세한 내용은 WhatIf 하 고 확인을참조 하십시오.Be careful when you configure address rewriting. Any changes that you make are immediately applied when you run the command. Consider running the command with the WhatIf parameter. For more information about the WhatIf parameter, see WhatIf and Confirm.

  • 이 항목의 절차에 적용할 수 있는 바로 가기 키에 대한 자세한 내용은 Exchange 관리 센터의 바로 가기 키을 참조하세요.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

문제가 있습니까? Exchange 포럼에서 도움을 요청하세요. 포럼 주소는 다음과 같습니다. Exchange Server, Exchange Online 또는 Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

Exchange 관리 셸을 사용 하 여 하거나 주소 다시 쓰기를 사용 하지 않도록 설정Use the Exchange Management Shell to enable or disable address rewriting

주소 다시 쓰기를 완전히 사용하거나 사용하지 않도록 설정하려면 주소 다시 쓰기 에이전트를 사용하거나 사용하지 않도록 설정합니다. 기본적으로 Edge 전송 서버의 주소 다시 쓰기 에이전트는 사용하도록 설정됩니다.To completely enable or disable address rewriting, you enable or disable the address rewriting agents. By default, the address rewriting agents on an Edge Transport server are enabled.

주소 다시 쓰기를 사용 하지 않으려면 다음 명령을 실행 합니다.To disable address rewriting, run the following command:

Disable-TransportAgent "Address Rewriting Inbound Agent"; Disable-TransportAgent "Address Rewriting Outbound Agent"

주소 다시 쓰기를 사용 하도록 설정 하려면 다음 명령을 실행 합니다.To enable address rewriting, run the following command:

Enable-TransportAgent "Address Rewriting Inbound Agent"; Enable-TransportAgent "Address Rewriting Outbound Agent"

작동 여부는 어떻게 확인합니까?How do you know this worked?

성공적으로 사용 하도록 설정 하거나 했는지 주소 다시 쓰기를 사용 하지 않도록 설정을 확인 하려면 Enabled 속성 값을 확인 하려면 다음 명령을 실행 합니다.To verify that you have successfully enabled or disabled address rewriting, run the following command to verify the Enabled property value:

Get-TransportAgent "Address Rewriting *"

주소를 보려면 Exchange 관리 셸을 사용 하 여 다시 쓰기 항목Use the Exchange Management Shell to view address rewrite entries

모든 주소 다시 쓰기 항목의 요약 목록을 보려면 다음 명령을 실행합니다.To view a summary list of all address rewrite entries, run the following command.

Get-AddressRewriteEntry

주소 다시 쓰기 항목의 세부 정보를 보려면 다음 구문을 사용합니다.To view details of an address rewrite entry, use the following syntax.

Get-AddressRewriteEntry <AddressRewriteEntryIdentity> | Format-List

다음 예에서는 주소 다시 쓰기 항목 Rewrite Contoso.com to Northwindtraders.com의 세부 정보가 표시됩니다.The following example displays the details of the address rewrite entry named Rewrite Contoso.com to Northwindtraders.com:

Get-AddressRewriteEntry "Rewrite Contoso.com to Northwindtraders.com" | Format-List

자세한 내용은 Get-addressrewriteentry을 참조 하십시오.For more information, see Get-AddressRewriteEntry.

Exchange 관리 셸을 사용 하 여 주소 다시 쓰기 항목을 만들 수Use the Exchange Management Shell to create address rewrite entries

단일 받는 사람에 대 한 전자 메일 주소를 다시 작성Rewrite the email address for a single recipient

단일 받는 사람의 전자 메일 주소를 다시 쓰려면 다음 구문을 사용합니다.To rewrite the email address for a single recipient, use the following syntax:

New-AddressRewriteEntry -Name "<Descriptive Name>" -InternalAddress <internal email address> -ExternalAddress <external email address> [-OutboundOnly <$true | $false>]

이 예제에서는 모든 메시지를 입력 하 고 joe@contoso.com에 대 한 Exchange 조직에서 나가는 전자 메일 주소를 다시 작성 합니다. 아웃 바운드 메시지에는 support@nortwindtraders.com에서 앞으로 나타나도록 다시 작성 됩니다. 받는 사람에 게 배달 위한 joe@contoso.com support@northwindtraders.com에 전송 된 인바운드 메시지는 다시 쓰지 ( OutboundOnly 매개 변수는 $false 기본적으로).This example rewrites the email address of all messages entering and leaving the Exchange organization for joe@contoso.com. Outbound messages are rewritten so they appear to come from support@nortwindtraders.com. Inbound messages sent to support@northwindtraders.com are rewritten to joe@contoso.com for delivery to the recipient (the OutboundOnly parameter is $false by default).

New-AddressRewriteEntry -Name "joe@contoso.com to support@northwindtraders.com" -InternalAddress joe@contoso.com -ExternalAddress support@northwindtraders.com

단일 도메인 또는 하위 도메인의 전자 메일 주소 다시 쓰기Rewrite email addresses in a single domain or subdomain

단일 도메인 또는 하위 도메인의 전자 메일 주소를 다시 쓰려면 다음 구문을 사용 합니다.To rewrite the email addresses in a single domain or subdomain, use the following syntax:

New-AddressRewriteEntry -Name "<Descriptive Name>" -InternalAddress <domain or subdomain> -ExternalAddress <domain> [-OutboundOnly <$true | $false>]

이 예제에서는 모든 메시지를 입력 하 고는 contoso.com 도메인에 대 한 Exchange 조직에서 나가는 전자 메일 주소를 다시 작성 합니다. 아웃 바운드 메시지에 fabrikam.com 도메인에서 앞으로 나타나도록 다시 작성 됩니다. Fabrikam.com 전자 메일 주소로 전송 된 인바운드 메시지를 받는 사람에 게 배달 위한 contoso.com으로 다시 씁니다 ( OutboundOnly 매개 변수는 $false 기본적으로).This example rewrites the email addresses of all messages entering and leaving the Exchange organization for the contoso.com domain. Outbound messages are rewritten so they appear to come from the fabrikam.com domain. Inbound messages sent to fabrikam.com email addresses are rewritten to contoso.com for delivery to the recipients (the OutboundOnly parameter is $false by default).

New-AddressRewriteEntry -Name "Contoso to Fabrikam" -InternalAddress contoso.com -ExternalAddress fabrikam.com

이 예제에서는 sales.contoso.com 하위 도메인에 대 한 Exchange 조직에서 나가는 모든 메시지의 전자 메일 주소를 다시 작성 합니다. 아웃 바운드 메시지에는 contoso.com 도메인에서 앞으로 나타나도록 다시 작성 됩니다. Contoso.com 전자 메일 주소에 전송 된 인바운드 메시지 다시 쓰여지지 않습니다.This example rewrites the email addresses of all messages leaving the Exchange organization for the sales.contoso.com subdomain. Outbound messages are rewritten so they appear to come from the contoso.com domain. Inbound messages sent to contoso.com email addresses aren't rewritten.

New-AddressRewriteEntry -Name "sales.contoso.com to contoso.com" -InternalAddress sales.contoso.com -ExternalAddress contoso.com -OutboundOnly $true

여러 하위 도메인의 전자 메일 주소 다시 쓰기Rewrite email addresses in multiple subdomains

도메인 및 모든 하위 도메인의 전자 메일 주소를 다시 쓰려면 다음 구문을 사용 합니다.To rewrite the email addresses in a domain and all subdomains, use the following syntax.

New-AddressRewriteEntry -Name "<Descriptive Name>" -InternalAddress *.<domain> -ExternalAddress <domain> -OutboundOnly $true [-ExceptionList <domain1,domain2...>]

이 예에서는 contoso.com 도메인 및 모든 하위 도메인에 대 한 Exchange 조직에서 나가는 모든 메시지의 전자 메일 주소를 다시 작성 합니다. 아웃 바운드 메시지에는 contoso.com 도메인에서 앞으로 나타나도록 다시 작성 됩니다. InternalAddress 매개 변수에 와일드 카드 사용 되기 때문에 contoso.com 받는 사람에 게 전송 된 인바운드 메시지를 다시 작성할 수 없습니다.This example rewrites the email addresses of all messages leaving the Exchange organization for the contoso.com domain and all subdomains. Outbound messages are rewritten so they appear to come from the contoso.com domain. Inbound messages sent to contoso.com recipients can't be rewritten, because a wildcard is used in the InternalAddress parameter.

New-AddressRewriteEntry -Name "Rewrite all contoso.com subdomains" -InternalAddress *.contoso.com -ExternalAddress contoso.com -OutboundOnly $true

이 예제에서는 같지만 여기서는 앞의 예제에서는 이제 legal.contoso.com 및 corp.contoso.com 하위 도메인에서 보낸 메시지는 다시 쓰지 않습니다.This example is just like the previous example, except now messages sent from the legal.contoso.com and corp.contoso.com subdomains are never rewritten:

New-AddressRewriteEntry -Name "Rewrite all contoso.com subdomains except legal.contoso.com and corp.contoso.com" -InternalAddress *.contoso.com -ExternalAddress contoso.com -OutboundOnly $true -ExceptionList legal.contoso.com,corp.contoso.com

자세한 내용은 New-addressrewriteentry을 참조 하십시오.For more information, see New-AddressRewriteEntry.

작동 여부는 어떻게 확인합니까?How do you know this worked?

주소 다시 쓰기 항목이 만들어졌는지 확인하려면 다음을 수행합니다.To verify that you have successfully created address rewrite entries, do the following:

  1. 교체 <AddressRewriteEntryIdentity> 주소의 이름으로 다시 쓰기 항목을 하 고 속성 값을 확인 하려면 다음 명령을 실행 합니다.Replace <AddressRewriteEntryIdentity> with the name of the address rewrite entry, and run the following command to verify the property values:

    Get-AddressRewriteEntry <AddressRewriteEntryIdentity> | Format-List
    
  2. 주소 다시 쓰기 항목의 영향을 받는 사서함에서 테스트 메시지를 외부 사서함으로 보냅니다. 확인 다시 쓴된 전자 메일 주소에서 보낸 테스트 메시지가 나타납니다.From a mailbox that's affected by the address rewrite entry, send a test message to an external mailbox. Verify the test message appears to originate from the rewritten email address.

  3. 외부 사서함에서 테스트 메시지에 회신을 보냅니다. 원래 사서함에 회신이 수신되었는지 확인합니다.Reply to the test message from the external mailbox. Verify the original mailbox receives the reply.

Exchange 관리 셸을 사용 하 여 주소 다시 쓰기 항목 수정Use the Exchange Management Shell to modify address rewrite entries

기존 주소 다시 쓰기 항목을 수정할 때 사용 가능한 구성 옵션은 새 주소 다시 쓰기 항목을 만들 때의 구성 옵션과 동일합니다.The configuration options that are available when you modify an existing address rewrite entry are identical to the configuration options when you create a new address rewrite entry.

단일 받는 사람에 대 한 주소 다시 쓰기 항목 수정Modify an address rewrite entry for a single recipient

단일 받는 사람의 전자 메일 주소를 다시 쓰는 주소 다시 쓰기 항목을 수정하려면 다음 구문을 사용합니다.To modify an address rewrite entry that rewrites the email address of a single recipient, use the following syntax:

Set-AddressRewriteEntry <AddressRewriteEntryIdentity> [-Name "<Descriptive Name>"] [-InternalAddress <internal email address>] [-ExternalAddress <external email address>] [-OutboundOnly <$true | $false>]

이 예제에서는 "joe@contoso.com to support@nortwindtraders.com" 라는 주소 다시 쓰기 항목의 다음 속성을 수정 합니다.This example modifies the following properties of the address rewrite entry named "joe@contoso.com to support@nortwindtraders.com":

  • 외부 주소를 support@northwindtraders.net으로 변경합니다.Changes the external address to support@northwindtraders.net.

  • 주소 다시 쓰기 항목의 이름을 "joe@contoso.com to support@northwindtraders.net"으로 변경합니다.Changes the name of the address rewrite entry to "joe@contoso.com to support@northwindtraders.net".

  • OutboundOnly 에 값을 변경 $true합니다. 참고가이 변경 support@northwindtraders.net 민 수의 사서함에 대 한를 프록시 주소로 구성 해야 합니다.Changes the value of OutboundOnly to $true. Note that this change requires you to configure support@northwindtraders.net as a proxy address on Joe's mailbox.

Set-AddressRewriteEntry "joe@contoso.com to support@nortwindtraders.com" -Name "joe@contoso.com to support@northwindtraders.net" -ExternalAddress support@northwindtraders.net -OutboundOnly $true

단일 도메인 또는 하위 도메인에 대 한 주소 다시 쓰기 항목 수정Modify an address rewrite entry for a single domain or subdomain

단일 도메인 또는 하위 도메인에서 전자 메일 주소를 다시 쓰는 주소 다시 쓰기 항목을 수정 하려면 다음 구문을 사용 합니다.To modify an address rewrite entry that rewrites the email addresses from a single domain or subdomain, use the following syntax.

Set-AddressRewriteEntry <AddressRewriteEntryIdentity> [-Name "<Descriptive Name>"] [-InternalAddress <domain or subdomain>] [-ExternalAddress <domain>] [-OutboundOnly <$true | $false>]

이 예제에서는 내부 주소 값 주소 다시 쓰기 항목 변경 "Northwind Traders to Contoso" 라는 합니다.This example changes the internal address value of the address rewrite entry named "Northwind Traders to Contoso".

Set-AddressRewriteEntry "Northwindtraders to Contoso" -InternalAddress northwindtraders.net

여러 하위 도메인에 대 한 주소 다시 쓰기 항목 수정Modify an address rewrite entry for multiple subdomains

도메인 및 모든 하위 도메인의 전자 메일 주소를 다시 쓰는 주소 다시 쓰기 항목을 수정 하려면 다음 구문을 사용 합니다.To modify an address rewrite entry that rewrites the email addresses in a domain and all subdomains, use the following syntax.

Set-AddressRewriteEntry <AddressRewriteEntryIdentity> [-Name "<Descriptive Name>"] [-InternalAddress *.<domain>] [-ExternalAddress <domain>] [-ExceptionList <list of domains>]

주소 다시 쓰기 항목의 기존 예외 목록 값을 바꾸려면 다음 구문을 사용 합니다.To replace the existing exception list values of an address rewrite entry, use the following syntax:

Set-AddressRewriteEntry <AddressRewriteEntryIdentity> -ExceptionList <domain1,domain2,...>

이 예제에서는 기존 예외 목록 값 marketing.contoso.com 및 legal.contoso.com을 사용 하 여 Contoso to Northwind Traders 라는 주소 다시 쓰기 항목에 대 한 대체 합니다.This example replaces the existing exception list for the address rewrite entry named Contoso to Northwind Traders with the values marketing.contoso.com and legal.contoso.com:

Set-AddressRewriteEntry "Contoso to Northwind Traders" -ExceptionList sales.contoso.com,legal.contoso.com

를 추가 하거나 다른 예외 목록 항목에 영향을 주지 않고도 예외 목록 값을 제거 하려면 다음 구문을 사용 합니다.To add or remove exception list values without affecting other exception list entries, use the following syntax:

Set-AddressRewriteEntry <AddressRewriteEntryIdentity> -ExceptionList @{Add="<domain1>","<domain2>"...; Remove="<domain3>","<domain4>"...}

Finanace.contoso.com를 추가 하 고 Contoso to Northwind Traders 라는 주소 다시 쓰기 항목의 예외 목록에서 marketing.contoso.com을 제거 하는이 예제:This example adds finanace.contoso.com and removes marketing.contoso.com from the exception list of the address rewrite entry named Contoso to Northwind Traders:

Set-AddressRewriteEntry "Contoso to Northwind Traders" -ExceptionList @{Add="finanace.contoso.com"; Remove="marketing.contoso.com"}

자세한 내용은 집합 AddressRewriteEntry를 참조 하십시오.For more information, see Set-AddressRewriteEntry.

작동 여부는 어떻게 확인합니까?How do you know this worked?

주소 다시 쓰기 항목이 수정되었는지 확인하려면 다음을 수행합니다.To verify that you have successfully modified an address rewrite entry, do the following:

  1. 교체 <AddressRewriteEntryIdentity> 주소의 이름으로 다시 쓰기 항목을 하 고 속성 값을 확인 하려면 다음 명령을 실행 합니다.Replace <AddressRewriteEntryIdentity> with the name of the address rewrite entry, and run the following command to verify the property values:

    Get-AddressRewriteEntry <AddressRewriteEntryIdentity> | Format-List
    
  2. 주소 다시 쓰기 항목의 영향을 받는 사서함에서 테스트 메시지를 외부 사서함으로 보냅니다. 확인 다시 쓴된 전자 메일 주소에서 보낸 테스트 메시지가 나타납니다.From a mailbox that's affected by the address rewrite entry, send a test message to an external mailbox. Verify the test message appears to originate from the rewritten email address.

  3. 외부 사서함에서 테스트 메시지에 회신을 보냅니다. 원래 사서함에 회신이 수신되었는지 확인합니다.From the external mailbox, reply to the test message. Verify the original mailbox receives the reply.

Exchange 관리 셸을 사용 하 여 주소 다시 쓰기 항목을 제거 하려면Use the Exchange Management Shell to remove address rewrite entries

단일 주소 다시 쓰기 항목을 제거하려면 다음 구문을 사용합니다.To remove a single address rewrite entry, use the following syntax:

Remove-AddressRewriteEntry <AddressRewriteEntryIdentity>

이 예제에서는 "Contoso.com to northwindtraders.com" 주소 다시 쓰기 항목을 제거 합니다.This example removes the address rewrite entry named "Contoso.com to Northwindtraders.com":

Remove-AddressRewriteEntry "Contoso.com to Northwindtraders.com"

여러 주소 다시 쓰기 항목을 제거하려면 다음 구문을 사용합니다.To remove multiple address rewrite entries, use the following syntax:

Get-AddressRewriteEntry [<search criteria>] | Remove-AddressRewriteEntry [-WhatIf]

이 예제에서는 모든 주소 다시 쓰기 항목을 제거합니다.This example removes all address rewrite entries:

Get-AddressRewriteEntry | Remove-AddressRewriteEntry

이 예제에서는 이름에 "contoso.com"으로 텍스트를 포함 하는 주소 다시 쓰기 항목의 제거를 시뮬레이션 합니다. WhatIf 스위치를 사용 하면 모든 변경 내용을 커밋하지 않고 결과 미리볼 수 있습니다.This example simulates the removal of address rewrite entries that contain the text "to contoso.com" in the name. The WhatIf switch allows you to preview the result without committing any changes.

Get-AddressRewriteEntry "*to contoso.com" | Remove-AddressRewriteEntry -WhatIf

제거 하려면 WhatIf 스위치 없이 다시 명령을 실행 하는 결과 함께 만족 하는 경우 주소 다시 쓰기 항목입니다.If you're satisfied with the result, run the command again without the WhatIf switch to remove the address rewrite entries.

Get-AddressRewriteEntry "*to contoso.com" | Remove-AddressRewriteEntry

자세한 내용은 Remove-addressrewriteentry을 참조 하십시오.For more information, see Remove-AddressRewriteEntry.

작동 여부는 어떻게 확인합니까?How do you know this worked?

주소 다시 쓰기 항목이 제거되었는지 확인하려면 다음을 수행합니다.To verify that you have successfully removed an address rewrite entry, do the following:

  1. 명령을 실행 하 여 Get-AddressRewriteEntry, 하 고 제거한 주소 다시 쓰기 항목이 나열 되지 않는지 확인 합니다.Run the command Get-AddressRewriteEntry, and verify that the address rewrite entries you removed aren't listed.

  2. 주소에 영향을 받은 사서함에서 다시 쓰기 항목, 외부 사서함에 테스트 메시지를 보냅니다. 테스트 메시지 제거 된 주소 다시 쓰기 항목의 영향을 더이상를 확인 합니다.From a mailbox that was affected by the address rewrite entry, send a test message to an external mailbox. Verify the test message is no longer affected by the removed address rewrite entry.

  3. 외부 사서함에서 테스트 메시지에 회신을 보냅니다. 원래 사서함이 회신을 받으며 메시지가 제거된 주소 다시 쓰기 항목의 영향을 받지 않는지 확인합니다.From the external mailbox, reply to the test message. Verify the original mailbox receives the reply and that the message is unaffected by the removed address rewrite entry.