Dans cet article je vais vous expliquer comment mettre en place une notification par email pour Windows Backup
- - Un serveur avec Windows Backup d'installé
- - Quelques notions de Powershell
#------------------------------------------------------------
#Envoi des Erreur de sauvegarde Windows Backup par mail
#------------------------------------------------------------
function EmailNotification() {
#Adresse de l'expéditeur
$Expediteur = "adresse@mail.expediteur"
#Adresse du destinataire
$Destinataire = "adresse@mail.destinataire"
#Serveur SMTP
$Serveur = "adresse serveur smtp"
#Objet du message
$Objet = $env:computername+": Rapport de sauvegarde du "+(Get-Date)
#Corps du message
$Corps = "Succès de sauvegarde Windows Backup sur le serveur "+$env:computername
$SMTPclient = new-object System.Net.Mail.SmtpClient $Serveur
#Spécifier le port SMTP
$SMTPClient.port = 25
#Activer la fonction SSL
#$SMTPclient.EnableSsl = $true
#Informations d'authentification SMTP
#$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)
}
#Appel de la fonction de notification par mail
EmailNotification