Máte počítač, ke kterému nechcete, aby k němu měli přístup další lidé - třeba server? Systém Windows vám může poslat e-mail, kdykoli se někdo přihlásí do vašeho počítače (za předpokladu, že je připojen k internetu), což vám zajistí klid.
Budeme pomocí Plánovače úloh systému Windows za tímto účelem - může odesílat e-maily v reakci na různé události. Integrovaná funkce e-mailu Plánovače úloh není tak flexibilní, jak bychom chtěli, takže použijeme jiný nástroj.
Funkce e-mailu SendEmail vs. Plánovač úloh
Plánovač úloh obsahuje možnost „odeslat e-mail“. U většiny uživatelů to bohužel nebude fungovat správně - pokud máte server SMTP, který vyžaduje ověření, podrobnosti ověření budou muset být stejné jako podrobnosti uživatelského účtu Windows. Integrovaná funkce zasílání e-mailů může být užitečná pro uživatele se servery SMTP běžícími na jejich místních počítačích, ale nebude správně fungovat, pokud používáte Gmail nebo jinou e-mailovou službu třetí strany.
Namísto, stáhnout SendEmail , bezplatný nástroj pro odesílání e-mailů z příkazového řádku. Pomocí SendEmailu můžeme napsat jediný příkaz, který odešle e-mail. SendEmail podporuje ověřování, takže můžeme snadno odesílat e-maily ze serveru SMTP v Gmailu nebo z jiného serveru, který vyžaduje ověření.
Vytvoření úkolu
Nejprve spusťte plánovač úloh zadáním Plánovače úloh do nabídky Start a stisknutím klávesy Enter.
Klikněte na odkaz Vytvořit úkol v postranním panelu.
V podokně Obecné uveďte název a popis úlohy. Měli byste také vybrat Spustit bez ohledu na to, zda je uživatel přihlášen volba.
Na kartě Spouštěče vytvořte nový spouštěč, který začne úlohu při přihlášení pro libovolného uživatele.
Na kartě Akce vytvořte novou akci, která spustí aplikaci sendemail.exe. Přidejte následující argumenty:
-f [email protected] -t [email protected] -u Někdo se přihlásil do vašeho počítače -m Někdo se právě přihlásil do vašeho počítače! -s smtp.gmail.com:587 -xu [email protected] -xp heslo -o tls = ano
Výše uvedené argumenty odesílají e-maily od [email protected] na [email protected] . Předmět e-mailu je „Někdo se přihlásil do vašeho počítače“ a jeho tělo zprávy je „Někdo se právě přihlásil do vašeho počítače!“. Informace o serveru jsou smtp.gmail.com s portem 587 - pokud používáte jiného poskytovatele serveru SMTP, budete to muset změnit. Budete také muset vyměnit Heslo s vlastním heslem.
(Upozorňujeme, že zde můžete také vybrat akci Odeslat e-mail, pokud máte přístup k serveru SMTP, který nevyžaduje ověření, jako je například e-mailový server spuštěný v místním počítači.)
Na kartě Podmínky zrušte zaškrtnutí Spusťte úlohu, pouze pokud je počítač napájen ze sítě možnost, nebo nebudete dostávat e-maily, pokud je váš počítač laptop a je odpojený.
Klikněte na tlačítko OK a uložte úkol. Nyní byste měli dostávat e-mailová upozornění, kdykoli se někdo přihlásí do vašeho počítače.
K odesílání dalších typů automatických e-mailů můžete použít podobné příkazy sendemail.exe připojené k dalším událostem spouštění. Můžete například odeslat automatický e-mail podle plánu nebo v reakci na určitý kód události v protokolu událostí systému Windows v počítači.