Kā viegli nosūtīt e-pastus no Windows uzdevumu plānotāja
Windows uzdevumu plānotājs var automātiski nosūtīt e-pastu noteiktā laikā vai atbildot uz konkrētu notikumu, taču tās integrētā e-pasta funkcija vairumam lietotāju nedarbosies ļoti labi.
Tā vietā, lai nosūtītu e-pastus, varat izmantot uzdevumu plānotāja e-pasta funkciju, varat izmantot utilītu SendEmail. Tas ļauj jums izveidot vienas līnijas komandu, kas autentificē ar SMTP serveri un nosūta e-pastu.
Problēma ar uzdevumu plānotāja e-pasta funkciju
Kad mēs ieskaitām jūsu datora iestatīšanu, lai nosūtītu jums e-pasta paziņojumus, kad kāds piesakās, mēs noskaidrojām, ka iebūvētajai e-pasta funkcijai bija dažas problēmas.
Kamēr jūs varat ievadīt jebkuru vēlamo SMTP serveri, uzdevumu plānotājs neatbalsta autentifikāciju, tāpēc nevarat piešķirt lietotājvārdu un paroli SMTP serverim. SMTP servera tipam, kuram vairumam lietotāju ir piekļuve (piemēram, Gmail SMTP serveris vai SMTP serveris, ko nodrošina jūsu interneta pakalpojumu sniedzējs), nepieciešama autentifikācija, tāpēc to nevar viegli izmantot no uzdevumu plānotāja.
Ja vietējā datorā darbojas SMTP serveris, jums var būt noderīga uzdevumu plānotāja e-pasta funkcija. Tomēr vidējam lietotājam būs vajadzīgs cits rīks - tā ir vieta, kur tiek nosūtīts SendEmail.
Izmantojot SendEmail
Pirmkārt, lejupielādējiet SendEmail, bezmaksas (un atvērtā koda) rīku e-pasta sūtīšanai no komandrindas. Izņemiet lejupielādēto arhīvu datorā esošajā mapē.
Tālāk, palaidiet Windows uzdevumu plānotāju un izveidojiet jaunu uzdevumu - skatiet mūsu rokasgrāmatu par plānoto uzdevumu izveidi, lai iegūtu vairāk informācijas. Varat izveidot uzdevumu, kas automātiski nosūta e-pastu noteiktā laikā vai uzdevumā, kas sūta e-pastu, atbildot uz konkrētu notikumu.
Kad esat sasniedzis darbības logu, izvēlieties Sākt programmu, nevis Sūtīt e-pastu.
Lodziņā Programma / skripts izmantojiet pogu Pārlūkot un doties uz faila SendEmail.exe datorā.
Visbeidzot, jums būs jāpievieno argumenti, kas nepieciešami, lai autentificētu ar SMTP serveri, un izveidojiet savu e-pastu. Šeit ir saraksts ar iespējām, ko varat izmantot ar SendEmail:
Servera opcijas
-f EMAIL - e-pasta adrese, kuru sūtāt.
-s SERVER: PORT - vajadzīgais SMTP serveris un ports.
-xu USERNAME - lietotājvārds, kas nepieciešams autentifikācijai ar SMTP serveri.
-xP PASSWORD - parole, kas nepieciešama autentifikācijai ar SMTP serveri.
-o tls = yes - iespējo TLS šifrēšanu. Var būt nepieciešams dažiem SMTP serveriem.
Ja izmantojat Gmail SMTP serverus, tie ir vajadzīgie servera varianti:
-s smtp.gmail.com:587 -xu [email protected] -xp parole -o tls = jā
Protams, šeit ir jāievada sava e-pasta adrese un parole.
Galamērķa opcijas
-t EMAIL - galamērķa e-pasta adrese. Jūs varat nosūtīt e-pastu uz vairākām adresēm, iekļaujot atstarpi starp katru adresi pēc t opcijas.
-cc EMAIL - jebkuras adreses, kuras vēlaties nosūtīt uz e-pasta ziņojuma. Varat norādīt vairākas adreses, novietojot atstarpi starp katru e-pasta adresi, tāpat kā iepriekš komandu -t.
-bcc EMAIL - iepriekš minētās CC opcijas BCC versija.
E-pasta opcijas
-u SUBJECT - jūsu e-pasta temats
-m BODY - jūsu e-pasta ziņojuma teksta teksts.
-a ATTACHMENT - tā faila ceļš, kuru vēlaties pievienot. Tas nav obligāts.
Piemēram, pieņemsim, ka jūsu e-pasta adrese ir [email protected], un vēlaties nosūtīt e-pastu [email protected]. Jūs izmantojat šādas opcijas:
-f [email protected] -t [email protected] -u Temats -m Šis ir ķermeņa teksts! -s smtp.gmail.com:587 -xu [email protected] -xp parole -o tls = jā
Kad esat izveidojis savas iespējas, kopējiet un ielīmējiet tos lodziņā Pievienot argumentus.
Saglabājiet savu uzdevumu un esat pabeidzis. Jūsu uzdevums automātiski nosūtīs e-pastu uz jūsu norādīto grafiku (vai atbildi uz notikumu).
SendEmail ir daudz vairāk, ko varat izdarīt, tostarp integrējot to skriptu, kas automātiski sūta e-pastus vai izveido saīsni, kas nosūta e-pastu, kad to veicat dubultklikšķi.