Kaip lengvai siųsti el. Laiškus iš „Windows“ užduočių planuoklio
„Windows“ užduočių planuotojas gali automatiškai siųsti el. Laišką tam tikru laiku arba atsakydamas į konkretų įvykį, tačiau integruota el. Pašto funkcija neveiks daugeliui vartotojų.
Užuot naudoję „Task Scheduler“ el. Pašto funkciją siųsti el. Laiškus, galite naudoti „SendEmail“ įrankį. Tai leidžia jums sukurti vieną eilutę, kuri atpažįsta su SMTP serveriu ir siunčia el. Laišką.
Problema su užduočių planavimo el. Pašto funkcija
Kai aptarėme kompiuterio nustatymą, kad išsiųstumėte el. Pašto pranešimus, kai kas nors prisijungia, nustatėme, kad integruota el. Pašto funkcija turėjo tam tikrų problemų.
Nors galite įvesti bet kurį norimą SMTP serverį, užduočių planuotojas nepalaiko autentifikavimo, todėl negalite pateikti SMTP serverio naudotojo vardo ir slaptažodžio. SMTP serverio tipui, kuriam dauguma vartotojų turi prieigą (pvz., „Gmail“ SMTP serveris arba jūsų interneto paslaugų teikėjo teikiamas SMTP serveris), reikalingas autentifikavimas, todėl jis negali būti lengvai naudojamas iš užduočių planavimo priemonės.
Jei vietiniame kompiuteryje veikia SMTP serveris, jums gali būti naudinga užduočių planavimo el. Pašto funkcija. Tačiau vidutiniam vartotojui reikės kito įrankio - čia atvyksta „SendEmail“.
„SendEmail“ naudojimas
Pirma, atsisiųskite „SendEmail“, nemokamą (ir atviro kodo) įrankį el. Laiškų siuntimui iš komandų eilutės. Atsisiųskite atsisiųstą archyvą į kompiuterio aplanką.
Toliau paleiskite „Windows“ užduočių planavimo priemonę ir sukurkite naują užduotį - ieškokite planuojamų užduočių kūrimo vadovo, kur rasite daugiau informacijos. Galite sukurti užduotį, kuri automatiškai siunčia el. Laišką tam tikru laiku arba užduotimi, siunčiančia el. Laišką atsakydama į konkretų įvykį.
Kai pasieksite Veiksmų langą, pasirinkite Pradėti programą vietoj Siųsti el. Laišką.
Lauke Programa / scenarijus naudokite Naršymo mygtuką ir eikite į „SendEmail.exe“ failą kompiuteryje.
Galiausiai, turėsite pridėti argumentus, reikalingus jūsų SMTP serveriui patvirtinti, ir sukurti el. Paštą. Štai parinkčių, kurias galite naudoti su „SendEmail“, sąrašas:
Serverio parinktys
-f EMAIL - siunčiamas el. pašto adresas.
-s SERVER: PORT - reikalingas SMTP serveris ir prievadas.
-xu USERNAME - naudotojo vardas, kurį turite patvirtinti naudojant SMTP serverį.
-xp PASSWORD - slaptažodis, kurį reikia patvirtinti naudojant SMTP serverį.
-o tls = yes - įgalina TLS šifravimą. Gali prireikti kai kuriems SMTP serveriams.
Jei naudojate „Gmail“ SMTP serverius, tai būtinos serverio parinktys:
-s smtp.gmail.com:587 -xu [email protected] -xp slaptažodis -o tls = taip
Žinoma, čia turėsite įvesti savo el. Pašto adresą ir slaptažodį.
Paskirties parinktys
-t EMAIL - paskirties el. pašto adresas. Galite siųsti el. Laišką į kelis adresus įtraukdami tarpą tarp kiekvieno adreso po t parinkties.
-cc EMAIL - bet kokie adresai, kuriuos norite el. Galite nurodyti kelis adresus, įterpdami tarpą tarp kiekvieno el. Pašto adreso, kaip ir aukščiau esantį T komandą.
-bcc EMAIL - aukščiau pateiktos CC parinkties BCC versija.
El. Pašto parinktys
-u SUBJECT - jūsų el
-m BODY - el. laiško teksto tekstas.
-a ATTACHMENT - failo, kurį norite pridėti, kelias. Tai neprivaloma.
Pvz., Tarkime, kad jūsų el. Pašto adresas yra [email protected] ir norite siųsti el. Laišką [email protected]. Jūs naudosite šias parinktis:
-f [email protected] -t [email protected] -u Tema -m Tai yra kūno tekstas! -s smtp.gmail.com:587 -xu [email protected] -xp slaptažodis -o tls = taip
Sudėję savo parinktis, nukopijuokite ir įklijuokite juos į laukelį Pridėti argumentus.
Išsaugokite savo užduotį ir baigsite. Jūsų užduotis automatiškai išsiųs el. Laišką pagal nurodytą tvarkaraštį (arba atsakydama į įvykį).
„SendEmail“ galite padaryti daug daugiau, įskaitant integravimą į scenarijų, automatiškai siunčiantį el. Laiškus arba sukuriant nuorodą, siunčiantį el. Laišką, kai dukart spustelėkite jį.