J'ai rencontré un problème lors de l'envoi de courrier électronique SMTP, à un certain nombre d'adresses e-mail environ. 200. Je cherche un script dans lequel il lit un fichier .txt contenant les 200 adresses e-mail et, en petits lots, envoie un message SMTP générique en utilisant le script ci-dessous.Powershell Script qui lit les fichiers texte en plus petits lots.
Le script qui envoie l'e-mail générique est ci-dessous:
$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
Toute aide serait appréciée.
a noté qu'il y Conserver une limite de MessageRateLimit dans Exchange, que vous aussi frappé lors de l'utilisation une autre approche. Pour changer cette vérification [Set-ThrottlingPolicy] (https://technet.microsoft.com/en-us/library/dd298094 (v = exchg.160) .aspx) et MessageRateLimit (plus d'infos ici] [(https: // technet.microsoft.com/en-us/library/bb232205(v=exchg.160).aspx)). – BastianW