Kā nosūtīt e-pastu no komandrindas sistēmā Windows (bez papildu programmatūras).

Satura rādītājs:

Kā nosūtīt e-pastu no komandrindas sistēmā Windows (bez papildu programmatūras).
Kā nosūtīt e-pastu no komandrindas sistēmā Windows (bez papildu programmatūras).

Video: Kā nosūtīt e-pastu no komandrindas sistēmā Windows (bez papildu programmatūras).

Video: Kā nosūtīt e-pastu no komandrindas sistēmā Windows (bez papildu programmatūras).
Video: How To Speed Up Your Newer Chromebook!!! - YouTube 2024, Aprīlis
Anonim
Windows sistēmā nav iespējams nekādā ziņā nosūtīt e-pastu no komandu uzvednes, bet, tā kā PowerShell ļauj jums izmantot pamata.Net Framework, jūs varat viegli izveidot un nosūtīt e-pastu no komandrindas.
Windows sistēmā nav iespējams nekādā ziņā nosūtīt e-pastu no komandu uzvednes, bet, tā kā PowerShell ļauj jums izmantot pamata.Net Framework, jūs varat viegli izveidot un nosūtīt e-pastu no komandrindas.

Piezīme. Esmu augšupielādējis paraugu šeit, jo ir daudz pieprasījumu.

E-pasta sūtīšana no PowerShell

Piezīme. Mēs nolēmām izmantot šo rakstu GMail SMTP serveriem, tas nozīmē, ka jums būs nepieciešams GMail kontu, lai nosūtītu pastu, izmantojot norādīto kodu. Tomēr jūs varētu viegli iznīcināt manu skriptu, lai strādātu ar jebkuru SMTP serveri, ja vēlaties.

Pirmā lieta, kas jums jādara, ir aktivizēt PowerShell.

PowerShell ir viegli sūtīt e-pastu, viss, kas jums jādara, ir kopēt mūsu veidoto veidni un mainīt dažus datus.
PowerShell ir viegli sūtīt e-pastu, viss, kas jums jādara, ir kopēt mūsu veidoto veidni un mainīt dažus datus.

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

Jums būs jāmaina sekojošais:

  • $ E-pasts no = Jūsu GMail adreses.
  • $ E-pasts = Saņēmēja e-pasta adrese.
  • $ Priekšmets = Ko jūs vēlaties, lai tēmu pa pastu nosūtīt.
  • $ Ķermenis = Ko jūs vēlaties, lai galvenā pasta daļa teiktu.
  • usr = Jums būs nepieciešams aizvietot tas ar jūsu GMail lietotājvārdu.
  • iet = Jums būs nepieciešams aizvietot Tas notiek ar jūsu Gmail paroli.

Zemāk ir piemērs tam, kā sūtīt vēstules sev.

Piezīme. Skaidru iemeslu dēļ es noņēmu ekrānuzņēmumā GMail akreditācijas datus.

Ieteicams: