癥狀
您可以在 Microsoft Exchange Server 2019 環境中執行 In-Place 電子檔探索搜尋 。 您的搜尋會使用 關鍵字查詢語言 (KQL) 查詢,指定 依附件 檔名篩選郵件的附件屬性。 不過,您的搜尋找不到含有附件名稱符合搜尋準則之郵件項目的訊息。
例如,您可以執行下列命令來建立電子檔探索搜尋,以尋找名稱包含 「marketing」 這個字的附件:
New-MailboxSearch -Name <search name> -SearchQuery 'attachment:marketing' -SourceMailboxes <user mailbox> -TargetMailbox <destination mailbox>
當您執行搜尋時,它會傳回名稱為非郵件專案附件的郵件,例如 Marketing plan.pdf或 Marketing plan.docx,但不會傳回具有名稱的郵件專案附件的郵件,例如 Marketing 方案。
備註
郵件項目包括郵件、聯繫人、行事曆項目、工作和筆記。
您在內部部署 Exchange 系統管理中心 (EAC) 中建立的電子檔探索搜尋也會發生此問題。
原因
在 Exchange Server 2019 中,電子檔探索附件搜尋會將 attachment 查詢中的屬性值與 PR_ATTACH_LONG_FILENAME 附加檔案的 MAPI 屬性值進行比較。 不過,對於郵件附件,屬性值是空的 PR_ATTACH_LONG_FILENAME。
因應措施
若要解決此問題,請勿在搜尋查詢中指定 attachment 屬性。 請改用 KQL 自由文字查詢 來搜尋郵件和附件中的關鍵詞,包括郵件專案附件的名稱。 例如,執行下列命令來建立電子取證搜尋:
New-MailboxSearch -Name <search name> -SearchQuery 'marketing' -SourceMailboxes <user mailbox> -TargetMailbox <destination mailbox>