Megjegyzés: Több példány miatt feltöltöttem egy mintát.
E-mail küldése a PowerShell-ből
Megjegyzés: Úgy döntöttünk, hogy a GMail SMTP szervereket használjuk erre a cikkre, vagyis egy GMail-fiókra van szükségünk ahhoz, hogy e-mailt küldjünk a megadott kód használatával. Azonban könnyedén megkaphatod a forgatókönyvet, ha bármilyen SMTP-kiszolgálóval együtt szeretnél dolgozni.
Az első dolog, amit tenned kell, a PowerShell.
$EmailFrom = “[email protected]”
$EmailTo = “[email protected]”
$Subject = “The subject of your email”
$Body = “What do you want your email to say”
$SMTPServer = “smtp.gmail.com”
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential(“usr”, “pass”);
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
Meg kell változtatni a következőket:
- $ Emailfrom = Az Ön GMail címe.
- $ emailto = A címzett e-mail címe.
- $ Tárgy = Mit akarsz mondani az üzenet tárgyáról?
- $ Body = Mit akarsz mondani az üzenet legfontosabb részéről?
- usr = Szükséged lesz cserélje ez a GMail felhasználónévvel.
- elhalad = Szükséged lesz cserélje ezt a GMail jelszavával.
Az alábbiakban egy példát mutattam be, hogy leveleket küldök magamnak.
Megjegyzés: Nyilvánvaló okból eltávolítottam a GMail hitelesítő adatokat a képernyőképről.