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