Powershell Send-MailMessage только отправляет электронную почту последнему получателю - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть этот скрипт в 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}"

My $ users представляет собой текстовый файл с двумя электронными письмами, подобными этому:

aaaa@mail.com, bbbb@mail.com

Дело в том, что когда я запускаю скрипт в моем пакетном файле, электронное письмо отправляется только на bbbb@mail.com, последнее электронное письмо.

Мне нужно отправить их всемэлектронные письма в текстовом файле.Есть идеи?

...