Bonjour,
j'ai essayer de plusieurs manieres d'envoyer un mail avec Powershell mais rien n'y fait
J'ai le message suivant.
Voici le code Powershell

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$EmailTo = "xxx@gmail.com"
$EmailFrom = "xxx@outlook.com"
$Subject = "Test" 
$Body = "Test Body" 
$SMTPServer = "smtp.gmail.com" 
$filenameAndPath = "C:\Users\xxx\Documents\testmove\coucou.txt"
$SMTPMessage = New-Object System.Net.Mail.MailMessage($EmailFrom,$EmailTo,$Subject,$Body)
$attachment = New-Object System.Net.Mail.Attachment($filenameAndPath)
$SMTPMessage.Attachments.Add($attachment)
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587) 
$SMTPClient.EnableSsl = $true 
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("xxx@gmail.com", "xxxx"); 
$SMTPClient.Send($SMTPMessage)
J'obtiens le message suivant:

Exception lors de l'appel de «Send» avec «1» argument(s): «Le serveur SMTP requiert une connexion sécurisée ou le client n'était pas authentifié.
La réponse du serveur était: 5.5.1 Authentication Required. Learn more at»
Au caractère C:\Users\xxxx\Google Drive\Mes documents -cloud\Powershell\Test\Mail01.ps1:13 : 1
+ $SMTPClient.Send($SMTPMessage)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: ( [], MethodInvocationException
+ FullyQualifiedErrorId : SmtpException

J'inscris bien mon nom d'utilisateur, mot de passe mais rien n'y fait.