
我們正在執行自架的 Exchange 2016 Windows Server 2016 資料中心。
存在多個使用者使用的共用郵箱。使用者被告知僅在特殊情況下才在此帳戶中標記電子郵件,例如當相應訂單已履行時等。
最近,許多電子郵件被標記為已讀,儘管這些電子郵件本應保持未讀狀態。沒有用戶聲稱已將它們標記為已讀。
問題:有沒有辦法找出哪位使用者將這些電子郵件標記為未讀?日誌呢?
更新:我發現定義的郵件帳號的 AuditLogging 可用於記錄郵件帳號中的動作。請參閱此處的說明:
我已配置審核日誌記錄如下:
[PS] C:\Windows\system32>Get-Mailbox [email protected] | fl *audit*
AuditEnabled : True
AuditLogAgeLimit : 14.00:00:00
AuditAdmin : {Update}
AuditDelegate : {Update, Move}
AuditOwner : {Move}
然後我移動了幾封郵件並將其中一封電子郵件標記為未讀(使用我的個人 Outlook(作為此郵件帳戶的代表))。可以透過以下方式取得日誌條目:
Search-MailboxAuditLog -Identity [email protected] -LogonTypes Owner,Delegate,Admin -StartDate (Get-Date).AddHours(-1) -ShowDetails -ResultSize 2000
問題是沒有與我的操作(移動和已讀/未讀)相對應的日誌條目列表。
更新2:
已記錄 MOVE-Action,但顯然使用我目前的審核日誌設定(設定更新似乎沒有記錄這個)。
有什麼想法如何配置審核日誌記錄以捕獲電子郵件的已讀/未讀狀態變更嗎?
答案1
是否可以追蹤已讀/未讀狀態的變化?
不,Exchange 中沒有可用的本機功能來追蹤共用郵件匣中郵件的已讀/未讀狀態的變更。
關於您上面提到的郵箱審核日誌,如下表所示,根本不會記錄將項目標記為已讀/未讀等操作:參考:由郵件信箱審核日誌記錄記錄的郵件匣操作。
綜上所述,對於您的場景,同意其他回复,即在工作流程中依賴已讀/未讀狀態不是一個好主意。就我個人而言,我建議訓練使用者使用其他功能,例如在 Outlook 中對項目進行標記或分類。
https://support.microsoft.com/en-us/office/set-categories-flags-reminders-or-colors-a894348d-b308-4185-840f-aff63063d076
答案2
與其專注於如何「捕捉」將電子郵件標記為已讀的人,為什麼不專注於改進流程呢?您說過您無法改變流程,但您肯定可以改進它嗎?為什麼不實施一個步驟,當閱讀電子郵件並處理訂單時,將其移動到名為“已處理”或“已完成”的子資料夾中?建立一個名為「In Process」的子資料夾以將處理中的電子郵件移至其中怎麼樣?增加一個額外的步驟,即處理特定電子郵件/訂單的人員向小組的其他成員發送一封電子郵件,告知他們正在處理訂單 xxx?這樣就可以假設收件匣中的每封電子郵件都是未處理的訂單,無論已讀/未讀狀態為何?如果它正在處理或已完成,則它已移至適當的子資料夾。我可以想出幾種方法來改進流程,而無需確定誰將電子郵件標記為“已讀”,以便您可以分配責任,或為“罪魁禍首”提供指導(無論哪種情況)。
答案3
Exchange 沒有直接記錄或識別哪個特定使用者將電子郵件標記為已讀取的功能。
第三方工具也許能夠提供它,例如 ManageEngine Exchange Reporter Plus。