+1-1+1-1+1-1+1-1...
메일 메시지 삭제 하기 본문
728x90
# 삭제 대상 사서함 수집
$mailboxes = (Get-ADUser -LDAPFilter "(&(objectclass=user)(mail=*)(extensionattribute15=원하는 값))" -SearchScope Subtree -SearchBase "OU=XXXX,DC=XXXX,DC=XXX").UserPrincipalName | get-mailbox | Select WindowsEmailAddress
# 대상 사서함 수 확인
$mailboxes.count
# 사서함 별로 특정 메시지 삭제
foreach ($mailbox in $mailboxes)
{
#$mailbox.WindowsEmailAddress.Tostring()
search-mailbox -identity $mailbox.WindowsEmailAddress.Tostring() -SearchQuery 'Subject:"메일 제목" AND FROM:"보낸사람메일주소"' -force -TargetMailbox 삭제로그_수집_메일박스 ID -TargetFolder 삭제로그_수집_폴더 -deletecontent
}
반응형
'NT > Mail & Exchange' 카테고리의 다른 글
Exchange 2013 - 특정 그룹 메시지 수/발신 건수 추출(2) (0) | 2021.03.05 |
---|---|
Exchange 2013 - 특정 그룹 메시지 수/발신 건수 추출 (0) | 2021.03.04 |
SPF, PTR, White 도메인.. (0) | 2021.02.18 |
메일 SMTP 오류 코드 정리 (0) | 2021.02.17 |
사용자 메일 사서함 메시지 수, 용량 일괄 조회 (0) | 2020.12.31 |