Powershell使用自定义投票选项创建Outlook邮件

时间:2014-01-15 18:35:01

标签: powershell scripting outlook

如果可能的话,我一直试图找到没有运气的答案。

有没有办法通过PowerShell创建包含自定义投票选项的Outlook电子邮件?

我的目标是拥有一个自动脚本,该脚本根据条件发送电子邮件,并通过自定义投票选项发送,以便人们可以通过投票机制进行回复。

1 个答案:

答案 0 :(得分:0)

以下是使用Outlook COM对象模型执行此操作的一种方法。

#Open Outlook
$outlook = New-Object -ComObject Outlook.Application

#Create new Mail Message
$mail = $outlook.CreateItem(0)
$mail.To = 'user@someplace.com'
$mail.Subject = 'Test Voting'
$mail.Body = 'Test Voting Message'

#Add Voting options
$mail.VotingOptions = "Yes;No;Maybe"

#Send Message
$mail.Send()

#Exit Outlook
$outlook.Quit()