Exchange 서버의 Edge 서버는 기본적으로 첨부파일 필터링이 동작하고 있습니다. 일부 정의된 첨부파일들을 전송이 불가능하며, 압축을 하더라도 자동적으로 전송 시 제거되어 전송됩니다.
첨부파일 필터링은 아래와 같이 기본적으로 동작하고 있는 것을 확인할 수 있습니다. (Powershell 명령어 참조)
Get-AttachmentFilterEntry
을 통해 filtering 되는 타입들을 확인 할 수 있습니다. sample로 *.exe 파일에 대해 확인 해봤습니다.
이렇게 특정 확장자를 막고 싶지 않다면, 아래 명령을 통해 해제할 수 있습니다. (서비스 재 시작없이 적용 됩니다.)
Remove-AttachmentFilterEntry –Identity Filename:*.exe
만약 보안상 문제로 다시 원상 복귀를 해야 한다면 아래 명령어를 수행하면 됩니다. (적용과 동일하게 별도의 서비스 재시작은 필요하지 않습니다.)
Add-AttachmentFilterEntry –name *.exe –Type FileName
Attachment Filtering 을 전체적으로 제어하고자 할 경우에는 아래의 명령을 사용할 수 있습니다. (Transport 서비스 재시작이 필요합니다.)
Disable-TransportAgent –id “Attachment Filtering Agent”
원상 복귀하는 명령입니다. (Transport 서비스 재시작이 필요합니다.)
Enable-TransportAgent –id “Attachment Filtering Agent”