전자우편 필터링

전자우편 필터링 또는 이메일 필터링(Email filtering)은 특정 기준에 따라 전자우편을 정리하기 위해 처리하는 것이다. 이 용어는 인간 지능의 개입에 적용될 수 있지만, 대부분은 SMTP 서버에서 메시지를 자동으로 처리하는 것을 의미하며, 스팸 방지 기술을 적용할 수도 있다. 필터링은 수신 이메일뿐만 아니라 발신 이메일에도 적용될 수 있다.

호출 환경에 따라 전자우편 필터링 소프트웨어는 초기 SMTP 연결 단계에서 항목을 거부하거나With a 5xx SMTP status code 사용자의 사서함으로 전달하기 위해 변경 없이 통과시킬 수 있다. 또한 메시지를 다른 곳으로 전달하도록 리디렉션하거나, 추가 확인을 위해 격리하거나, 수정하거나, 다른 방식으로 '태그'할 수도 있다.

동기
메일 필터의 일반적인 용도는 수신 이메일을 정리하고 스팸 및 컴퓨터 바이러스를 제거하는 것이다. 사서함 공급자는 손상된 계정으로 인해 발생할 수 있는 스팸 급증에 신속하게 대응하기 위해 발신 이메일을 필터링한다. 덜 일반적인 용도는 일부 회사에서 직원들이 적절한 정책 및 법률을 준수하는지 확인하기 위해 발신 이메일을 검사하는 것이다. 사용자는 메시지에 우선순위를 부여하고, 주제 또는 기타 기준에 따라 폴더로 정렬하기 위해 메일 필터를 사용할 수도 있다.

방법

메일함 제공자는 모든 고객에게 서비스로 메일 전송 에이전트에 메일 필터를 설치할 수도 있다. 안티바이러스, 안티스팸, URL 필터링 및 인증 기반 거부는 일반적인 필터 유형이다.

기업은 직원과 정보기술 자산을 보호하기 위해 필터를 자주 사용한다. 캐치올 필터는 메일 서버에 존재하지 않는 도메인으로 전송된 모든 이메일을 "잡아내어" 오타로 인한 이메일 손실을 방지하는 데 도움이 될 수 있다.

사용자는 별도의 프로그램을 설치하거나(아래 링크 참조) 이메일 프로그램 (이메일 클라이언트)의 일부로 필터링을 구성할 수 있다. 이메일 프로그램에서 사용자는 선택한 기준에 따라 메일을 자동으로 필터링하는 개인 "수동" 필터를 만들 수 있다.

인바운드 및 아웃바운드 필터링
메일 필터는 인바운드 및 아웃바운드 이메일 트래픽에 작동할 수 있다. 인바운드 이메일 필터링은 필터링 시스템으로 보호되는 사용자에게 전달되는 인터넷의 메시지를 스캔하거나 합법적인 감청을 위한 것이다. 아웃바운드 이메일 필터링은 그 반대이다. 잠재적으로 유해한 메시지가 인터넷의 다른 사람에게 전달되기 전에 로컬 사용자의 이메일 메시지를 스캔하는 것이다. 인터넷 서비스 제공자가 일반적으로 사용하는 아웃바운드 이메일 필터링 방법 중 하나는 투명 SMTP 프록시이다. 이 방법에서는 이메일 트래픽이 네트워크 내의 투명 프록시를 통해 가로채여 필터링된다. 아웃바운드 필터링은 이메일 서버에서도 이루어질 수 있다. 많은 기업은 이메일을 통한 민감한 정보 유출을 방지하기 위해 아웃바운드 메일 서버에 데이터 유출 방지 기술을 사용한다.

사용자 정의
메일 필터는 구성 가능성이 다양하다. 때로는 정규 표현식 일치를 기반으로 결정을 내리기도 한다. 다른 경우에는 코드가 메시지 본문의 키워드 또는 메시지 발신자의 이메일 주소와 일치할 수 있다. 프로그래밍 언어를 사용하면 더 복잡한 제어 흐름 및 논리가 가능하다. 이는 일반적으로 procmail과 같은 데이터 주도 프로그래밍 언어로 구현되며, 일치할 조건과 일치 시 취할 작업을 지정하며, 이는 추가 일치를 포함할 수 있다. 일부 고급 필터, 특히 스팸 방지 필터는 나이브 베이즈 분류와 같은 통계적 문서 분류 기술을 사용하는 반면, 다른 필터는 자연어 처리를 사용하여 수신 이메일을 정리한다. 이미지 필터링은 복잡한 이미지 분석 알고리즘을 사용하여 포르노 이미지와 일반적으로 관련된 피부색과 특정 신체 모양을 감지할 수 있다.

마이크로소프트 아웃룩에는 "규칙"이라고 불리는 사용자 생성 이메일 필터가 포함되어 있다.

 같이 보기 
 베이즈 스팸 필터링
 CRM114
 정보 필터링
 마르코프 분류
 아웃바운드 스팸 보호
 Sieve (메일 필터링 언어)는 메일 필터를 설명하기 위한 RFC 표준이다.
 화이트리스트#이메일 화이트리스트

 각주 

분류:통신 소프트웨어
분류:전자 우편