Poznámka: Odovzdal som vzorku tu kvôli mnohým žiadostiam.
Odosielanie e - mailu z PowerShell
Poznámka: Rozhodli sme sa pre tento článok použiť servery GMail SMTP, čo znamená, že budete potrebovať účet GMail na odosielanie pošty pomocou poskytnutého kódu. Môžete však ľahko narušiť skript, aby ste mohli pracovať s akýmkoľvek serverom SMTP.
Prvá vec, ktorú musíte urobiť, je vypáliť PowerShell.
$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)
Budete musieť zmeniť nasledovné:
- $ emailfrom = Vaša adresa GMail.
- $ emailto = E-mailová adresa príjemcu.
- $ Subject = Čo chcete, aby predmet správy hovoril.
- $ telo = Čo chcete, aby hlavná časť e-mailu povedala.
- usr = Budete musieť vymeniť to s vaším používateľským menom GMail.
- míňať = Budete musieť vymeniť toto heslo s vaším GMail.
Nižšie je príklad toho, že ma posielam poštu.
Poznámka: Zo zrejmých dôvodov som odstránil poverenia GMail z obrazovky.