我对以下 PowerShelll 脚本有疑问:
$mail = $outlook.CreateItem(0)
$mail.To = "aaa@gmail.com"
$mail.Subject = "PowerShell Test 1"
$mail.Body = "Body..."
$mail.HTMLBody = "This is test!"
$mail.Attachments.Add("C:\Test.txt")
$mail.save()
$mail = $outlook.CreateItem(0)
$mail.To = "aaa@gmail.com"
$mail.Subject = "PowerShell Test 2"
$mail.Body = "Body..."
$mail.HTMLBody = "This is test!"
$mail.Attachments.Add("C:\Test.txt")
$mail.save()
当 Outlook 已经启动时,脚本工作正常 - 正如预期的那样,我在草稿文件夹中收到两封电子邮件。
当 Outlook 未启动时,Outlook 首先询问用户权限,但最后我在草稿中只收到第二封电子邮件,第一封电子邮件丢失。
有没有人遇到过这个问题,有什么解决办法吗?