用于邮件内容下载的PowerShell脚本

时间:2018-12-03 08:57:27

标签: excel powershell outlook

我需要使用PowerShell自动执行此任务:

  1. 打开Outlook
  2. 按主题过滤邮件
  3. 下载该邮件的附件
  4. 将该附件复制到Excel工作表

请提出想法。

1 个答案:

答案 0 :(得分:1)

这是给你一些想法。

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

对此进行扩展以获取所需的邮件并下载附件。如果将excel文件作为附件共享,则可以将其保存下来。