콘텐츠 필터링 절차
콘텐츠 필터링은 들어오는 메시지를 평가하여 메시지가 합법적인지 스팸인지 확인합니다. 콘텐츠 필터링 및 콘텐츠 필터 에이전트에 대한 자세한 내용은 콘텐츠 필터링을 참조하세요.
콘텐츠 필터링의 여러 측면을 구성할 수 있습니다. 예시:
내부(인증됨) 및 외부(인증되지 않은) 원본의 메시지에 대한 콘텐츠 필터링을 사용하거나 사용하지 않도록 설정합니다(외부 원본에서 들어오는 메시지에 대해 기본적으로 사용하도록 설정됨).
특정 보낸 사람, 받는 사람 및 원본 도메인에 대한 콘텐츠 필터링에 대한 예외를 구성합니다.
메시지에서 찾도록 허용된 구 및 차단된 구를 구성합니다.
메시지(삭제, 거부 또는 격리)에 대해 수행해야 하는 콘텐츠 필터링을 알려주는 SCL(스팸 신뢰도 수준) 임계값 구성
시작하기 전에 알아야 할 사항은 무엇인가요?
각 절차의 예상 완료 시간: 5분 미만
이러한 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다. 필요한 권한을 확인하려면 맬웨어 방지 및 맬웨어 방지 권한 항목의 "Antispam 기능" 항목을 참조하세요.
이 절차는 PowerShell을 사용해야 수행할 수 있습니다. 온-프레미스 Exchange 조직에서 Exchange 관리 셸을 여는 방법을 확인하려면 Exchange 관리 셸 열기를 참조하세요.
기본적으로 스팸 방지 기능은 사서함 서버의 전송 서비스에서 사용되지 않도록 설정되어 있습니다. 일반적으로 Exchange 조직에서 들어오는 메시지를 수락하기 전에 스팸 방지 필터링을 미리 수행하지 않은 경우에만 사서함 서버에서 스팸 방지 기능을 사용하도록 설정할 수 있습니다. 자세한 내용은 사서함 서버에 대 한 스팸 방지 기능을 사용 하도록 설정을 참조하세요.
이 항목의 절차에 적용할 수 있는 바로 가기 키에 대한 자세한 내용은 Exchange 관리 센터의 바로 가기 키을 참조하세요.
팁
문제가 있습니까? Exchange Server, Exchange Online 또는 Exchange Online Protection. 무슨 작업을 하고 싶으십니까?
Exchange 관리 셸을 사용하여 콘텐츠 필터링을 사용하거나 사용하지 않도록 설정
콘텐츠 필터링을 사용하지 않도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -Enabled $false
콘텐츠 필터링을 사용하도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -Enabled $true
참고
콘텐츠 필터링을 사용하지 않도록 설정하면 기본 콘텐츠 필터 에이전트가 계속 사용하도록 설정됩니다. 콘텐츠 필터 에이전트를 사용하지 않도록 설정하려면 명령을 Disable-TransportAgent "Content Filter Agent"
실행합니다.
작동 여부는 어떻게 확인하나요?
콘텐츠 필터링을 성공적으로 사용하거나 사용하지 않도록 설정했는지 확인하려면 다음 명령을 실행하여 Enabled 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List Enabled
Exchange 관리 셸을 사용하여 외부 메시지에 대한 콘텐츠 필터링을 사용하거나 사용하지 않도록 설정
기본적으로 외부 메시지에는 콘텐츠 필터링 기능이 사용됩니다.
외부 메시지에 콘텐츠 필터링을 사용하지 않도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -ExternalMailEnabled $false
외부 메시지에 콘텐츠 필터링을 사용하도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -ExternalMailEnabled $true
작동 여부는 어떻게 확인하나요?
외부 메시지에 대한 콘텐츠 필터링을 성공적으로 사용하거나 사용하지 않도록 설정했는지 확인하려면 다음 명령을 실행하여 ExternalMailEnabled 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List ExternalMailEnabled
Exchange 관리 셸을 사용하여 내부 메시지에 대한 콘텐츠 필터링을 사용하거나 사용하지 않도록 설정
가장 좋은 방법은 신뢰할 수 있는 파트너 또는 조직 내부의 메시지에 대한 안티스팜 필터를 적용할 필요가 없습니다. 필터가 가양성 감지될 가능성이 항상 있습니다. 필터가 합법적인 전자 메일 메시지를 잘못 처리할 가능성을 줄이려면 일반적으로 신뢰할 수 없는 알 수 없는 원본의 메시지에서만 실행되도록 안티스팜 에이전트를 구성해야 합니다.
내부 메시지에 콘텐츠 필터링을 사용하도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -InternalMailEnabled $true
내부 메시지에 콘텐츠 필터링을 사용하지 않도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -InternalMailEnabled $false
작동 여부는 어떻게 확인하나요?
내부 메시지에 대한 콘텐츠 필터링을 성공적으로 사용하거나 사용하지 않도록 설정했는지 확인하려면 다음 명령을 실행하여 InternalMailEnabled 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List InternalMailEnabled
Exchange 관리 셸을 사용하여 콘텐츠 필터링에 대한 수신자 및 보낸 사람 예외 구성
기존 값을 대체하는 받는 사람 및 보낸 사람 예외를 지정하거나 다른 기존 값에 영향을 주지 않고 특정 보낸 사람 및 받는 사람 예외를 추가하거나 제거할 수 있습니다.
기존 값을 바꾸려면 다음 구문을 사용합니다.
Set-ContentFilterConfig -BypassedRecipients <recipient1,recipient2...> -BypassedSenders <sender1,sender2...> -BypassedSenderDomains <domain1,domain2...>
이 예에서는 다음 콘텐츠 필터링 예외를 구성합니다.
받는 사람 및 laura@contoso.comjulia@contoso.com 는 콘텐츠 필터링으로 확인되지 않습니다.
보낸 사람 steve@fabrikam.com 및 cindy@fabrikam.com 는 콘텐츠 필터링으로 확인되지 않습니다.
도메인 nwtraders.com과 모든 하위 도메인의 모든 보낸 사람은 콘텐츠 필터링으로 확인되지 않습니다.
Set-ContentFilterConfig -BypassedRecipients laura@contoso.com,julia@contoso.com -BypassedSenders steve@fabrikam.com,cindy@fabrikam.com -BypassedSenderDomains *.nwtraders.com
다른 기존 값을 수정하지 않고 항목을 추가하거나 제거하려면 다음 구문을 사용합니다.
Set-ContentFilterConfig -BypassedRecipients @{Add="<recipient1>","<recipient2>"...; Remove="<recipient1>","<recipient2>"...} -BypassedSenders @{Add="<sender1>","<sender2>"...; Remove="<sender1>","<sender2>"...} -BypassedSenderDomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...}
이 예에서는 다음 콘텐츠 필터링 예외를 구성합니다.
콘텐츠 필터링으로 확인되지 않은 기존 받는 사람 목록에 및 chris@contoso.com 를 추가 tiffany@contoso.com 합니다.
콘텐츠 필터링으로 확인되지 않은 기존 보낸 사람 목록에 및 michelle@fabrikam.com 를 추가 joe@fabrikam.com 합니다.
보낸 사람이 콘텐츠 필터링으로 확인되지 않는 기존 도메인 목록에 blueyonderairlines.com을 추가합니다.
보낸 사람이 콘텐츠 필터링으로 확인되지 않는 기존 도메인 목록에서 도메인 woodgrovebank.com과 모든 하위 도메인을 제거합니다.
Set-ContentFilterConfig -BypassedRecipients @{Add="tiffany@contoso.com","chris@contoso.com"} -BypassedSenders @{Add="joe@fabrikam.com","michelle@fabrikam.com"} -BypassedSenderDomains @{Add="blueyonderairlines.com"; Remove="*.woodgrovebank.com"}
작동 여부는 어떻게 확인하나요?
받는 사람 및 보낸 사람 예외를 성공적으로 구성했는지 확인하려면 다음 명령을 실행하여 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List Bypassed*
Exchange 관리 셸을 사용하여 콘텐츠 필터링에 허용 및 차단된 구 구성
허용 및 차단된 단어와 구를 추가하려면 다음 구문을 사용합니다.
Add-ContentFilterPhrase -Influence GoodWord -Phrase <Phrase> -Influence BadWord -Phrase <Phrase>
이 예에서는 "customer feedback"이라는 구가 포함된 메시지를 모두 허용합니다.
Add-ContentFilterPhrase -Influence GoodWord -Phrase "customer feedback"
이 예에서는 "stock tip"이라는 구가 포함된 메시지를 모두 차단합니다.
Add-ContentFilterPhrase -Influence BadWord -Phrase "stock tip"
허용되거나 차단된 구를 제거하려면 다음 구문을 사용합니다.
Remove-ContentFilterPhrase -Phrase <Phrase>
이 예에서는 "stock tip"이라는 구를 제거합니다.
Remove-ContentFilterPhrase -Phrase "stock tip"
작동 여부는 어떻게 확인하나요?
허용 및 차단 구를 성공적으로 구성했는지 확인하려면 다음 명령을 실행하여 속성 값을 확인합니다.
Get-ContentFilterPhrase | Format-Table -Auto Influence,Phrase
Exchange 관리 셸을 사용하여 콘텐츠 필터링에 대한 SCL 임계값 구성
SCL(스팸 신뢰도 수준) 임계값 및 작업을 구성하려면 다음 구문을 사용합니다.
Set-ContentFilterConfig -SCLDeleteEnabled <$true | $false> -SCLDeleteThreshold <Value> -SCLRejectEnabled <$true | $false> -SCLRejectThreshold <Value> -SCLQuarantineEnabled <$true | $false> -SCLQuarantineThreshold <Value>
참고:
삭제 작업은 거부 작업보다 우선 순위가 높고 거부 작업은 격리 작업보다 우선 순위가 높습니다. 따라서 삭제 작업의 SCL 임계값은 거부 작업의 SCL 임계값보다 커야 하고, 거부 작업의 SCL 임계값은 격리 작업의 SCL 임계값보다 커야 합니다. 거부 작업만 기본적으로 사용되고 해당 SCL 임계값은 7입니다.
격리 작업을 수행하려면 스팸 격리 사서함이 필요합니다. 자세한 내용은 스팸 격리 사서함 구성을 참조하십시오.
이 예에서는 다음 SCL 임계값을 구성합니다.
삭제 작업이 활성화되고 해당 SCL 임계값이 9로 설정됩니다.
거부 작업이 활성화되고 해당 SCL 임계값이 8로 설정됩니다.
격리 작업이 사용하도록 설정되고 해당 SCL 임계값이 7로 설정됩니다.
Set-ContentFilterConfig -SCLDeleteEnabled $true -SCLDeleteThreshold 9 -SCLRejectEnabled $true -SCLRejectThreshold 8 -SCLQuarantineEnabled $true -SCLQuarantineThreshold 7
작동 여부는 어떻게 확인하나요?
SCL 임계값을 성공적으로 구성했는지 확인하려면 다음 명령을 실행하여 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List SCL*
Exchange 관리 셸을 사용하여 콘텐츠 필터링에 대한 거부 응답 구성
거부 작업이 사용되는 경우 메시지 보낸 사람에게 전송되는 거부 응답을 사용자 지정할 수 있습니다. 거부 응답은 240자를 초과할 수 없습니다.
사용자 지정 거부 응답을 구성하려면 다음 구문을 사용합니다.
Set-ContentFilterConfig -RejectionResponse "<Custom Text>"
이 예에서는 사용자 지정된 거부 응답을 보내도록 콘텐츠 필터 에이전트를 구성합니다.
Set-ContentFilterConfig -RejectionResponse "Your message was rejected because it appears to be SPAM."
작동 여부는 어떻게 확인하나요?
거부 응답을 성공적으로 구성했는지 확인하려면 다음 명령을 실행하여 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List *Reject*
Exchange 관리 셸을 사용하여 Outlook Email Postmarking 사용 또는 사용 안 함
Outlook Email Postmarking 유효성 검사는 메시징 시스템이 합법적인 전자 메일과 정크 메일을 구분하는 데 도움이 되도록 보내는 메시지에 Microsoft Outlook이 적용된다는 계산 증거입니다(가양성 감소). Postmarking은 Outlook 2007에서 처음 도입되었으며 기본적으로 Outlook에서 사용하도록 설정됩니다.
Outlook 전자 메일 소인을 사용하지 않도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $false
Outlook 전자 메일 소인을 사용하도록 설정하려면 다음 명령을 실행합니다.
Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $true
작동 여부는 어떻게 확인하나요?
Outlook Email Postmarking을 성공적으로 구성했는지 확인하려면 다음 명령을 실행하여 OutlookEmailPostmarkValidationEnabled 속성 값을 확인합니다.
Get-ContentFilterConfig | Format-List OutlookEmailPostmarkValidationEnabled