Hogyan könnyedén küldhet e-mailt a Windows Feladatütemezőből
A Windows Feladatütemező automatikusan elküldhet egy e-mailt egy adott időpontban vagy egy adott eseményre adott válaszként, de integrált e-mail szolgáltatása nem fog jól működni a legtöbb felhasználó számára.
Ahelyett, hogy a Feladatütemező e-mail szolgáltatását e-mailek küldésére használná, használhatja a SendEmail segédprogramot. Lehetővé teszi egy egysoros parancs létrehozását, amely hitelesíti az SMTP szervert, és e-mailt küld.
A feladatütemező e-mail funkciójával kapcsolatos probléma
Amikor lefedte a számítógép beállítását e-mail értesítések küldésére, amikor bárki bejelentkezik, úgy találtuk, hogy a beépített e-mail szolgáltatásnak néhány problémája volt.
Bármelyik SMTP-kiszolgáló beírása tetszik, a Feladatütemező nem támogatja a hitelesítést, így nem adhat meg felhasználónevet és jelszót az SMTP-kiszolgálóhoz. Az SMTP-kiszolgáló típusa, amelyhez a legtöbb felhasználó rendelkezik hozzáféréssel (például a Gmail SMTP-kiszolgálója, vagy az internetszolgáltató által biztosított SMTP-kiszolgáló), hitelesítést igényel, így nem könnyen használható a Feladatütemezőből.
Ha SMTP-kiszolgálót futtat a helyi számítógépen, a Feladatütemező e-mail funkciója hasznos lehet az Ön számára. Ugyanakkor az átlagos felhasználónak szüksége lesz egy másik eszközre, ahol a SendEmail bejön.
A SendEmail használata
Először töltse le a SendEmail-et, egy ingyenes (és nyílt forráskódú) eszközt e-mailek küldéséhez a parancssorból. Töltse ki a letöltött archívumot a számítógép egyik mappájába.
Ezután indítsa el a Windows Feladatütemezőt, és hozzon létre egy új feladatot - olvassa el az útmutatót az ütemezett feladatok létrehozásáról további információkért. Létrehozhat egy olyan feladatot, amely automatikusan küld egy e-mailt egy adott időpontban vagy egy olyan feladatra, amely egy adott eseményre válaszolva e-mailt küld.
Amikor eléri a Művelet ablakot, válassza a Program indítása e-mail küldése helyett lehetőséget.
A Program / script mezőben használja a Tallózás gombot, és keresse meg a számítógépen található SendEmail.exe fájlt.
Végül hozzá kell adnia az SMTP-kiszolgálóval való hitelesítéshez szükséges argumentumokat, és meg kell építenie az e-mailt. Íme egy lista a SendEmail használatával használható lehetőségekről:
Szerverbeállítások
-f EMAIL - A küldött e-mail cím.
-s SZERVER: PORT - A szükséges SMTP-kiszolgáló és -port.
-xu USERNAME - Az SMTP-kiszolgálóval hitelesíteni kívánt felhasználónév.
-xp PASSWORD - Az SMTP-kiszolgálóval való hitelesítéshez szükséges jelszó.
-o tls = yes - A TLS titkosítás engedélyezése. Szükség lehet néhány SMTP-kiszolgálóra.
Ha a Gmail SMTP-kiszolgálóit használja, akkor ezek a kiszolgáló-beállítások szükségesek:
-s smtp.gmail.com:587 -xu [email protected] -xp jelszó -o tls = igen
Természetesen itt meg kell adnia saját e-mail címét és jelszavát.
Úticél beállításai
-t EMAIL - A címzett e-mail címe. Több címre küldhet egy e-mailt a t-opció után az egyes címek között.
-cc EMAIL - Minden olyan címet, amelyet az e-mailben szeretne megadni. Több címet is megadhat, ha az e-mail cím között egy szóközt helyez el, mint a fenti T parancs.
-bcc EMAIL - A fenti CC opció BCC változata.
E-mail beállítások
-u TÁRGY - Az e-mail tárgya
-m BODY - Az e-mail üzenet szövegének szövege.
-a ATTACHMENT - A csatolni kívánt fájl elérési útja. Ez nem kötelező.
Tegyük fel például, hogy az Ön e-mail címe [email protected], és e-mailt szeretne küldeni a következő személynek: [email protected]. Az alábbi lehetőségeket használná:
-f [email protected] -t szemé[email protected] -u Tárgy -m Ez a test szövege! -s smtp.gmail.com:587 -xu [email protected] -xp jelszó -o tls = igen
Miután összeállította az opciókat, másolja és illessze be őket az argumentumok hozzáadása mezőbe.
Mentse el a feladatot, és kész. Az Ön feladata automatikusan elküldi az Ön által megadott ütemezésre (vagy az eseményre adott válaszra) vonatkozó e-mailt.
Sokkal többet tehetsz a SendEmail szolgáltatással, beleértve azt a szkriptbe való integrálást, amely automatikusan küld e-maileket vagy létrehoz egy parancsikont, amely e-mailt küld, amikor duplán kattintasz rá.