This question already has answers here:
Powershell send-mailmessage - email to multiple recipients
(7个答案)
3年前关闭。
我尝试做一个脚本将邮件发送给多个收件人。
我跟踪到文件
我的剧本:
这是日志文件的示例输出:
这不起作用:
但是当我把原义接收者放进去时,它确实起作用了:
而且有效。我不明白这个问题!
希望能帮助到你。
(7个答案)
3年前关闭。
我尝试做一个脚本将邮件发送给多个收件人。
我跟踪到文件
-To
参数,它看起来不错,但是当我发送邮件时,只有第二个收件人接收到该邮件。我的剧本:
$mailAddress = $DDSTab2.$clef
$date = Get-Date
Add-Content -Path $LogFile -Value "$date - $Fichier - $mailAddress"
这是日志文件的示例输出:
08/29/2017 12:02:13 - PV_00049521_2841_DGFIP_93.pdf - < [email protected]>,< [email protected]>
这不起作用:
Send-MailMessage -From "[email protected]" -To $mailAddress -Subject "PV $Fichier" -SmtpServer "192.168.40.252" -Body "Veuillez trouver ci-joint le PV de raccordement. Cordialement" -Attachments $PV
但是当我把原义接收者放进去时,它确实起作用了:
Send-MailMessage -From "[email protected]" -To <[email protected]>,<[email protected]> -Subject "PV $Fichier" -SmtpServer "192.168.40.252" -Body "Veuillez trouver ci-joint le PV de raccordement. Cordialement" -Attachments $PV
而且有效。我不明白这个问题!
最佳答案
您已将其作为String数组传递。
试试这个:
$recipients = "[email protected]", "[email protected]"
Send-MailMessage -From "[email protected]" -To $recipients -Subject "PV $Fichier" -SmtpServer "192.168.40.252" -Body "Veuillez trouver ci-joint le PV de raccordement. Cordialement" -Attachments $PV
希望能帮助到你。
10-05 20:04