6Jul
Van olyan számítógéped, amelyet nem akarsz másokhoz hozzáférni - talán egy szerver? A Windows e-mailt küldhet, ha valaki bejelentkezik a számítógépbe( feltételezve, hogy az internethez van kapcsolva), és nyugalmat biztosít.
A Windows Feladatütemezőt használjuk erre - e-maileket küldhet különböző események válaszaként. A Task Scheduler beépített e-mail szolgáltatása nem olyan rugalmas, mint szeretnénk, ezért egy másik eszközt használunk.
SendEmail és Task Scheduler E-mail szolgáltatás
A Task Scheduler tartalmaz egy "E-mail küldés" opciót. Sajnos ez a legtöbb felhasználó számára nem fog megfelelően működni. Ha hitelesítést igénylő SMTP-kiszolgáló van, a hitelesítési adatoknak meg kell egyezniük a Windows felhasználói fiók adataival. A beépített e-mail szolgáltatás hasznos lehet a helyi számítógépeken futó SMTP-kiszolgálókkal, de nem fog megfelelően működni, ha Gmail-t vagy más harmadik féltől származó e-mail szolgáltatást használ.
Ehelyett töltse le a SendEmail-t, egy ingyenes eszközt e-mailek küldésére a parancssorból. A SendEmail segítségével egyetlen parancsot írhatunk, amely elküldi az e-mailt. A SendEmail támogatja a hitelesítést, így egyszerűen küldhetünk e-mailt a Gmail SMTP-kiszolgálójáról vagy bármely más, hitelesítést igénylő szerverről.
Task létrehozása
Először indítsa el a Task Scheduler programot a Start menübe és nyomja le az Enter billentyűt.
Kattintson a Feladat létrehozása linkre az oldalsávon.
Az Általános ablakban adja meg a feladat nevét és leírását. Válassza ki az futtatást is, hogy a felhasználó bejelentkezett-e vagy sem opció.
A triggerek lapon hozzon létre egy új triggeret, amely elindítja a feladatot a bejelentkezéskor minden felhasználó számára.
A Műveletek lapon hozzon létre egy új műveletet, amely a sendemail.exe alkalmazást futtatja. Adjon hozzá az alábbi érveket:
-f [email protected] -t [email protected] -u Valaki be van jelentkezve a számítógépbe -m valaki már bejelentkezett a számítógépbe!-s smtp.gmail.com:587 -xu [email protected] -xp jelszó -o tls = igen
A fenti érvek elküld egy e-mailt a [email protected] címről a [email protected] címre. Az e-mail tárgya "Valaki be van jelentkezve a számítógépbe", és az üzenete a következő: "Valaki most jelentkezett be a számítógépbe!".A kiszolgáló adatai az smtp.gmail.com az 587-es porttal - ha másik SMTP-kiszolgálót használ, akkor ezt meg kell változtatnia. Az jelszóval is ki kell cserélned saját jelszavadat.
( Vegye figyelembe, hogy itt is kiválaszthatja az E-mail küldése műveletet, ha olyan hitelesített SMTP-szerverhez fér hozzá, amely nem igényel autentikációt, például a helyi számítógépen futó e-mail kiszolgálót.)
A Feltételek lapon törölje az Starta feladat csak akkor, ha a számítógép AC tápellátással rendelkezik opcióval, vagy nem kap e-maileket, ha számítógépe laptop, és kihúzva van.
Kattintson az OK gombra, és mentse el a feladatot. E-mail értesítéseket kell kapnia, amikor valaki bejelentkezik a számítógépre.
Más típusú eseményekhez csatolt, hasonló sendemail.exe parancsokat használhat más típusú automatikus e-mailek küldésére. Például küldhet egy automatikus e-mailt egy ütemtervben vagy válaszolhat egy adott eseménykódra a számítógép Windows eseménynaplójában.