7 käsuridade hõlpsat meilisõnumi saatmist SMTP abil

2018-10-26 04:59:22
Põhiline·Tarkvara·7 käsuridade hõlpsat meilisõnumi saatmist SMTP abil

E-post on väga kasulik mitte ainult sõprade ja pereliikmete vaheliseks suhtluseks, vaid ka manustena sõnumite saatmiseks koos lisadega, näiteks aruannete, fotode, dokumentide, esitluste, videoklippide ja muusikafailidega. Näiteks veebisaidi jälgimisteenusel nagu Pingdom on teateid, kus teid teavitatakse erinevate meetodite kaudu, näiteks e-posti, SMS-i, twitteri või rakendusesiseste rakenduste kaudu, kui teie server ei tööta. Kolmanda osapoole varutarkvaral on tavaliselt ka vähemalt e-posti teavituse funktsioon, mille abil saate selle seadistada automaatselt teile e-kirja saatma, kui varundusprotsess on lõpule viidud või ebaõnnestunud.

Kui kirjutate pakettfaili ja soovite automaatse meilisõnumi saata siis, kui paketi käitamine on lõpule jõudnud või kui olete silmitsi kolmanda osapoole tarkvaraga, mis isegi ei toeta e-posti teel teavitamist, siis on lihtsaks lahenduseks käsuridade e-posti kasutamine saatmisriist Windowsi jaoks. Siin on meil 7 vaatamisviisi. Kõigi allpool nimetatud utiliitide jaoks on toodud käsurida näide Gmaili abil e-kirjade saatmiseks. Järgmine teave tuleb käsurida muuta:

  • = asendage see kogu oma Gmaili aadressiga
  • posti aadress on = asendage see e-posti aadressiga, mis sõnumi saab
  • YourGmailPassword = Asenda see Gmaili parooliga
  • subjekt = meili teema. Kui tühikuid on, veenduge, et see oleks ümbritsetud kahekordsete jutumärkidega. Näiteks See on pikk teema
  • body = meilisõnum. Kui tühikud on olemas, tuleks see lisada ka kahekordsete jutumärkidega

1. SwithMail

Kõigist käsurea e-posti saatmise tööriistadest võiksime SwithMaili pidada oma klassi parimateks, kui mitte parimateks. Selle asemel, et kirjutada valesti meilisõnumeid, kus võiksite teha vigu ja kellel on vaja mõnda proovida, et valesti saata käsurida, tuleb SwithMaili konfigureerimine tänu hõlpsasti kasutatavale seadete konfigureerimise GUI-le üsna lollikindlaks muuta. Testite isegi e-posti seadeid, et veenduda, kas see suudab meilisõnumeid edukalt saata.

Muud kui tavalised suvandid, näiteks manused, CC, BCC, mida tavaliselt e-kirja saatmisel leiate, toetab SwithMail veakoodide, globaalsete muutujate ja metamärkide manuste tagastamist, mis on väga kasulik kuupäevaga failinimedega logifailide automaatseks saatmiseks. Allpool on toodud toimiv näide SwithMaili käsuridadest, mis võimaldavad meiliaadressi saata Gmaili konto kaudu.

SwithMail.exe / s / saidilt / edastage omaGmailPassword / server smtp.gmail.com / lk 587 / SSL / / alamsubjektile / b-teatele

Laadige alla SwithMail


2. CMail

Kui peate kasutama puhverserverit toetavat käsurealt e-posti saatmise tööriista, oleks teie valik CMail, kuna see on ainus, mis toetab sokke ja HTTPS-põhist puhverserverit. Muud huvitavad funktsioonid, mida CMail võib leida, on kogu kataloogi sisu saatmine, asendades metamärgi manuse ja edastusoleku teatise.

Gmaili kaudu meilisõnumi saatmise täielik käsurida on järgmine:

CMail.exe -turvalisus -host: : : 465 -st: -to: -teema: teema-keha: teade

Laadige CMail alla


3. SendSMTP

SendSMTP käitamine avab interaktiivse graafilise kasutajaliidese e-kirjade saatmiseks, kuid toetab samal ajal ka käsuridade käske, et saata vaikseid meilisõnumeid vaid ühe käsuridaga. Ehkki kogenumal kasutajal pole käsuridade argumentidega probleeme, aitab graafiline kasutajaliides tavapärasele arvutikasutajale toimiva konfiguratsioonifaili loomisel palju abi.

Mõned märkimisväärsed SendSMTP-st leitud funktsioonid on võime salvestada parool krüpteeritud kujul, kasutades 128-bitist Rijndaeli (AES), selle asemel, et parooli selge tekstina salvestada, lubada logifail, et salvestada SendSMTP programmi tegevus, ja koodid aruandesse tagastada kui e-posti saatmine õnnestus (0), ebaõnnestus (1) või te ei leia seadeid (2). SendSMTP täielik käsurida Gmaili kaudu e-kirjade saatmiseks on järgmine.

SendSMTP.exe / nos / host smtp.gmail.com / port 587 / auth 2 / kasutajatunnus / andke omaGmailPassword edasi / / / subjekti teema / kehasõnum

Kui olete salvestanud vaikesätted GUI-st, mis loob faili SendSMTP.ini programmiga samasse kohta, saab e-kirja saatmiseks kasutada palju lühemat käsurida.

SendSMTP / s SendSMTP.ini

Pange tähele, et allalaadimislehel on saadaval 2 versiooni. Gmaili kaudu e-kirjade saatmise toetamiseks vajate uuemat suurema suurusega failiversiooni, kuna vana versioon ei toeta SASL-i autentimist.

Laadige alla SendSMTP


4. mailsend

Võrreldes ülalnimetatud utiliididega on mailsend lihtsam käsuridade tööriist e-kirjade saatmiseks SMTP-ga. Sellel pole väljamõeldud funktsioone, näiteks konfiguratsiooni laadimist välisest failist, paroolide krüptimist, GUI-d, veakoode jms. Kuid mailsendis leitav huvitav funktsioon, mis pole teistes käsuridade e-posti saatmise tööriistades saadaval, on võime näidata SMTP-serveri teave, kasutades -info võimalust.

mailsend on saadaval nii Windowsi kui ka Linuxi opsüsteemi jaoks. Allpool on näide käsurida mailsendile Gmaili abil meilisõnumi saatmiseks.

mailsend1.17b15.exe -t -f -ssl -port 465 -auth -smtp smtp.gmail.com -sub-teema -M-teade -kasutaja -pass MyGmailPassword

Laadige alla mailsend


5. Saada-see-vaikne

Send-It-Quiet on väikseim käsurea SMTP-posti utiliit, mis kaalub vaid 14KB ja see on .NET-raamistiku abil võimalik. See tähendaks ka, et Send-It-Quiet käivitamiseks peab teil olema installitud .NET Framework 3.5. Saada-vaik-vaikne sisaldab ainult väga põhiparameetreid, millest piisab e-kirja saatmiseks. Võimalik, et Send-It-Quiet'is leitakse ainult lisafunktsioone, on ERRORLEVELi tagastatav väärtus ja parameetrite registrisse käsitsi lisamise paindlikkus.

Gmaili kontoga meilisõnumi saatmiseks käsurida on käsurida:

senditquiet.exe -s smtp.gmail.com -port 587 -u -protokolli ssl -p YourGmailPassword -f -t teema subjekti -kehasõnum

Laadige alla saatmis-vaikne


6. Saada e-post

SendEmail on kirjutatud Perlis, kuid selle käsuridade utiliidi toimimiseks pole Windowsis vaja Perli installida. SendEmaili värskendati viimati 2009. aastal, kuid viimasel versioonil on TLS-i tugi, mis tähendab, et see võib saata meilisõnumeid Gmaili SMTP kaudu. Funktsioonide poolest on see üsna sarnane Send-It-Quiet'iga, mis toetab ainult selliseid standardseid e-posti saatmise valikuid nagu e-posti aadressile, subjektile, kehale, manusele jne. SendEmail on saadaval nii Windowsi kui ka Linuxi opsüsteemides.

Siin on näide käsuridadest, millega saab Gmaili SMTP abil meilisõnumeid saata.

sendEmail.exe -o tls = jah -f -t -s smtp.gmail.com:587 -xu -xp YourGmailPassword -u teema -m sõnum

Laadige alla SendEmail


7. PowerShell

PowerShell on Windowsi opsüsteemides kaasatud alates Windows 7 versioonist, mis tähendab, et võite tegelikult kasutada Powershelli skripti e-kirjade Gmaili SMTP kaudu saatmiseks ilma ühegi ülalnimetatud käsuridariistata.

Allpool oleval lingil allalaaditav näidisskript on väga lihtne, see on mõeldud ainult meilisõnumite saatmiseks ilma manusetoeta. Laadige lihtsalt alla skript ps1, avage see Notepadi või Windows PowerShell ISE abil ja muutke mandaaadid, mis asuvad reas 8. Käsurida Powershelli skripti käitamiseks on järgmine. Uuendage kindlasti .ps1-faili asukoht.

Powershell.exe - täidesaatva poliitika täideviimine - Fail C: \ Kasutajad \ Raymond \ sendemail.ps1

Laadige PowerShelli skript alla aadressile SendEmail


Populaarset Blat pole loendisse lisatud, kuna see ei toeta SSL-i, mis tähendab, et ta ei saa Gmaili SMTP-ga e-kirju saata. Bmail (viimati värskendatud 2004. aastal), cmdsendmail, mis on osa CommandLine Toolsist, ja XmlSendmail on ka käsuridade saatmise utiliidi näide, mis ei toeta SSL-i.

Toimetaja Valik