Slik sender du e-post fra kommandolinjen i Windows (uten ekstra programvare)

Innholdsfortegnelse:

Slik sender du e-post fra kommandolinjen i Windows (uten ekstra programvare)
Slik sender du e-post fra kommandolinjen i Windows (uten ekstra programvare)

Video: Slik sender du e-post fra kommandolinjen i Windows (uten ekstra programvare)

Video: Slik sender du e-post fra kommandolinjen i Windows (uten ekstra programvare)
Video: How to Flash Any MTK Android using Smartphone Flash Tool - YouTube 2024, April
Anonim
I Windows er det ingen måte å sende inn e-post fra kommandoprompt, men fordi PowerShell lar deg bruke det underliggende. Net Framework, kan du enkelt lage og sende en e-post fra kommandolinjen.
I Windows er det ingen måte å sende inn e-post fra kommandoprompt, men fordi PowerShell lar deg bruke det underliggende. Net Framework, kan du enkelt lage og sende en e-post fra kommandolinjen.

Merk: Jeg har lastet opp et eksempel her, på grunn av mange forespørsler.

Sende e-post fra PowerShell

Merk: Vi bestemte oss for å bruke GMail SMTP-servere for denne artikkelen, det vil si at du trenger en Gmail-konto for å sende e-post ved hjelp av den angitte koden. Du kan imidlertid enkelt hacke skriptet mitt for å jobbe med hvilken som helst SMTP-server hvis du vil.

Det første du må gjøre er å slå opp PowerShell.

Det er ganske enkelt å sende en e-post fra PowerShell, alt du trenger å gjøre er å kopiere malen vi oppgav og endre noen av detaljene.
Det er ganske enkelt å sende en e-post fra PowerShell, alt du trenger å gjøre er å kopiere malen vi oppgav og endre noen av detaljene.

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

Du må endre følgende:

  • $ emailfrom = Din GMail-adresse.
  • $ emailto = Mottakers e-postadresse.
  • $ Subject = Hva du vil at emnet i posten skal si.
  • $ Body = Hva du vil ha hoveddelen av posten å si.
  • usr = Du må erstatte Dette med ditt Gmail-brukernavn.
  • passere = Du må erstatte Dette med ditt Gmail-passord.

Nedenfor er et eksempel på at jeg sender e-post til meg selv.

Merk: Av åpenbare årsaker fjernet jeg GMail-legitimasjon fra skjermbildet.

Anbefalt: