1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#------------------------------------------------------------------
#Envoi du rapport de sauvegarde par mail (Résumé)
#------------------------------------------------------------------
function EmailNotification()
{
#Adresse de l'expéditeur
$Expediteur = "xxxx@mondomaine.fr"
#Adresse du destinataire
$Destinataire = "<même_adresse_que_expediteur>"
#Serveur SMTP
$Serveur = "smtp.free.fr"
#Objet du message
$Objet = "Rapport de sauvegarde du "+(Get-Date)
#Corps du message
$Corps = "TEST"
$SMTPclient = new-object System.Net.Mail.SmtpClient $Serveur
#Spécifier le port SMTP si nécessaire
#$SMTPClient.port = 587
#Activer la fonction SSL si nécessaire
#$SMTPclient.EnableSsl = $true
#Préciser les informations d'authentification si nécessaire
#$SMTPAuthUsername = "login"
#$SMTPAuthPassword = "password"
#$SMTPClient.Credentials = New-Object System.Net.NetworkCredential($SMTPAuthUsername, $SMTPAuthPassword)
$Message = new-object System.Net.Mail.MailMessage $Expediteur, $Destinataire, $Objet, $Corps
$Message.IsBodyHtml = $true;
$SMTPclient.Send($Message)
} |
Partager