6Jul
Imate li računalo koje ne želite da drugi ljudi pristupaju - možda poslužitelj? Možete poslati poruku e-pošte sustava Windows svaki put kad se netko prijavljuje na računalo( uz pretpostavku da je povezan s internetom), što vam daje mir.
Za to ćemo koristiti Windows Task Scheduler - može poslati e-poštu kao odgovor na razne događaje. Ugrađena značajka e-pošte programa Task Scheduler nije fleksibilna koliko bismo željeli, pa ćemo koristiti neki drugi alat.
SendEmail vs Task Scheduler Značajka e-pošte
Task Scheduler uključuje opciju "pošalji e-poštu".Nažalost, to neće raditi pravilno za većinu korisnika - ako imate SMTP poslužitelj koji zahtijeva provjeru autentičnosti, detalji autentifikacije moraju biti isti kao i pojedinosti o korisničkom računu sustava Windows. Ugrađena značajka slanja e-pošte može biti korisna korisnicima s SMTP poslužiteljima koji se izvode na svojim lokalnim računalima, ali neće ispravno raditi ako koristite Gmail ili neku drugu uslugu e-pošte treće strane.
Umjesto toga, preuzmite SendEmail, besplatni alat za slanje e-pošte iz naredbenog retka. S SendEmailom možemo napisati jednu naredbu koja će poslati poruku e-pošte. SendEmail podržava autentifikaciju, tako da lako možemo slati e-poštu s SMTP poslužitelja usluge Gmail ili bilo koji drugi poslužitelj koji zahtijeva provjeru autentičnosti.
Izrada zadatka
Prvo, pokrenite programer zadataka upisivanjem Task Scheduler u svoj izbornik Start i pritiskom na Enter.
Kliknite vezu Izradi zadatak na bočnoj traci.
U glavnom oknu unesite naziv i opis zadatka. Također biste trebali odabrati Pokrenite je li korisnik prijavljen ili ne opcija.
Na kartici Triggers stvorite novi okidač koji započinje zadatak pri prijavi za bilo kojeg korisnika.
Na kartici Radnje napravite novu radnju koja pokreće aplikaciju sendemail.exe. Dodajte argumente poput sljedećeg:
-f [email protected] -t [email protected] -u Netko prijavljen u vaše računalo -m Netko se upravo prijavio na vaše računalo!-s smtp.gmail.com:587 -xu [email protected] -xp password -o tls = yes
Gornji argumenti šalju e-poštu od @@mail.com [email protected]. Predmet e-pošte je "Netko prijavljen u vaše računalo" i tijelo poruke je "Netko je upravo prijavio na vaše računalo!".Informacije o poslužitelju su smtp.gmail.com sa portom 587 - ako koristite drugi davatelj usluga SMTP poslužitelja, morat ćete to promijeniti. Također ćete morati zamijeniti lozinku s vlastitom lozinkom.
( Imajte na umu da ovdje možete odabrati i akciju Slanje e-pošte ako imate pristup SMTP poslužitelju koji ne zahtijeva provjeru autentičnosti, poput poslužitelja e-pošte koji se izvodi na vašem lokalnom računalu.)
Na kartici Uvjeti, poništite potvrdni okvir Startzadatak samo ako je računalo na opciji napajanja ili nećete dobiti e-poštu ako je vaše računalo prijenosno računalo i isključeno.
Kliknite gumb U redu i spremite zadatak. Sada biste trebali primati obavijesti e-poštom svaki put kada se netko prijavljuje na vaše računalo.
Možete koristiti slične naredbe sendemail.exe pridružene drugim događajima okidača za slanje drugih vrsta automatskih e-poruka. Na primjer, možete poslati automatsku e-poštu na raspored ili kao odgovor na određeni kôd događaja u zapisniku događaja sustava Windows na računalu.