2017-04-25 57 views
0

每天「早餐服務」到達我們的辦公室時,接待員會向整個辦公室發送電子郵件。這些電子郵件地址保存在一個組中。電子郵件是通過outlook發送的。從Outlook發送電子郵件至Powershell團隊

現在我有任務,創建一個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() 
+0

該組是否有一個服務器端實體? – Vesper

+0

是的,該組有一個服務器端實體。 –

+0

如果是這樣,您可以從收件人派生它的主SMTP地址並將其填入此處。問題解決了。 – Vesper

回答

0

檢查Outlook通訊簿,找到「電子郵件組」並查看其屬性。您會看到一個類似於[email protected]的電子郵件地址。

這是羣組的電子郵件地址,發送到此電子郵件地址的任何內容都將發送給羣組中的所有人。沒有必要安裝任何東西來使用這個電子郵件地址,只是像這樣使用它:

Start-Process Outlook 
$Outlook = New-Object -com Outlook.Application 
$mail = $Outlook.CreateItem(0) 
$mail.importance = 2 
$mail.subject = 「[Text]「 
$mail.body = 「[Text]「 
$mail.To = "[email protected]" 
$mail.Send() 
相關問題