Umjesto da koristite značajku e-pošte za Task Scheduler za slanje e-pošte, možete koristiti program SendEmail. Omogućuje vam izradu jednobrodne naredbe koja autentificira s SMTP poslužiteljem i šalje e-poštu.
Problem s funkcijom e-pošte za Task Scheduler
Kada smo pokrili postavljanje računala da bismo vam poslali obavijesti e-poštom kada se netko prijavljuje, utvrdili smo da ugrađena značajka e-pošte ima nekih problema.
Dok možete unijeti bilo koji SMTP poslužitelj koji vam se sviđa, Task Scheduler ne podržava autentifikaciju, stoga ne možete unijeti korisničko ime i lozinku za vaš SMTP poslužitelj. Vrsta SMTP poslužitelja za koji većina korisnika ima pristup (na primjer, SMTP poslužitelj na Gmailu ili SMTP poslužitelj koji vam osigurava vaš davatelj internetskih usluga) zahtijeva provjeru autentičnosti pa se ne može lako koristiti s Task Scheduler-a.
Ako na lokalnom računalu imate SMTP poslužitelj, funkcija e-pošte za Task Scheduler može vam biti korisna. Međutim, prosječnom korisniku potreban je još jedan alat - tu dolazi SendEmail.
Upotreba značajke SendEmail
Prvo, preuzmite SendEmail, besplatni alat (i open source) za slanje e-pošte iz naredbenog retka. Izvadite preuzetu arhivu u mapu na računalu.
Kada dođete do prozora Radnje, odaberite Pokreni program umjesto Slanje e-pošte.
Opcije poslužitelja
-f EMAIL – The email address you’re sending from.
-s SERVER:PORT – The SMTP server and port it requires.
-xu USERNAME – The username you need to authenticate with the SMTP server.
-xp PASSWORD – The password you need to authenticate with the SMTP server.
-o tls=yes – Enables TLS encryption. May be necessary for some SMTP servers.
Ako upotrebljavate SMTP poslužitelje na usluzi Gmail, to su mogućnosti poslužitelja koje su vam potrebne:
-s smtp.gmail.com:587 -xu [email protected] -xp password -o tls=yes
Naravno, ovdje ćete morati unijeti svoju adresu e-pošte i zaporku.
Opcije odredišta
-t EMAIL – The destination email address. You can send an email to multiple addresses by including a space between each address after the -t option.
-cc EMAIL – Any addresses you’d like to CC on the email. You can specify multiple addresses by placing a space between each email address, just as with the -t command above.
-bcc EMAIL – The BCC version of the CC option above.
Opcije e-pošte
-u SUBJECT – The subject of your email
-m BODY – The message body text of your email.
-a ATTACHMENT – The path of a file you’d like to attach. This is optional.
Na primjer, recimo da je vaša adresa e-pošte [email protected] i želite poslati e-poruku [email protected]. Iskoristite sljedeće opcije:
-f [email protected] -t [email protected] -u Subject -m This is the body text! -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls=yes
Nakon što sastavite svoje opcije, kopirajte i zalijepite ih u okvir Dodaj argumente.
Mnogo više možete učiniti s SendEmailom, uključujući i integraciju u skriptu koja automatski šalje e-poštu ili stvara prečac koji šalje e-poštu kada ga dvaput kliknete.