Powershell Send-MailMessage仅向最后一个收件人发送电子邮件

时间:2018-11-26 14:03:07

标签: powershell sendmail

我在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。

我需要将它们发送到文本文件中的所有电子邮件。 有任何想法吗?

0 个答案:

没有答案