Kako poslati e-poštu iz naredbenog retka u sustavu Windows (bez dodatnog softvera)

Sadržaj:

Kako poslati e-poštu iz naredbenog retka u sustavu Windows (bez dodatnog softvera)
Kako poslati e-poštu iz naredbenog retka u sustavu Windows (bez dodatnog softvera)

Video: Kako poslati e-poštu iz naredbenog retka u sustavu Windows (bez dodatnog softvera)

Video: Kako poslati e-poštu iz naredbenog retka u sustavu Windows (bez dodatnog softvera)
Video: Uradim ovo i svi me pitaju kako moje kupatilo tako lepo miriše - YouTube 2024, Travanj
Anonim
U sustavu Windows ne postoji način nativnog slanja pošte iz naredbenog retka, ali zato što PowerShell vam omogućuje da koristite temeljni.Net okvir, možete lako stvoriti i slati e-poštu iz naredbenog retka.
U sustavu Windows ne postoji način nativnog slanja pošte iz naredbenog retka, ali zato što PowerShell vam omogućuje da koristite temeljni.Net okvir, možete lako stvoriti i slati e-poštu iz naredbenog retka.

Napomena: ovdje sam prenio uzorak zbog mnogih zahtjeva.

Slanje e-pošte iz PowerShell-a

Napomena: Odlučili smo koristiti GMail SMTP poslužitelje za ovaj članak, što znači da vam je potreban Gmail račun za slanje pošte pomoću navedenog koda. Ipak, lako možete hakirati skriptu za rad s bilo kojim poslužiteljem SMTP-a ako to želite.

Prva stvar koju trebate učiniti je zapaliti PowerShell.

Prilično je jednostavno slati e-poštu od PowerShell-a, sve što trebate učiniti jest kopirati predložak koji smo vam dali i promijeniti neke detalje.
Prilično je jednostavno slati e-poštu od PowerShell-a, sve što trebate učiniti jest kopirati predložak koji smo vam dali i promijeniti neke detalje.

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

Morat ćete promijeniti sljedeće:

  • $ EmailFrom = Vaša adresa GMail.
  • $ EmailTo = Adresa e-pošte primatelja.
  • $ Predmet = Ono što želite poslati na mail.
  • $ tijelo = Ono što želite reći je glavni dio pošte.
  • usr = Morat ćete zamijeniti ovo s vašim GMail korisničkim imenom.
  • proći = Morat ćete zamijeniti ovo s vašom GMail lozinkom.

Slijedi primjer slanja pošte za mene.

Napomena: Iz očitih razloga uklonio sam vjerodajnice za Gmail s snimke zaslona.

Preporučeni: