Kaip siųsti el. Laišką su priedais iš komandinės eilutės „Linux“

How Send Email With Attachments From Command Line Linux



Dauguma kompiuterių vartotojų tikriausiai yra susipažinę su paprastu el. Laiškų siuntimo ir gavimo procesu. Be paprastų teksto pokalbių, el. Laiškai taip pat gali būti naudojami failams siųsti ir gauti. Šie failai perkeliami el. Laiške kaip priedai. Bet kuris jūsų pasirinktas el. Pašto klientas gali būti naudojamas el. Laiškams su priedais siųsti ir gauti.

Kaip „Linux“ vartotojas, galbūt pirmenybę teikiate terminalais siunčiamiems el. Laiškams su priedais. Šiame straipsnyje pateikiami keturi skirtingi el. Laiškų su priedais siuntimo iš „Linux Mint 20“ komandinės eilutės būdai.







Galite naudoti bet kurį iš šių keturių būdų siųsti el. Laišką su priedais iš komandinės eilutės „Linux Mint 20“.



Pastaba: naudodamiesi visais toliau aptartais metodais, prie kiekvieno el. Laiško pridėkite pavyzdinį teksto failą, pavadintą abc.txt. Taip pat galite pridėti kitų tipų failus, pvz., PDF failus, skaičiuokles, vaizdus, ​​garso įrašus ir dar daugiau.



1 metodas: „Mutt“ paketo naudojimas

„Mutt“ paketas nėra įdiegtas „Linux“ sistemose pagal numatytuosius nustatymus. Taigi, pirmiausia turėsite įdiegti šį paketą vykdydami žemiau esančią komandą savo terminale:





$sudotinkamasdiegtimutt

Įdiegę „mutt“ paketą „Linux Mint 20“ sistemoje kartu su visomis būtinomis priklausomybėmis, galite paleisti kitas komandas, kaip parodyta šiame paveikslėlyje:



Įdiegę „mutt“ paketą mūsų sistemoje, galite naudoti šį paketą, norėdami išsiųsti el. Laišką su priedais, kaip parodyta toliau:

$išmetėEl. Pašto turinio pavyzdys|mutt –s El. laiško temos pavyzdys
–A SampleAttachment SampleEmailID

Čia el. Pašto turinio pavyzdį pakeiskite tikru el. Pašto turiniu; El. Pašto temos pavyzdys su tikra jūsų el. Laiško tema; „SampleAttachment“ su failo, kurį norite pridėti, keliu (taip pat galite pridėti kelis failus prie vieno el. Laiško tiesiog paminėdami visų pridedamų failų kelius, atskirtus tarpais); ir „SampleEmailID“ su norimo gavėjo, kuriam norite siųsti el. laišką, el. pašto ID.

2 būdas: pašto komandos naudojimas

Pašto komanda yra įtraukta į „mailutils“ paketą, kuris pagal numatytuosius nustatymus nėra įdiegtas „Linux“ sistemose. Taigi, norėdami naudoti šį metodą, pirmiausia turite įdiegti šį paketą vykdydami šią komandą savo terminale:

$sudotinkamasdiegtipaštu

Kai „Linux Mint 20“ sistemoje bus įdiegtas „mailutils“ paketas ir visos reikalingos priklausomybės, galite paleisti kitas komandas, kaip parodyta paveikslėlyje žemiau:

Įdiegus „mailutils“ paketą jūsų sistemoje, galite naudoti šį paketą, norėdami išsiųsti el. Laišką su priedais tokiu būdu:

$išmetėEl. Pašto turinio pavyzdys|paštas - el. laiško temos pavyzdys
„SampleEmailID“ - „SampleAttachment“

Čia el. Pašto turinio pavyzdį pakeiskite tikru el. Pašto turiniu; El. Pašto temos pavyzdys su tikra jūsų el. Laiško tema; „SampleAttachment“ su failo, kurį norite pridėti, keliu (taip pat galite pridėti kelis failus prie vieno el. Laiško tiesiog paminėdami visų pridedamų failų kelius, atskirtus tarpais); ir „SampleEmailID“ su norimo gavėjo el. pašto adresu, kuriam norite siųsti el. laišką.

3 metodas: „Mailx“ komandos naudojimas

„Mailx“ komanda taip pat įtraukta į „mailutils“ paketą, ir kadangi jūs tikriausiai jau įdiegėte šį paketą 2 metodu, jums nereikia diegti paketo dar kartą. Vietoj to galite naudoti komandą mailx, kad išsiųstumėte el. Laišką su priedais, kaip parodyta toliau:

$išmetėEl. Pašto turinio pavyzdys|mailx –s El. laiško temos pavyzdys
–A SampleAttachment SampleEmailID

Čia el. Pašto turinio pavyzdį pakeiskite tikru el. Pašto turiniu; El. Pašto temos pavyzdys su tikra jūsų el. Laiško tema; „SampleAttachment“ su failo, kurį norite pridėti, keliu (taip pat galite pridėti kelis failus prie vieno el. Laiško tiesiog paminėdami visų pridedamų failų kelius, atskirtus tarpais); ir „SampleEmailID“ su asmens, kuriam norite siųsti el. laišką, el. pašto ID.

4 metodas: „mpack“ paketo naudojimas

„Mpack“ paketas taip pat nėra įdiegtas „Linux“ sistemose pagal numatytuosius nustatymus. Šį paketą galite įdiegti vykdydami žemiau esančią komandą savo terminale:

$sudotinkamasdiegtimpack

Kai „Linux Mint 20“ sistemoje bus įdiegtas „mpack“ paketas ir visos būtinos priklausomybės, galite paleisti kitas komandas, kaip parodyta šiame paveikslėlyje:

Įdiegę „mpack“ paketą mūsų sistemoje, galite naudoti šį paketą, norėdami išsiųsti el. Laišką su priedais, kaip parodyta žemiau:

$„mpack –s“ el. pašto temos pavyzdys - „SampleAttachment SampleEmailID“

Čia el. Laiško temos pavyzdį pakeiskite faktine el. Laiško tema; „SampleAttachment“ su failo, kurį norite pridėti, keliu (taip pat galite pridėti kelis failus prie vieno el. Laiško tiesiog paminėdami visų pridedamų failų kelius, atskirtus tarpais); ir „SampleEmailID“ su asmens, kuriam norite siųsti el. laišką, el. pašto ID.

Išvada

Naudodami bet kurį iš keturių šiame straipsnyje aptartų metodų, galite patogiai išsiųsti tiek laiškų su priedais, kiek norėtumėte. Šie metodai yra gana paprasti ir nesudėtingi, o įdiegus reikiamus paketus tereikia vienos komandos, kad per komandinę eilutę būtų išsiųstas el. Laiškas su priedu. Turėdami šias komandas, el. Laiškų su priedais siuntimas niekada nebus lengvesnis nei per terminalą.