PowerShell Email versenden: Send-MailMessage

In PowerShell kann über einen einfachen Befehl eine Email versendet werden: "Send-MailMessage". Mit dem Befehl kann das Versenden von Mails außerhalb der Applikation rein mit PowerShell getestet werden:  

Send-MailMessage -to mail@domain.tld -Body "test" -SmtpServer "smtp.domain.tld" -subject "test" -from "test@domain.tld"

 

-to .. ist die Email-Adresse an die das Mail versendet wird "An:"

-body .. ist der Textinhalt der Email

-subect .. der Betreff

-from .. die Absender-Email-Adresse. Bei bestimmten Mailservern sollte sich diese im Adressbuch befinden, damit der Mailserver die Nachricht annimmt.

-Credential .. Sollte der Email-Server einen Benutzer für das Versenden verlangen, kann mittels -Credential ein Benutzer mitgegeben werden.

-UseSsl .. SSL für die Verbindung verwenden: Secure Sockets Layer 

siehe: docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/send-mailmessage?view=powershell-7.1

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


veröffentlicht am 05.07.2021 von Bernhard


Fragen / Kommentare


Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Details anzeigen.