$expediteur = "bob@em-corporation.fr" $destinataire = "admin@em-corporation.fr" $serveur = "@MTA" $objet = "A propos de la réunion d'hier" $texte = "Bonjour,`r`rJ'ai trouvé ça très bien`r`rCordialement`r--`rBob" $message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte $SMTPclient = new-object System.Net.Mail.SmtpClient $serveur $SMTPclient.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials $SMTPclient.Send($message)]]>
Programme/script :
powershell.exe
Ajouter des arguments (facultatif) :
-noprofile -executionpolicy Unrestricted -file $CHEMIN$\script.ps1
Bien entendu si la policy d’exécution des script Powershell est déjà en Unrestricted il n’est pas necessaire de l’indiquer.
]]>