使用Powershell将Outlook的电子邮件发送给组

时间:2017-04-25 09:22:47

标签: powershell

每天早餐服务"到达我们的办公室,接待员发送电子邮件到整个办公室。这些电子邮件地址保存在组中。电子邮件通过outlook发送。

现在我有任务,创建一个PowerShell脚本,也是如此,但我不知道如何向该组发送电子邮件?

Start-Process Outlook
$Outlook = New-Object -com Outlook.Application
$mail = $Outlook.CreateItem(0)
$mail.importance = 2
$mail.subject = “[Text]“
$mail.body = “[Text]“
$mail.To = “[This is where the group should be]“
$mail.Send()

1 个答案:

答案 0 :(得分:0)

检查Outlook通讯簿,找到“电子邮件组”并查看其属性。您会看到类似于GroupName@company.com的电子邮件地址。

这是群组电子邮件地址,发送到此电子邮件地址的任何内容都将发送给群组中的所有人。没有必要安装任何东西来使用这个电子邮件地址,只需使用它:

Start-Process Outlook
$Outlook = New-Object -com Outlook.Application
$mail = $Outlook.CreateItem(0)
$mail.importance = 2
$mail.subject = “[Text]“
$mail.body = “[Text]“
$mail.To = "GroupName@company.com"
$mail.Send()