Clear-Host [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 #Variables Mail $fromaddress = "expediteur@mondomaine.com" $toaddress = "cible@mondomaine.com" $Subject = "Test" $body = "Test" $attachment = "D:\monfichier.xlsx" $smtpserver = "smtps.mondomaine.com" #Envoi Mail #$message = new-object System.Net.Mail.MailMessage #$message.From = $fromaddress #$message.To.Add($toaddress) #$message.IsBodyHtml = $True #$message.Subject = $Subject #$attach = new-object Net.Mail.Attachment($attachment) #$message.Attachments.Add($attach) #$message.body = $body #$SMTPClient = new-object Net.Mail.SmtpClient($smtpserver, 587) $SMTPClient = New-Object System.Net.Mail.SmtpClient($smtpServer, 587) $SMTPClient.EnableSsl = $true #$SMTPClient.Credentials = New-Object System.Net.NetworkCredential('monlogin@mondomaine.com', 'monmotdepasse') $SMTPClient.Credentials = New-Object System.Net.NetworkCredential('monlogin@mondomaine.com', 'monmotdepasse') #$SMTPClient.Send($message) $SMTPClient.Send($fromaddress, $toaddress, $Subject, $body)