E-mail verzenden vanaf de opdrachtregel in Windows (zonder extra software)

beeld

In Windows is er geen manier om native mail te verzenden vanaf de opdrachtprompt, maar omdat u met PowerShell het onderliggende .Net Framework kunt gebruiken, kunt u eenvoudig een e-mail maken en verzenden vanaf de opdrachtregel.

Opmerking: ik heb hier een voorbeeld geüpload, vanwege veel verzoeken.

E-mail verzenden vanuit PowerShell

Opmerking: we hebben besloten om de GMail SMTP-servers voor dit artikel te gebruiken, wat betekent dat je een Gmail-account nodig hebt om e-mail te verzenden met de opgegeven code. Je zou echter gemakkelijk mijn script kunnen hacken om met elke SMTP-server te werken als je dat wilt.

Het eerste dat u hoeft te doen, is PowerShell opstarten.

beeld

Het is vrij eenvoudig om een ​​e-mail te verzenden vanuit PowerShell, het enige wat u hoeft te doen is de sjabloon kopiëren die we hebben verstrekt en enkele details wijzigen.

$ EmailFrom = “uwgmailadress@gmail.com”

$ EmailTo = “destination@somedomain.com”

$ Subject = “Het onderwerp van uw e-mail”

$ Body = “Wat wil je dat je e-mail zegt”

$ SMTPServer = “smtp.gmail.com”

$ SMTPClient = Net.Mail.SmtpClient met nieuw object ($ SmtpServer, 587)

$ SMTPClient.EnableSsl = $ true

$ SMTPClient.Credentials = Nieuw object System.Net.NetworkCredential (“usr”, “pass”);

$ SMTPClient.Send ($ EmailFrom, $ EmailTo, $ Subject, $ Body)

U moet het volgende wijzigen:

  • $ EmailFrom = Uw Gmail-adres.
  • $ EmailTo = Het e-mailadres van de ontvanger.
  • $ Onderwerp = Wat u wilt dat het onderwerp van de e-mail zegt.
  • $ Lichaam = Wat u wilt dat het grootste deel van de mail zegt.
  • usr = U moet vervangen dit met je Gmail-gebruikersnaam.
  • slagen voor = U moet vervangen dit met je Gmail-wachtwoord.

Hieronder ziet u een voorbeeld van hoe ik mail naar mezelf stuur.

Opmerking: om voor de hand liggende redenen heb ik de Gmail-inloggegevens uit de schermafbeelding verwijderd.

beeld

Dat is alles wat er is.

beeld

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in