Accueil > Powershell > Envoyer un message en SMTP.

Envoyer un message en SMTP.

Permet d’envoyer un message SMTP en Powershell.

$expediteur = "sender@doamin.com"
"From : " + $expediteur
$destinataire = "recipient@domain.com"
"To : " + $destinataire
$serveur = "servername"
"By : " + $serveur 
$fichier = "testfile.zip"
$objet = "Test Messagerie by " + $serveur + " at " + [System.DateTime]::Now
"Object : " + $objet
"Date : " + [System.DateTime]::Now
$texte = "--> Message de test <--"
 
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
 
$attachment = new-object System.Net.Mail.Attachment $fichier
$message.Attachments.Add($attachment)
$client = new-object System.Net.Mail.SmtpClient $serveur
$client.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
 
$client.Send($message)

Related posts:

  1. Supprimer un message de toutes les boites.
  2. Envoyer la valeur d’une variable dans un fichier.
  3. Envoi d’un message avec TELNET.
  4. Rechercher du texte dans une chaîne ou un fichier
  5. Collecter les events logs à distance.
Categories: Powershell Tags: ,
  1. Pas encore de commentaire
  1. Pas encore de trackbacks