Exchange 2007 메일 로그 cvs형식으로 추출

회사생활2012. 9. 25. 19:33
728x90

EXCHANGE SERVER에서 PowerShell를 이용하여 메시지 추출을 할 수 있다. 

Exchange 관리콘솔에서 아래와 같이 제공을 해 준다. 


Exchange 관리 셀 명령어도 간단히 제공해 준다. 윈도우관리자라면 파워쉘은 필수 인 듯 하다. 

한글문제로 인한 encoding 설정이 필요하다. 

get-messagetrackinglog -Sender "메일주소" -Server "서버이름" -EventID "RECEIVE" -Start "2012-05-03 오전 10:56:00" -End "2012-07-03 오전 11:06:00"|Select-Object EventId,Source,Sender,@{Name='Recipients';Expression={[string]::join(";", ($_.Recipients))}},MessageSubject|export-csv -encoding "unicode" -notypeinformation text.cvs





728x90

작성자

Posted by 일퍼센트

관련 글

댓글 영역