Скрипт PowerShell для загрузки содержимого почты - PullRequest
0 голосов
/ 03 декабря 2018

Мне нужно автоматизировать эту задачу с помощью PowerShell:

  1. открыть Outlook
  2. фильтровать почту с соответствующей темой
  3. загрузить эти вложения этой почты
  4. скопируйте это приложение в лист Excel

Пожалуйста, дайте идею.

1 Ответ

0 голосов
/ 03 декабря 2018

Это даст вам некоторое представление.

$Outlook = New-Object -ComObject Outlook.Application
$inbox_mails = $Outlook.GetNamespace("MAPI").GetDefaultFolder('olFolderInbox').Items
foreach ($mail in $inbox_mails){
    Write-Host $mail.Subject
}

Разверните это, чтобы получить нужную почту и загрузить вложение. Если файл excel предоставляется в виде вложения, то же самое можно сохранить как таковое.

...