On-Premise Exchange Mailbox의 특정 메일 삭제하기
사용자 Mailbox의 특정 메일 삭제하는 방법에 대해 테스트해보려고해요
예를 들어 어떠한 기간 내의 메일이나 특정 문구가 들어간 메일 삭제가 가능하겠죠?
테스트 준비
우선 테스트를 하기 위해 Exchange On-Premise MBX에 메일을 100개씩
삭제된 메일함과 받은 편지함에 만들어놨어요
그리고 Search-Mailbox라는 명령어를 사용하기 위해
Exchange 관리자 계정에 아래 역할의 구성원으로 추가하는 작업이 필요합니다
[사용 권한] - [관리자 역할] - Discovery Management 클릭
구성원에 관리자 계정을 추가해주세요
"+" 버튼을 클릭하여 Mailbox Import Export 역할을 만들어
Administrator 계정에 할당해주세요
특정 메일 삭제 테스트 시작
우선 특정 문구가 들어간 메일에 대해 삭제 하는 테스트를 진행해보려고해요
"TEST-MAIL-100" 이라는 문구가 있는 경우 삭제해보려고 해요
받은편지함과 지운편지함의 TEST-MAIL-100 이라는 제목의 메일을 삭제하는것을 목표로 테스트 해보려고 합니다
$Mailbox = "user09@o959.net"
$SearchTerm = "TEST-MAIL-100"
Search-Mailbox -Identity $Mailbox -SearchQuery "Subject:'$SearchTerm'" -DeleteContent
제목이 "TEST-MAIL-100"인 경우 메일을 삭제해라 라는 명령어를 입력했어요
네, 확인해보니 TEST-MAIL-100의 제목을 가진 메일은 삭제가 되었네요
이번엔 메일받은 날짜를 기준으로 필터를 해보려고 합니다.
받은 편지함의 다른 메일은 그대로 두고 2월 3일에 받은 메일만 삭제가 가능한지 테스트해보려고 해요
$StartDate = "02/03/2025"
$EndDate = "02/03/2025"
$Mailbox = "user01@o959.net"
Search-Mailbox -Identity $Mailbox -SearchQuery "Received:$($StartDate)..$($EndDate)" -DeleteContent
위 명령어를 이용하여 2025년 02월 03일의 메일만 삭제한 결과 아래처럼 02월 03일 자 메일만 삭제가 되었어요
이렇게해서 특정 일자의 메일 삭제 관련한 테스트도 완료가 되었어요
위에서 진행한 것 처럼 사용자 사서함의 특정 메일을 삭제하는 방법에 대해서
테스트 해봤습니다
'Microsoft On-Premise Server > Microsoft Server Solutions' 카테고리의 다른 글
Windows Server DNS 마이그레이션 (0) | 2025.03.04 |
---|---|
Windows Server DNS 구성하기 (Primary/Secondary) (0) | 2025.02.24 |
Nslookup 시 co.kr이 두번나오는 현상 co.kr.co.kr (0) | 2025.01.10 |
Hybrid 환경의 Exchange On-Premise 삭제하기 - (2) Exchange 서버 정리하기 (0) | 2024.11.25 |
SQL Always On 구성하기 (0) | 2024.11.12 |