Märkus. Mul on proovide üles laadinud siin paljude päringute tõttu.
PowerShellis e-kirja saatmine
Märkus. Otsustasime selle artikli jaoks kasutada GMaili SMTP-servereid, see tähendab, et peate Gmaili kontole saatma, kasutades selleks esitatud koodi. Siiski võiksite hõlpsasti oma skripti häkkida, et saaksite töötada mis tahes SMTP-serveriga, kui soovite.
Esimene asi, mida peate tegema, on PowerShelli käivitamine.
$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)
Peate muutma järgmist:
- $ E-post = Teie Gmaili aadress.
- $ E-posti aadress = Saaja e-posti aadress.
- $ Teema = Mida sa tahad, et kirja teema ütleks.
- $ Body = Mida sa tahad, et posti peamine osa ütleks.
- usr = Teil on vaja asendada see on teie GMaili kasutajanimi.
- üle andma = Teil on vaja asendada see oma Gmaili parooliga.
Allpool on näide sellest, et ma saan endale maili.
Märkus: ilmsete põhjuste tõttu eemaldasin pildihalduri GMaili mandaadi.