Мне нужно экспортировать все электронные письма из общего почтового ящика Outlook.Письма сортируются по подпапкам.
Я попытался запустить функцию PowerShell в командном окне.
Function Get-OutlookInBox {
Add-Type -AssemblyName "Microsoft.Office.Interop.Outlook" | Out-Null
$olFolders = "Microsoft.Office.Interop.Outlook.olDefaultFolders" -as [type]
$Outlook = New-Object -ComObject Outlook.Application
$Namespace = $Outlook.GetNameSpace("MAPI")
$Folder = $Namespace.GetDefaultFolder($olFolders::olFolderInBox)
$Folder.Items |
Select-Object -Property Subject, ReceivedTime, SenderName,
SenderEmailAddress |
Export-Csv -NoTypeInformation XXXX\Trial.csv
}
Не создает файл CSV.