Hogyan küldhet e-mailt a parancssorból a Windows-ban (extra szoftver nélkül)

Tartalomjegyzék:

Hogyan küldhet e-mailt a parancssorból a Windows-ban (extra szoftver nélkül)
Hogyan küldhet e-mailt a parancssorból a Windows-ban (extra szoftver nélkül)
Anonim
A Windows-ban nincs mód arra, hogy natív leveleket küldjön a parancssorból, de mivel a PowerShell lehetővé teszi az alapul szolgáló.Net Framework használatát, könnyen létrehozhat és küldhet e-mailt a parancssorból.
A Windows-ban nincs mód arra, hogy natív leveleket küldjön a parancssorból, de mivel a PowerShell lehetővé teszi az alapul szolgáló.Net Framework használatát, könnyen létrehozhat és küldhet e-mailt a parancssorból.

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.

Elég könnyű küldeni egy e-mailt a PowerShell-ről, csak annyit kell tennie, hogy másolja át a megadott sablont, és megváltoztat néhány részletet.
Elég könnyű küldeni egy e-mailt a PowerShell-ről, csak annyit kell tennie, hogy másolja át a megadott sablont, és megváltoztat néhány részletet.

$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.

Ajánlott: