13Jul
Windows Task Scheduler saab automaatselt saata e-kirju kindlal ajal või vastuseks konkreetsele sündmusele, kuid selle integreeritud e-posti funktsioon ei tööta enamikele kasutajatele väga hästi.
Selle asemel, et kasutada e-kirju saata e-posti funktsiooni Task Scheduler e-posti abil, saate kasutada utiliidi SendEmail. See võimaldab teil konstrueerida ühe liini käsuga autentimist SMTP-serveriga ja saata e-kiri.
Probleem tööülesannete planeerija e-posti funktsiooniga
Kui mõni teie arvuti sisselogimine saadeti meilisõnumite saatmiseks, kui keegi sisse logib, leidsime, et sisseehitatud e-posti funktsioonil on mõningaid probleeme.
Kuigi võite sisestada mis tahes SMTP-serveri, mis sulle meeldib, ei hõlma ülesande ajakava autentimist, seega ei saa te oma SMTP-serveri kasutajanime ja parooli anda. Enamikule SMTP-serverile, kellel on enamik kasutajaid( nt Gmaili SMTP-server või SMTP-server, mida pakub Interneti-teenuse pakkuja), on vaja autentimist, nii et seda ei saa hõlpsalt kasutada tööülesannete loendurist.
Kui kasutate oma kohalikku arvutit kasutades SMTP-serverit, võib teie ülesanne olla Task Scheduleri e-posti funktsioon. Siiski vajab keskmine kasutaja veel ühte tööriista - see on see, kus saabub SendEmail.
SendEmail
kasutamine Esmalt laadige alla käsuviibast e-kirjade saatmiseks tasuta( ja avatud lähtekoodiga) rakendus SendEmail. Väljavõtte allalaaditud arhiiv kausta oma arvutisse.
Järgmisena käivitage Windows Task Scheduler ja looge uus ülesanne - lisateabe saamiseks külastage meie juhendit planeeritud ülesannete loomisel. Võite luua ülesande, mis saadab automaatselt e-kirja teatud ajahetkel või ülesande, mis saadab konkreetse sündmuse vastuseks e-kirja.
Kui jõuate tegevusaknasse, valige e-kirja saatmise asemel programm Alusta programmi.
Programmis / skripti kastis kasutage nuppu Sirvi ja liikuge arvutisse faili SendEmail.exe.
Lõpuks peate lisama argumendid, mis on vajalikud SMTP-serveri autentimiseks ja e-posti loomiseks. Siin on nimekiri valikutest, mida saate kasutada SendEmailiga:
serveri valikud
-f EMAIL - e-posti aadress, mille saadate.
-s SERVER: PORT - SMTP server ja port, mida see vajab.
-xu USERNAME - kasutajanimi, mida peate SMTP-serveriga autentimiseks.
-xp PASSWORD - parool, mida tuleb SMTP-serveriga autentida.
-o tls = yes - Võimaldab TLS-i krüpteerimist. Võib olla vajalik mõne SMTP serveri jaoks.
Kui kasutate Gmaili SMTP-servereid, on need serveri valikud, mida vajate:
-s smtp.gmail.com:587 -xu [email protected] -xp parool -o tls = jah
Muidugi, tePeate sisestama siin oma e-posti aadressi ja parooli.
sihtkoha valikud
-t EMAIL - sihtkoha e-posti aadress. Võite saata e-kirja mitmele aadressile, lisades ruumi iga aadressi vahel pärast -t valikut.
-cc EMAIL - Kõik aadressid, mida soovite e-posti aadressil CC soovida. Saate määrata mitu aadressi, asetades ruumi iga e-posti aadressi vahel, nagu ka eespool -t-käsuga.
-bcc EMAIL - eelpool toodud CC-variandi BCC-versioon.
e-posti valikud
-u SUBJECT - Teie e-posti teema
-m KEHT - Sinu e-kirja põhitekstis.
-a lisamine - Faili tee, mida soovite lisada. See on vabatahtlik.
Näiteks oletame, et teie e-posti aadress on [email protected] ja soovite saata e-kiri aadressile [email protected]. Kasutaksite järgmisi võimalusi:
-f [email protected] -t [email protected] -u Teema -m See on kehaekstiga tekst!-s smtp.gmail.com:587 -xu [email protected] -xp parool -o tls = yes
Kui olete oma valikud kokku pannud, kopeerige ja kleepige need lahtrisse Lisa argumendid.
Salvestage oma ülesanne ja oled valmis. Teie ülesanne saadab automaatselt e-kirja teie määratud ajakavale( või vastusena sündmusele).
Seal on palju rohkem, mida saate teha SendEmailiga, sealhulgas selle integreerimine skripti, mis automaatselt saadab e-kirju või loob otseteed, mis saadavad e-kiri, kui te topeltklõpsate seda.