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
-bodyAsHtml .. HTML Inhalt anstelle von Text im Body verwenden
-subject .. 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

{{percentage}} % positiv

DANKE für deine Bewertung!
Top-Artikel in diesem Bereich
Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden.
Um bei einem bestehenden Ordner einen User mit Schreib-Berechtigungen hinzuzufügen, kann folgendes Skript verwendet werden: