私は多くの電子メールアドレスにSMTP電子メールを送信する際に問題を遭遇しました。私は200の電子メールアドレスを含む.txtファイルを読み込み、小さいバッチでスクリプトを使用して一般的なSMTPメッセージを送信するスクリプトを探しています。Powershell小さなバッチでテキストファイルを読み込むスクリプト。
一般的な電子メールを送信するスクリプトは以下の通りです:
$to = "TO EMAIL"
$smtp = "SMTP Server"
$from = "FROM EMAIL"
$subject = "Subject"
$body = "EMAIL BODY"
send-MailMessage -SmtpServer $smtp -To $to -Bcc (Get-Content "\\FILE Location") -From $from -Subject $subject -Body $body -BodyAsHtml -Priority high
任意の助けをいただければ幸いです。
ExchangeにはMessageRateLimitの制限があります。これは、別の方法を使用した場合にも当てはまります。このチェックを変更するには、[Set-ThrottlingPolicy](https://technet.microsoft.com/en-us/library/dd298094(v = exchg.160).aspx)とMessageRateLimit(その他の情報[here](https:// technet.microsoft.com/en-us/library/bb232205(v=exchg.160).aspx))。 – BastianW