Send-MailMessage

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Cmdlet Send-MailMessage
Rôle Envoyer un courriel via SMTP
Voir aussi Powershell-fonctions

Send-MailMessage envoie un courriel depuis PowerShell en s'appuyant sur un serveur SMTP.

Usage

Send-MailMessage -SmtpServer smtp.exemple.local `
                 -From 'expediteur@exemple.local' `
                 -To 'destinataire@exemple.local' `
                 -Subject 'Rapport' `
                 -Body 'Contenu du message' `
                 -Attachments 'c:\temp\rapport.txt'

Pour un serveur nécessitant une authentification :

Send-MailMessage -SmtpServer smtp.exemple.local -Port 587 -UseSsl `
                 -Credential (Get-Credential) `
                 -From 'expediteur@exemple.local' -To 'destinataire@exemple.local' `
                 -Subject 'Test' -Body 'Message'

Voir aussi