Voit käyttää SendEmail-apuohjelmaa sen sijaan, että käytit tehtävälataajan sähköpostiominaisuutta sähköpostiviestien lähettämiseen. Sen avulla voit luoda yhden rivin komennon, joka tunnistaa SMTP-palvelimella ja lähettää sähköpostiviestin.
Tehtävien ajastimen sähköpostitoiminnon ongelma
Kun käsittelemme tietokoneesi asetusten lähettämistä sähköpostiviestien lähettämiseksi, kun joku kirjautuu sisään, havaitsimme, että sisäänrakennetulla sähköpostiominaisuudella oli joitakin ongelmia.
Vaikka voit syöttää haluamasi SMTP-palvelimen, Task Scheduler ei tue todentamista, joten et voi antaa SMTP-palvelimen käyttäjänimeä ja salasanaa. SMTP-palvelimen tyyppi, jolla useimmat käyttäjät voivat käyttää (esimerkiksi Gmailin SMTP-palvelin tai Internet-palveluntarjoajan tarjoama SMTP-palvelin) vaatii todentamisen, joten sitä ei voi helposti käyttää Task Scheduler -ohjelmasta.
Jos käytössäsi on SMTP-palvelin paikallisessa tietokoneessa, tehtävän ajoituksen sähköpostiominaisuus voi olla sinulle hyödyllinen. Keskivertokäyttäjä tarvitsee kuitenkin toisen työkalun - tässä lähetetään SendEmail.
SendEmailin käyttäminen
Ensinnäkin, lataa SendEmail, ilmainen (ja avoimen lähdekoodin) työkalu sähköpostiosoitteiden lähettämiseen komentoriviltä. Poimi ladattu arkisto tietokoneen kansioon.
Kun pääset Action-ikkunaan, valitse Käynnistä ohjelma sen sijaan, että lähetät sähköpostiviestin.
Palvelinasetukset
-f EMAIL – The email address you’re sending from.
-s SERVER:PORT – The SMTP server and port it requires.
-xu USERNAME – The username you need to authenticate with the SMTP server.
-xp PASSWORD – The password you need to authenticate with the SMTP server.
-o tls=yes – Enables TLS encryption. May be necessary for some SMTP servers.
Jos käytät Gmailin SMTP-palvelimia, nämä ovat tarvittavat palvelinasetukset:
-s smtp.gmail.com:587 -xu [email protected] -xp password -o tls=yes
Tietenkin sinun on annettava oma sähköpostiosoitteesi ja salasanasi täällä.
Kohdeasetukset
-t EMAIL – The destination email address. You can send an email to multiple addresses by including a space between each address after the -t option.
-cc EMAIL – Any addresses you’d like to CC on the email. You can specify multiple addresses by placing a space between each email address, just as with the -t command above.
-bcc EMAIL – The BCC version of the CC option above.
Sähköpostiasetukset
-u SUBJECT – The subject of your email
-m BODY – The message body text of your email.
-a ATTACHMENT – The path of a file you’d like to attach. This is optional.
Oletetaan esimerkiksi, että sähköpostiosoitteesi on [email protected] ja haluat lähettää sähköpostiviestin henkilö[email protected]. Käytät seuraavia vaihtoehtoja:
-f [email protected] -t [email protected] -u Subject -m This is the body text! -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls=yes
Kun olet koonnut vaihtoehdot, kopioi ja liitä ne Lisää argumentteja -ruutuun.
SendEmaililla on paljon enemmän, myös integroimalla se komentojonoon, joka lähettää automaattisesti sähköposteja tai luoda pikakuvakkeen, joka lähettää sähköpostiviestin, kun kaksoisnapsauta sitä.