param( [string]$fromaddress = "robert@mondomaine.com", [string]$toaddress = "gerard@mondomaine.com", [string]$Subject = "Test", [string]$body = "Test", [string]$attachment = "/data/mail-pwsh.cod" ) $smtpserver = "smtps.mondomaine.com" Clear-Host write-host $fromaddress $arraytoaddress = $toaddress.split(";") $arrayattachment = $attachment.split(";") write-host $toaddress write-host "Sujet : $subject" write-host $body write-host $attachment [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $PasswordForCredential = ConvertTo-SecureString "lemotdepasse" -AsPlainText -Force $Credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "lelogin",$PasswordForCredential Send-MailMessage -From $fromaddress -To $arraytoaddress -Subject $Subject -BodyAsHtml $body -Attachments $arrayattachment -SmtpServer $smtpserver -Credential $Credentials -Encoding default -UseSsl -Port 587