我试图将电子邮件发送到使用OG PowerShell 1.0中一个以上RECEIPIENT不止一人。但是我失败了。我想我误解了foreach
循环,但我不确定。有人可以帮我吗?发送电子邮件使用电源外壳1.0
[string[]]$receipients = "[email protected]", "[email protected]"
foreach ($person in $receipients){
$mail = @{
SmtpServer = 'mycoolserver.com'
Port = 33
From = "me"
To = "$person"
Subject = "mycoolsubject"
Body = "Hey guys!"
}
Send-MailMessage @mail
Write-Host "$person received"
}
它也只记录[email protected] [email protected]收到。 (这就是为什么我认为循环是错误的定义。)
您在您的foreach中拼写错误的收件人。 – notjustme
@notjustme我只是搞砸了首都,不是吗?就我而言,这并不重要。改变它也没有帮助。 – oRookie
我没有看到那些变量名称中的大写字母。比较$收件人和$收件人。明显不同的拼写。 – notjustme