我在Powershell中有此脚本,可以使用外部文件发送电子邮件:
powershell.exe -command " & {$content = Get-Content -Path "%dirtemp%\%arquivomail%" | Out-String ;
$users= get-content -Path %dir%\%arquivocc% | Out-String ;
Send-MailMessage -SMTPServer 10.7.16.5
-To $users
- cc %cc%
-From 'mymail'
-Subject '%assunto%'
-Body $content
-BodyAsHtml -Encoding UTF8}"
我的$ users是一个txt文件,带有2封电子邮件,如下所示:
aaaa@mail.com, bbbb@mail.com
当我在批处理文件中运行脚本时,电子邮件仅发送到最后一封电子邮件bbbb@mail.com。
我需要将它们发送到文本文件中的所有电子邮件。 有任何想法吗?