Sun Java System Messaging Server 6 2005Q4 관리 설명서

Brightmail 구조

그림 14–1에서는 에서는 Brightmail 구조에 대해 설명합니다.

그림 14–1 Brightmail 및 Messaging Server 구조

Brightmail 및 Messaging Server 구조

BLOC(Brightmail Logistics and Operations Center)에서 전자 메일 감시를 통해 스팸을 받는 경우 연산자는 해당 스팸 방지 규칙을 즉시 생성하여 Brightmail 고객 시스템에 다운로드되게 합니다. 마찬가지로 Symantec Security Response 실시간 바이러스 규칙을 Brightmail을 통해 받습니다. 이러한 규칙은 고객의 Brightmail Server에서 스팸 및 바이러스를 찾아내는 데 사용됩니다.

MTA는 Brightmail SDK를 사용하여 Brightmail Server와 통신합니다. MTA는 Brightmail의 응답에 따라 메일을 발송합니다. MTA는 메일 (1a) 또는 (1b)를 받은 후 Brightmail Server로 보냅니다(2). Brightmail Server는 해당 규칙과 데이터를 사용하여 메일이 스팸 또는 바이러스인지 확인하고(3) MTA에 답신을 보냅니다. 답신에 따라 MTA는 (4a) 폴더에서 메일 또는 파일을 삭제하거나 (4b) 일반적으로 대상에 전달합니다.

Brightmail SDK는 타사 소프트웨어이기 때문에 본사의 설치 키트에는 제공되지 않습니다. Brightmail SDK 및 서버 소프트웨어는 고객이 Brightmail Inc.를 통해 직접 구입해야 합니다. MTA에는 Brightmail 통합을 위해 Brightmail SDK를 로드할지 여부와 로드 위치를 알려주는 구성 설정이 있습니다.

SDK가 로드되면 여러 요소와 세부(granularity - Brightmail에서 현재 프로세싱이 optin임을 지정하는 데 사용되는 용어) 수준으로 Brightmail 메일 처리를 결정합니다. 이는 다음 기준에 따라 지정됩니다.

특정 메일 수신자에 대해 위의 optin 값과 기본값을 결합합니다. 그렇게 하면 스팸과 바이러스 모두에 대해 채널 기본값이 이미 지정되어 있는 경우 각 사용자 optin 값을 제공할 필요가 없습니다. 즉, 시스템 관리자가 모든 사용자에 대해 스팸 및 바이러스 필터링을 수행하도록 결정할 경우 스팸 또는 바이러스에 대해 수신 선택 기능(optin)을 사용자에게 제공할 필요가 없습니다. 처리를 중단할 수 있는 방법은 없습니다. 즉, 시스템이나 도메인 수신 선택 기능(optin)을 통해 이미 선택된 서비스는 취소할 수 없습니다. 이것은 또한 서비스에 대해 수신 선택 기능(optin)을 사용하고 메일을 다른 주소로 전달한 경우, 사용자를 대신하여 필터링이 수행된 후에 해당 주소가 메일을 받게 된다는 것을 의미합니다.

바이러스 감지 또는 스팸 감지의 두 서비스만 제공됩니다. Brightmail은 “content-filtering” 서비스도 제공하지만 이 기능은 Sieve를 사용하여 제공되므로 Brightmai에서 Sieve 필터링을 수행할 수 있도록 추가된 값이 없습니다.

메일이 바이러스 메일인 것으로 확인되면 바이러스를 삭제하고 치료된 메일을 MTA에 다시 제출하도록 Brightmail Server를 구성할 수 있습니다. 다시 제출된 치료된 메일에 원본 메일에 대한 정보가 없을 경우 원하지 않은 부작용이 발생하기 때문에 치료된 메일을 다시 MTA로 제출하도록 Brightmail을 구성하지 않는 것이 좋습니다. 메일이 스팸인 경우 MTA는 Brightmail의 답신과 구성을 함께 사용하여 메일에 표시되는 내용은 결정할 수 있습니다. 메일을 삭제하거나, 폴더에 정리하거나, 제목 행에 스팸 또는 바이러스 태그를 지정하거나, Sieve 규칙에 전달하거나, INBOX에 전달할 수 있습니다.

Brightmail Server는 MTA와 동일한 시스템에 위치하거나 별도의 시스템에 위치할 수 있습니다. 실제로, 하나 이상의 MTA에 서비스를 제공하는 Brightmail Server 그룹을 가질 수 있습니다. Brightmail SDK는 Brightmail 구성 파일을 사용하여 사용할 Brightmail Server를 결정합니다.