exchange2000 如何查看郵件記錄

exchange2000 如何查看郵件記錄

今日技術部陳組長跟我反應他們技術部同仁在寄送內部信件時,有一個帳號總是收不到信件。一開始以為是郵件地址打錯,但是由spam的信件記錄來看可以看到確實地址是正確的。

這到底是怎麼一回事呢?後來想看看我們的exchange2000是不是有記錄可以查詢,確定這個帳號是不是真的有將大家都收到但是它確沒有收到的信件收下。

上網找到可以用「Log parser」或是「visual LogParser」來分析exchange的記錄檔。但是exchange的記錄檔存放在哪呢?答案絕對不是放在「C:\program files\Exchsrvr\MDBDATA」裏面,因為我一開始以為這個資料夾裏面的記錄檔就是了,所以將E00開頭的log檔給它拿出來做分析,而分析出來的結果就是看不懂且出現亂碼,其實這資料夾是來放郵件處理記錄的目錄。

記錄檔是放在「C:\program files\Exchsrvr\ServerName.log」的目錄下,但是此實發現怎麼目錄下連一個記錄檔都沒有呢?哇ㄌㄟ!原來是從安裝exchange以來到現在一直都沒有啟用「message tracking」,後來就給它啟用「Enable subject logging and display」和「Enable message tracking」這兩個checkbox就能記錄郵件傳送接收到記錄檔內,至於Log file maintenance我選擇remove log files且記錄檔保存30天。

設定完成後我們就能在剛剛說的記錄檔目錄下找到新生成的記錄檔,記錄檔是用西元年月日作為檔名且保留30天(之前設定的)。

設定後要怎麼查詢這些記錄檔呢?就如一開始所說的我們可以用「Log parser」或是「visual LogParser」這些工具查詢,也可以用「Exchange System Manager」的「Message Tracking Center」 來查詢。查詢很簡單只要選擇日期區間、寄件者或是收件者,還有Server這一定要選,接著按下Find Now。下面的GridView就會出現查詢資訊,滑鼠移過去還可以點擊顯示細項。在GridView的欄位名稱這按右鍵還可以新增或移除顯示欄位。

行文至此,還是要告訴我可愛的陳組長我們的郵件主機之前沒有設定啟用記錄。所以只能下次如果又發生同樣在家都收到,而有人沒收到信時。我才能幫他看看這個帳號的mailbox是不是有收到消失的郵件。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s