소개
이 문서에서는 AsyncOS for the Cisco ESA(Email Security Appliance)에서 블록 공백 시작: 주소를 구성하는 방법에 대해 설명합니다.
배경 정보
빈 From: 주소는 여러 가지 방법으로 해석할 수 있습니다. 이메일 메시지는 메시지 헤더에 봉투 주소와 주소가 모두 있습니다. 봉투 주소는 메시지가 수신될 때 SMTP(Simple Mail Transfer Protocol) 대화 중에 생성됩니다. SMTP에는 null이 아닌 envelope-from 주소가 필요하므로 빈 envelope-from 주소가 있는 메시지를 수신할 수 없습니다. Envelope-from address <>는 반송 메시지를 전송하기 위해 메일 시스템에서 특별히 사용하는 특수 케이스입니다. 이는 수신 메일러에 보내는 신호이며 해당 주소로 반송을 보낼 수 없습니다. 메일 루프를 방지하는 데 사용됩니다.
From: 헤더를 포함하는 메시지 헤더는 모두 메시지 내용의 일부로 간주되며 봉투 주소와 일치할 필요는 없습니다. 목록 이메일에 효과적이기 위해 사용됩니다. 예를 들어 긴 수신자 목록이 content From: 헤더에 포함되지 않지만 목록 반환 주소가 대신 제공되는 경우가 많습니다. 또한 메시지 발신자에 대해 수신자를 오도하기 위해 스팸 및 바이러스에도 사용됩니다.
일부 메시지에는 From: 줄 또는 빈 From: 줄이 없는 것으로 확인되었습니다. 빈 From:줄이 포함된 메시지를 스팸으로 간주하여 삭제하는 것이 바람직하지만, 스팸 포착률이 개선되는 방법은 별로 없지만 오탐이 증가할 수 있다는 점을 기억하십시오. 대부분의 애플리케이션 생성 메일, 뉴스레터 및 반송에는 빈 From: 주소가 있을 수 있으며 대부분의 스팸에는 잘못된 From: 필드가 있습니다.
구성
메시지 헤더에 From:이 없거나 빈 From: 헤더가 없는 메시지를 삭제하는 메시지 필터입니다. From: 헤더가 전혀 없거나 헤더에 null 값이 있으면 필터가 true로 평가됩니다. 메시지 필터를 설치하려면 CLI에서 filters 명령을 사용합니다.
block_null_from_headers: if (NOT header("From")) {
drop();
}
다음은 From: <> 콘텐츠 헤더가 있는 메시지를 삭제하는 필터입니다.
block_null_bounce_headers: if (header("From") == "^$") {
drop();
}
다음을 확인합니다.
구성이 올바르게 작동하는지 확인하려면 이 섹션을 활용하십시오.
포트 25에서 텔넷을 사용하여 ESA에 연결하고 두 개의 테스트 메시지(From:헤더가 없는 메시지 하나와 빈 From:헤더가 있는 메시지 하나)를 전송합니다.
문제 해결
현재 이 설정에 사용할 수 있는 특정 문제 해결 정보가 없습니다.
관련 정보