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
댓글 영역