Sun Java System Messaging Server 6.3 관리 설명서

20.14.1.3 원격 측정을 사용하여 사용자 IMAP/POP/Webmail 세션 검사

Messaging Server는 사용자의 전체 IMAP, POP 또는 HTTP 세션을 파일로 캡처할 수 있는 원격 측정이라는 기능을 제공합니다. 이 기능은 클라이언트 문제를 디버깅하는 데 유용합니다. 예를 들어, 사용자가 메시지 액세스 클라이언트가 제대로 작동하지 않는다고 불평할 경우 이 기능을 사용하여 액세스 클라이언트와 Messaging Server 사이의 상호 작용을 추적할 수 있습니다.

POP 세션을 캡처하려면 다음 디렉토리를 만듭니다.

msg-svr-base/data/telemetry/pop_or_imap_or_http/userid

POP 세션을 캡처하려면 다음 디렉토리를 만듭니다.

msg-svr-base/data/telemetry/pop/userid

IMAP 세션을 캡처하려면 다음 디렉토리를 만듭니다.

msg-svr-base/data/telemetry/imap/userid

Webmail 세션을 캡처하려면 다음 디렉토리를 만듭니다.

msg-svr-base/data/telemetry/http/userid

디렉토리는 Messaging Server 사용자 아이디에서 소유하며 쓰기를 수행할 수 있어야 합니다.

Messaging Server는 이 디렉토리에서 세션당 하나의 파일을 만듭니다. 출력 예는 다음과 같습니다.


LOGIN redb 2003/11/26 13:03:21
>0.017>1 OK User logged in
<0.047<2 XSERVERINFO MANAGEACCOUNTURL MANAGELISTSURL MANAGEFILTERSURL
>0.003>* XSERVERINFO MANAGEACCOUNTURL {67}
http://redb@cuisine.blue.planet.com:800/bin/user/admin/bin/enduser 
MANAGELISTSURL NIL MANAGEFILTERSURL NIL
2 OK Completed
<0.046<3 select "INBOX"
>0.236>* FLAGS (\Answered flagged draft deleted \Seen $MDNSent Junk)
* OK [PERMANENTFLAGS (\Answered flag draft deleted \Seen $MDNSent Junk \*)]
* 1538 EXISTS
* 0 RECENT
* OK [UNSEEN 23]
* OK [UIDVALIDITY 1046219200]
* OK [UIDNEXT 1968]
3 OK [READ-WRITE] Completed
<0.045<4 UID fetch 1:* (FLAGS)
>0.117>* 1 FETCH (FLAGS (\Seen) UID 330)
* 2 FETCH (FLAGS (\Seen) UID 331)
* 3 FETCH (FLAGS (\Seen) UID 332)
* 4 FETCH (FLAGS (\Seen) UID 333)
* 5 FETCH (FLAGS (\Seen) UID 334)
<etc>

원격 측정 기록을 비활성화하려면 만들었던 디렉토리를 옮기거나 제거합니다.