Homepage » hogyan kell » E-mail küldése a parancssorból a Windows-ban (Extra szoftver nélkül)

    E-mail küldése a parancssorból a Windows-ban (Extra szoftver nélkül)

    A Windows rendszerben nincs mód arra, hogy a parancssorból küldjön leveleket, de mivel a PowerShell lehetővé teszi az alapul szolgáló .Net-keretrendszer használatát, könnyen létrehozhat és küldhet e-mailt a parancssorból.

    Megjegyzés: Számos kérés miatt feltöltöttem egy mintát.

    E-mail küldése a PowerShell-től

    Megjegyzés: Úgy döntöttünk, hogy a GMail SMTP-kiszolgálókat használjuk ehhez a cikkhez, ami azt jelenti, hogy szüksége lesz egy GMail-fiókra, hogy elküldje a leveleket a megadott kóddal. Ugyanakkor könnyedén megragadhatod a szkriptemet, hogy bármilyen SMTP-kiszolgálóval dolgozhassak.

    Az első dolog, amit meg kell tenned, a PowerShell-t felgyújtani.

    Elég könnyű küldeni egy e-mailt a PowerShell-ről, csak annyit kell tennie, hogy másolja a megadott sablont, és módosítja a részleteket..

    $ EmailFrom = “[email protected]

    $ EmailTo = “[email protected]

    $ Subject = „Az e-mail tárgya”

    $ Body = “Mit szeretne mondani e-mailben”

    $ SMTPServer = “smtp.gmail.com”

    $ SMTPClient = Új objektum Net.Mail.SmtpClient ($ SmtpServer, 587)

    $ SMTPClient.EnableSsl = $ true

    $ SMTPClient.Credentials = Új objektum rendszer.Net.NetworkCredential („usr”, „pass”);

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

    Módosítania kell a következőket:

    • $ Emailfrom = A GMail cím.
    • $ emailto = A címzett e-mail címe.
    • $ Tárgy = Mit akarsz mondani a levél tárgyának?.
    • $ Body = Mit akarsz a levél fő részének mondani.
    • usr = Meg kell cserélje ezt a GMail felhasználónévvel.
    • elhalad = Meg kell cserélje ezt a GMail jelszavával.

    Az alábbiakban egy példa arra, hogy én küldök leveleket magamnak.

    Megjegyzés: Nyilvánvaló okok miatt eltávolítottam a GMail hitelesítő adatait a képernyőképből.

    Ez az egész.