Kako pošiljati e -pošto s prilogami iz ukazne vrstice v Linuxu

How Send Email With Attachments From Command Line Linux



Večina uporabnikov računalnikov je verjetno seznanjena s preprostim postopkom pošiljanja in prejemanja e -pošte. Poleg preprostih besedilnih pogovorov se lahko e -poštna sporočila uporabljajo tudi za pošiljanje in prejemanje datotek. Te datoteke se prenesejo v e -poštno sporočilo kot priloge. Za pošiljanje in prejemanje e -poštnih sporočil s prilogami se lahko uporablja kateri koli e -poštni odjemalec po vaši izbiri.

Kot uporabnik Linuxa bi morda raje uporabljali terminalske metode pošiljanja e-poštnih sporočil s prilogami. Ta članek prikazuje štiri različne načine pošiljanja e -poštnih sporočil s prilogami iz ukazne vrstice v Linux Mint 20.







Za pošiljanje e -poštnega sporočila s prilogami iz ukazne vrstice v Linux Mint 20 lahko uporabite katerega koli od naslednjih štirih načinov.



Opomba: Za vse spodaj obravnavane metode je vsakemu e -poštnemu sporočilu priložena vzorčna besedilna datoteka z imenom abc.txt. Lahko priložite tudi druge vrste datotek, kot so PDF -ji, preglednice, slike, zvoki in drugo.



1. način: Uporaba paketa mutt

Paket mutt privzeto ni nameščen v sistemih Linux. Torej, najprej boste morali namestiti ta paket tako, da v svojem terminalu zaženete spodnji ukaz:





$sudoaptnamestitemutt

Ko je paket mutt nameščen v vašem sistemu Linux Mint 20, skupaj z vsemi potrebnimi odvisnostmi, lahko zaženete dodatne ukaze, kot je prikazano na naslednji sliki:



Ko je paket mutt nameščen v naš sistem, lahko s tem paketom pošljete e -poštno sporočilo s prilogami na spodnji način:

$vrgel venVzorec e -poštnega telesa|mutt –s Vzorec e -poštnega sporočila
–A SampleAttachment SampleEmailID

Tukaj zamenjajte vzorec e -poštnega telesa z dejanskim telesom vašega e -poštnega sporočila; Vzorec e -poštnega predmeta z dejansko temo vašega e -poštnega sporočila; SampleAttachment s potjo datoteke, ki jo želite priložiti (v eno e -poštno sporočilo lahko priložite tudi več datotek, tako da navedete poti vseh datotek, ki jih želite priložiti, ločene s presledki); in SampleEmailID z e -poštnim ID -jem želenega prejemnika, ki mu želite poslati e -pošto.

2. način: Uporaba poštnega ukaza

Ukaz mail je vključen v paket mailutils, ki privzeto ni nameščen v sistemih Linux. Če želite uporabiti to metodo, morate najprej namestiti ta paket tako, da v svojem terminalu zaženete naslednji ukaz:

$sudoaptnamestitemailutils

Ko je paket mailutils nameščen v vašem sistemu Linux Mint 20, skupaj z vsemi potrebnimi odvisnostmi, lahko zaženete dodatne ukaze, kot je prikazano na spodnji sliki:

Ko je paket mailutils nameščen v vašem sistemu, lahko s tem paketom pošljete e -poštno sporočilo s prilogami na naslednji način:

$vrgel venVzorec e -poštnega telesa|mail –s Vzorec e -poštnega predmeta
SampleEmailID - SampleAttachment

Tukaj zamenjajte vzorec e -poštnega telesa z dejanskim telesom vašega e -poštnega sporočila; Vzorec e -poštnega predmeta z dejansko temo vašega e -poštnega sporočila; SampleAttachment s potjo datoteke, ki jo želite priložiti (enemu e -poštnemu sporočilu lahko priložite tudi več datotek, tako da navedete poti vseh datotek, ki jih želite priložiti, ločene s presledki); in SampleEmailID z e -poštnim ID -jem želenega prejemnika, ki mu želite poslati e -pošto.

3. način: Uporaba ukaza ukaz mailx

Ukaz mailx je prav tako vključen v paket mailutils in ker ste ta paket verjetno že namestili v 2. metodi, vam ni treba znova namestiti paketa. Namesto tega lahko z ukazom mailx pošljete e -poštno sporočilo s prilogami na spodnji način:

$vrgel venVzorec e -poštnega telesa|mailx –s Vzorec e -poštnega predmeta
–A SampleAttachment SampleEmailID

Tukaj zamenjajte vzorec e -poštnega telesa z dejanskim telesom vašega e -poštnega sporočila; Vzorec e -poštnega predmeta z dejansko temo vašega e -poštnega sporočila; SampleAttachment s potjo datoteke, ki jo želite priložiti (enemu e -poštnemu sporočilu lahko priložite tudi več datotek, tako da navedete poti vseh datotek, ki jih želite priložiti, ločene s presledki); in SampleEmailID z e -poštnim ID -jem osebe, ki ji želite poslati e -pošto.

4. način: Uporaba paketa mpack

Paket mpack tudi privzeto ni nameščen v sistemih Linux. Ta paket lahko namestite tako, da v svojem terminalu zaženete spodnji ukaz:

$sudoaptnamestitempack

Ko je paket mpack nameščen v vaš sistem Linux Mint 20, skupaj z vsemi potrebnimi odvisnostmi, lahko zaženete dodatne ukaze, kot je prikazano na naslednji sliki:

Ko je paket mpack nameščen v naš sistem, lahko s tem paketom pošljete e -poštno sporočilo s prilogami na spodnji način:

$mpack –s Vzorec e -poštnega predmeta - SampleAttachment SampleEmailID

Tukaj zamenjajte vzorec e -poštnega predmeta z dejansko temo vašega e -poštnega sporočila; SampleAttachment s potjo datoteke, ki jo želite priložiti (enemu e -poštnemu sporočilu lahko priložite tudi več datotek, tako da navedete poti vseh datotek, ki jih želite priložiti, ločene s presledki); in SampleEmailID z e -poštnim ID -jem osebe, ki ji želite poslati e -pošto.

Zaključek

Z uporabo katerega koli od štirih načinov, obravnavanih v tem članku, lahko priročno pošljete toliko e -poštnih sporočil s prilogami, kot želite. Te metode so precej preproste in jasne, po namestitvi zahtevanih paketov pa je potreben samo en ukaz za pošiljanje e -poštnega sporočila s prilogo prek ukazne vrstice. S temi ukazi, ki so vam na voljo, pošiljanje e -poštnih sporočil s prilogami ne bi moglo biti lažje kot prek terminala.