Početna » kako da » Kako lako slati e-poštu iz Windows Task Scheduler

    Kako lako slati e-poštu iz Windows Task Scheduler

    Planer zadataka sustava Windows može automatski slati e-poštu u određeno vrijeme ili kao odgovor na određeni događaj, ali njegova integrirana značajka e-pošte ne funkcionira dobro za većinu korisnika.

    Umjesto da koristite značajku e-pošte planera zadataka za slanje e-pošte, možete koristiti uslužni program SendEmail. To vam omogućuje da izgradite jednu liniju naredbu koja se autentificira s SMTP poslužitelja i šalje e-poštu.

    Problem s funkcijom e-pošte planera zadataka

    Kada smo pokrili postavljanje računala za slanje obavijesti e-poštom kada se netko prijavljuje, otkrili smo da je ugrađena značajka e-pošte imala nekih problema.

    Iako možete unijeti bilo koji SMTP poslužitelj koji vam se sviđa, Planer zadataka ne podržava provjeru autentičnosti, tako da ne možete dati korisničko ime i lozinku za svoj SMTP poslužitelj. Vrsta SMTP poslužitelja kojem većina korisnika ima pristup (na primjer, Gmailov SMTP poslužitelj ili SMTP poslužitelj koju pruža vaš davatelj internetskih usluga) zahtijeva provjeru autentičnosti, tako da se ne može lako koristiti iz Planera zadataka.

    Ako na lokalnom računalu koristite SMTP poslužitelj, funkcija e-pošte planera zadataka može vam biti korisna. Međutim, prosječnom korisniku treba još jedan alat - tu dolazi SendEmail.

    Koristeći SendEmail

    Prvo, preuzmite SendEmail, besplatan (i open source) alat za slanje e-pošte iz naredbenog retka. Ekstrakt preuzete arhive u mapu na računalu.

    Zatim pokrenite Windows Task Scheduler i stvorite novi zadatak - potražite naš vodič za izradu planiranih zadataka za više informacija. Možete stvoriti zadatak koji automatski šalje e-poštu u određeno vrijeme ili zadatak koji šalje e-poštu kao odgovor na određeni događaj.

    Kada dođete do prozora Akcija, odaberite Pokreni program umjesto Pošalji e-poštu.

    U okviru Program / script koristite gumb Pregledaj i idite do datoteke SendEmail.exe na računalu.

    Konačno, morat ćete dodati argumente potrebne za provjeru autentičnosti s vašim SMTP poslužiteljem i izgraditi svoju e-poštu. Slijedi popis opcija koje možete koristiti s uslugom SendEmail:

    Mogućnosti poslužitelja

    -f EMAIL - adresa e-pošte koju šaljete.

    -s SERVER: PORT - SMTP poslužitelj i priključak koji zahtijeva.

    -xu USERNAME - Korisničko ime za autentikaciju s SMTP poslužiteljem.

    -xp PASSWORD (Lozinka) - Lozinka koju morate provjeriti s SMTP poslužiteljem.

    -o tls = yes - Omogućuje TLS enkripciju. Može biti potrebno za neke SMTP poslužitelje.

    Ako koristite SMTP poslužitelje usluge Gmail, potrebne su vam sljedeće opcije poslužitelja:

    -s smtp.gmail.com:587 -xu [email protected] -xp lozinka -o tls = da

    Naravno, ovdje ćete morati unijeti vlastitu adresu e-pošte i lozinku.

    Odredišne ​​opcije

    -t EMAIL - odredišna adresa e-pošte. Možete poslati poruku e-pošte na više adresa tako da uključite razmak između svake adrese nakon opcije -t.

    -cc EMAIL - sve adrese koje želite poslati na e-poštu. Možete odrediti više adresa postavljanjem razmaka između svake adrese e-pošte, baš kao i s prethodnom naredbom -t.

    -bcc EMAIL - BCC verzija gore navedene opcije CC.

    Opcije e-pošte

    -u SUBJECT - Predmet vaše e-pošte

    -m BODY - tekst tijela poruke e-pošte.

    -a ATTACHMENT - put datoteke koju želite priložiti. Ovo je opcionalno.

    Na primjer, recimo da je vaša adresa e-pošte [email protected], a želite poslati poruku e-pošte na adresu [email protected]. Koristili biste sljedeće opcije:

    -f [email protected] -t [email protected] -u Predmet -m Ovo je tekst tijela! -s smtp.gmail.com:587 -xu [email protected] -xp lozinka -o tls = da

    Kada sastavite opcije, kopirajte ih i zalijepite u okvir Dodaj argumente.

    Spremite svoj zadatak i gotovi ste. Vaš zadatak će automatski poslati e-poštu na raspored (ili kao odgovor na događaj) koji ste naveli.


    S SendEmailom možete učiniti mnogo više, uključujući integraciju u skriptu koja automatski šalje e-poštu ili stvara prečac koji šalje poruku e-pošte kada je dvaput kliknete.