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 使用者 ID 所擁有,或可供其寫入。
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> |
若要停用遙測記錄,請移動或移除您先前建立的目錄。