목차

소개

수신 메일 정책 및 콘텐츠 필터를 사용하여 전송 도메인을 차단 또는 삭제하려면 어떻게 해야 합니까?

관련 정보

소개

이 문서에서는 수신 메일 정책 및 콘텐츠 필터를 사용하여 전송 도메인을 차단 또는 삭제하는 방법에 대해 설명합니다.

수신 메일 정책 및 콘텐츠 필터를 사용하여 전송 도메인을 차단 또는 삭제하려면 어떻게 해야 합니까?

Blocklist Sender Group을 통해 발신자의 이메일 도메인은 연결 서버의 호스트 이름 또는 IP 주소를 참조하므로, 발신자의 이메일 도메인을 확인할 수 없습니다. 발신자의 도메인일 필요는 없습니다.

특정 발신자의 이메일 주소 또는 도메인이 표시될 때 메일을 차단하거나 삭제하려면 새 수신 메일 정책과 수신 콘텐츠 필터를 함께 사용해야 합니다.

1. 웹 GUI에서 Mail Policies(메일 정책) > Incoming Mail Policy(수신 메일 정책)를 선택합니다.  새 수신 메일 정책을 만듭니다.  "Block-Sender-Domains" 정책에 레이블을 지정할 수 있습니다.  "Sender(발신자)" 옵션을 선택하고 차단할 발신자의 이메일 주소 또는 도메인을 입력합니다.(예: user@example.com, user@, @example.com, @.example.com)

2. 변경 사항 제출 및 커밋

3. Mail Policies(메일 정책) > Incoming Mail Policy(수신 메일 정책)로 돌아갑니다.이제 기본 정책 위에 있는 "Block-Sender-Domain"이라는 추가 수신 메일 정책이 표시되어야 합니다.  이 발신자의 도메인에서 오는 모든 메일은 이 수신 메일 정책만 매칭합니다.

4. 이제 메시지를 삭제할 수신 콘텐츠 필터를 만듭니다. 메일 정책 > 수신 콘텐츠 필터를 선택하십시오."Always_drop"이라는 새 필터를 만듭니다.

5. 조건의 경우 이 값을 비워 둡니다.

6. 작업의 경우 메시지를 삭제하도록 설정합니다.

7. Submit(제출)을 클릭합니다.

8. 수신 콘텐츠 필터를 만든 후 올바른 수신 메일 정책에서 활성화합니다.  또한 "Block-Sender-Domains" 메일 정책을 수정할 때 리소스를 낭비하지 않도록 안티스팸, 안티바이러스 및 신종 바이러스 필터를 비활성화해야 합니다.  따라서 "Block-Sender-Domains" 메일 정책에서 안티스팸 링크를 클릭하고 Disable and Submit(비활성화 및 제출)을 선택합니다.  안티바이러스 검사 및 신종 바이러스 필터에 대해 반복합니다. 콘텐츠 필터에 대해 [예]로 설정하고 단계 4, "Always_drop"에서 생성된 콘텐츠 필터를 활성화합니다.

9. 변경 사항을 제출하고 커밋합니다.

결과:차단/삭제하려는 도메인에 대한 수신 정책을 만드는 중입니다. 기본적으로 이러한 전자 메일에 대한 별도의 경로를 만든 다음 삭제하기만 하면 됩니다.

또는 CLI에서 메시지 필터를 생성하여 하나 이상의 이메일 주소를 차단할 수 있습니다.

CLI에서 유사한 작업을 수행합니다.

Machine_name> filters

Choose the operation you want to perform:

- NEW - Create a new filter.

- DELETE - Remove a filter.

- IMPORT - Import a filter script from a file.

- EXPORT - Export filters to a file

- MOVE - Move a filter to a different position.

- SET - Set a filter attribute.

- LIST - List the filters.

- DETAIL - Get detailed information on the filters.

- LOGCONFIG - Configure log subscriptions used by filters.

- ROLLOVERNOW - Roll over a filter log file.

[]> new

Enter filter script.  Enter '.' on its own line to end.

BlockEmail: if(mail-from == "(?i)user1@example\\.com$") {

drop();

}

.

1 filters added.

필터를 직접 입력할 수 있지만 대부분의 고객은 해당 필터를 데스크톱의 텍스트 편집기에 보관하고 복사 및 붙여넣기를 사용하여 만듭니다.위의 예제에서는 이름(BlockEmail)에서 끝 점을 통해 붙여넣습니다.

동일한 도메인에서 여러 사용자를 차단하려면 "if" 줄을 다음으로 바꿉니다.

if(mail-from == "(?i)(user1|user2|user3)@example\\.com$")

여러 도메인에서 여러 사용자를 차단하려면 "if" 줄을 다음으로 바꿉니다.

if(mail-from == "(?i)(user1@example1\\.com|user2@example2\\.com)$")

참고:이 필터는 삭제 작업을 사용합니다. 이메일이 잘 되지 않도록 주의하십시오!삭제 작업 대신 아래 작업 중 하나로 먼저 테스트하는 것이 좋습니다.

정책 격리로 메시지를 전송하려면

quarantine("Policy");

대체 이메일 주소로 메시지를 보내려면

alt-rcpt-to(some_email_address@yourdomain.com);

이러한 작업 중 하나가 위의 메시지 필터 예에서 "drop();" 작업 줄을 대체합니다.

관련 정보

- 기술 지원 및 문서 − Cisco Systems