這個好難喔!...要怎麼用 PowerShell 去取出 Gmail 裡面的信件呢?...
Exchange 2010 的話, 可以在 EMS 內試試這個:
<pre class="c" name="code">New-MailboxSearch -Name "administrator" -StartDate "4/29/2014" -EndDate "4/30/2014" -TargetMailbox "raytracy"
其中 -name 是要尋找的信箱帳號, -TargetMailbox 則是要把結果放進哪一個信箱內, 所有信件都會被複製一份進到 Target 信箱的一個新增的資料夾內, 然後要做甚麼處置, 請進入該資料夾再進行處理. 例如, 可以用 Export-Mailbox 的指令, 把該資料夾的信件全部匯出.
不過, New-MailboxSearch 或 Export-Mailbox 這兩個指令, 預設都是不能使用的, 即使你有 Domain admin 權限也不能用(根本不認識這兩個指令), 你必須先在 Exchange 的管理介面內, 將操作這些指令的帳號, 加入 Discovery 的 RBAC 群組成員內, EMS 才會認識 New-Mailboxsearch 指令; 而 Export-Mailbox 則更麻煩, 因為預設的 RBAC 沒有這個群組, 必須先用 New-ManagementRoleAssignment 指令新增 RBAC 群組, 把帳號加入成員內, 才能執行 Export-Mailbox
請問輸出的結果是郵件清單嗎?因我查New-MailboxSearch 這個指令的output好像不是郵件清單。如果有郵件清單,可否以.csv 或.txt儲存? 我不需郵件內容,只要信件主旨