Powershell
使用 powershell 遷移到線上存檔(就地存檔)
我正在嘗試將 Exchange Online 中一個文件夾的內容移動到“就地存檔”。由於我必須為不同使用者的不同文件夾執行此操作,因此我正在考慮使用 Powershell 執行此操作,
Search-Mailbox
但我找不到正確的放置路徑-TargetMailbox
你能指出來嗎?
據我所知,它不能簡單地使用“搜尋郵箱”將項目移動到就地存檔郵箱,我找到了一個使用 EWS API 的腳本,你可以試試: https://gallery.technet.microsoft。 com/scriptcenter/將電子郵件移動到存檔或 5394bb0d
此外,我認為最好使用保留策略將項目移動到就地存檔。
小心“就地存檔”。無法以程式方式取回文件夾。
文件(https://docs.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0):
Graph API does not support accessing in-place archive mailboxes, not on Exchange Online nor on Exchange Server.
這意味著你有單向的道路。您可以將郵件和文件夾放在“就地存檔”中,但我們無法找到訪問這些存檔文件夾的方法。
我們對此一無所知(https://4bis.nl/en/blog-updates/4bis-software/2019/05/01/quote-manager-what-is-it-and-why-do-you-need -它這個工具)。
如果有人對此有想法,請不要成為陌生人。另請參閱:https ://docs.microsoft.com/en-us/answers/questions/86478/collect-inplace-archives-mail-folder-from-exhange.html