Ako ľahko posielať e - maily z Plánovača úloh systému Windows

Obsah:

Ako ľahko posielať e - maily z Plánovača úloh systému Windows
Ako ľahko posielať e - maily z Plánovača úloh systému Windows

Video: Ako ľahko posielať e - maily z Plánovača úloh systému Windows

Video: Ako ľahko posielať e - maily z Plánovača úloh systému Windows
Video: 10 Ways You're Using Your Computer WRONG! - YouTube 2024, Apríl
Anonim
Plánovač úloh systému Windows môže automaticky odosielať e-maily v konkrétnom čase alebo v odpovedi na konkrétnu udalosť, ale funkcia integrovaného e-mailu nebude fungovať veľmi dobre pre väčšinu používateľov.
Plánovač úloh systému Windows môže automaticky odosielať e-maily v konkrétnom čase alebo v odpovedi na konkrétnu udalosť, ale funkcia integrovaného e-mailu nebude fungovať veľmi dobre pre väčšinu používateľov.

Namiesto použitia funkcie e-mailu Plánovača úloh na odosielanie e-mailov môžete použiť nástroj SendEmail. Umožňuje vytvoriť jednoriadkový príkaz, ktorý sa overuje pomocou SMTP servera a pošle e-mail.

Problém s e-mailovou funkciou Plánovača úloh

Keď sme pokryli nastavenie počítača, aby vám pošle e-mailové upozornenia, keď sa niekto prihlási, zistili sme, že vstavaná funkcia e-mailu mala nejaké problémy.

Aj keď môžete zadať ľubovoľný server SMTP, Plánovač úloh nepodporuje autentifikáciu, takže nemôžete poskytnúť používateľské meno a heslo pre váš SMTP server. Typ servera SMTP, ktorý má väčšina používateľov prístup (napríklad server SMTP služby Gmail alebo server SMTP poskytovaný poskytovateľom internetových služieb) vyžaduje autentifikáciu, takže ho nemožno ľahko použiť z Plánovača úloh.

Ak používate server SMTP vo vašom lokálnom počítači, funkcia e-mailu Plánovač úloh môže byť užitočná pre vás. Avšak priemerný používateľ bude potrebovať ďalší nástroj - to je miesto, kde SendEmail príde.

Používanie služby SendEmail

Po prvé, stiahnite nástroj SendEmail, bezplatný (a open source) nástroj na odosielanie e-mailov z príkazového riadku. Extrahujte prevzatý archív do priečinka v počítači.

Ďalej spustite Plánovač úloh systému Windows a vytvorte novú úlohu - viac informácií nájdete v našom sprievodcovi pri vytváraní naplánovaných úloh. Môžete vytvoriť úlohu, ktorá automaticky odošle e-mail v konkrétnom čase alebo úlohu, ktorá odošle e-mail ako reakciu na konkrétnu udalosť.
Ďalej spustite Plánovač úloh systému Windows a vytvorte novú úlohu - viac informácií nájdete v našom sprievodcovi pri vytváraní naplánovaných úloh. Môžete vytvoriť úlohu, ktorá automaticky odošle e-mail v konkrétnom čase alebo úlohu, ktorá odošle e-mail ako reakciu na konkrétnu udalosť.

Keď sa dostanete do okna Akcia, vyberte položku Spustiť program namiesto položky Odoslať e-mail.

Do poľa Program / Skript použite tlačidlo Prehľadávať a prejdite do súboru SendEmail.exe vo vašom počítači.
Do poľa Program / Skript použite tlačidlo Prehľadávať a prejdite do súboru SendEmail.exe vo vašom počítači.
Nakoniec budete musieť pridať argumenty požadované na autentifikáciu so serverom SMTP a zostaviť e-mail. Tu je zoznam možností, ktoré môžete použiť so službou SendEmail:
Nakoniec budete musieť pridať argumenty požadované na autentifikáciu so serverom SMTP a zostaviť e-mail. Tu je zoznam možností, ktoré môžete použiť so službou SendEmail:

Možnosti servera

-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.

Ak používate servery SMTP služby Gmail, ide o možnosti servera, ktoré budete potrebovať:

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

Samozrejme budete musieť zadať vlastnú e-mailovú adresu a heslo tu.

Možnosti určenia

-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.

Možnosti e-mailu

-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.

Povedzme napríklad, že vaša e-mailová adresa je [email protected] a chcete poslať e-mail na [email protected]. Mali by ste použiť nasledujúce možnosti:

-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

Po vytvorení možností si ich skopírujte a vložte do poľa Pridať argumenty.

Uložte svoju úlohu a skončíte. Vaša úloha automaticky posiela e-mail o plánovanom termíne (alebo v odpovedi na udalosť), ktorú ste zadali.
Uložte svoju úlohu a skončíte. Vaša úloha automaticky posiela e-mail o plánovanom termíne (alebo v odpovedi na udalosť), ktorú ste zadali.

S SendEmail môžete robiť oveľa viac, vrátane jeho integrácie do skriptu, ktorý automaticky posiela e-maily alebo vytvára skratku, ktorá pošle dvakrát kliknutím na e-mail.

Odporúča: