Bonjour à tous,
J'ai réussi à me procurer un script pour m'envoyer des mails automatiquement pour me notifier que les backup se font bien. J'ai donc tenté de tester ce script en le modifiant un peu mais ça ce fonctionne pas... Pourtant le script finit bien son exécution. Quelqu'un pourrait m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
}
Merci à tous