質問: @(Get-Content -path "C:\multiple_to.txt") としてファイルに記載した方法でも複数宛先に送れず最後のメールアドレスのみでした。 参考: http://hangout.wp.xdomain.jp/powershell/send-mailmessage https://blogs.technet.microsoft.com/junichia/2011/12/08/powershellwindows-powershell/
回答: 参考として記載されている1番目のサイトに答えが書いてあるのに・・・ > > PowerShellを使って複数宛先にメールを送りたいのですが、配列指定した最後のメールアドレスにしかメールを送ってくれません。 > > > `Net.Mail.SmtpClient`を使っているからでは? 2番目のTechNetの内容は古いです。 最近のPowerShellであれば、ご自身が提示されている参考サイトの1番目にある`Send-MailMessage`コマンドレットを使えば良いのではないでしょうか。 使用される環境のPowerShellが古いなど、なにか`Send-MailMessage`が使えない事情とかあるのでしょうか。 Send-MailMessage ※PowerShell Ver.3.0以降