Ako odosielať e -maily s prílohami z príkazového riadka v systéme Linux

How Send Email With Attachments From Command Line Linux



Väčšina používateľov počítačov pravdepodobne pozná jednoduchý proces odosielania a prijímania e -mailov. Na odosielanie a prijímanie súborov je možné okrem jednoduchých textových konverzácií použiť aj e -maily. Tieto súbory sa prenášajú do e -mailu ako prílohy. Na odosielanie a prijímanie e -mailov s prílohami je možné použiť ľubovoľného e -mailového klienta podľa vášho výberu.

Ako používateľ Linuxu by ste mohli uprednostňovať metódy odosielania e-mailov s prílohami založené na termináloch. Tento článok vám ukáže štyri rôzne spôsoby odosielania e -mailov s prílohami z príkazového riadka v Linux Mint 20.







Na odoslanie e -mailu s prílohami z príkazového riadka v systéme Linux Mint 20 môžete použiť ktorúkoľvek z nasledujúcich štyroch metód.



Poznámka: Ku všetkým nižšie uvedeným metódam pripojte ku každému e -mailu vzorový textový súbor s názvom abc.txt. Môžete tiež pripojiť ďalšie druhy súborov, napríklad súbory PDF, tabuľky, obrázky, audio a ďalšie.



Metóda 1: Použitie balíka mutt

Balíček mutt nie je predvolene nainštalovaný v systémoch Linux. Najprv teda budete musieť nainštalovať tento balík spustením nižšie uvedeného príkazu vo svojom termináli:





$sudovýstižnýInštaláciaobmedzenec

Akonáhle je balík mutt nainštalovaný do vášho systému Linux Mint 20, spolu so všetkými požadovanými závislosťami, môžete spustiť ďalšie príkazy, ako je znázornené na nasledujúcom obrázku:



Po nainštalovaní balíka mutt do nášho systému môžete tento balík použiť na odoslanie e -mailu s prílohami nižšie uvedeným spôsobom:

$zahodilUkážkový e -mail|mutt –s Vzorový predmet e -mailu
–A SampleAttachment SampleEmailID

Tu nahraďte vzorový e -mail skutočným telom vášho e -mailu; Vzorový predmet e -mailu so skutočným predmetom vášho e -mailu; SampleAttachment s cestou k súboru, ktorý chcete pripojiť (k jednému e -mailu môžete pripojiť aj viac súborov jednoducho tak, že spomeniete cesty všetkých súborov, ktoré sa majú pripojiť, oddelené medzerami); a SampleEmailID s ID e -mailu požadovaného príjemcu, ktorému chcete poslať e -mail.

Metóda 2: Použitie príkazu mail

Príkaz mail je súčasťou balíka mailutils, ktorý nie je štandardne nainštalovaný v systémoch Linux. Ak chcete použiť túto metódu, musíte si najskôr nainštalovať tento balík spustením nasledujúceho príkazu na svojom termináli:

$sudovýstižnýInštaláciamailutils

Akonáhle je balík mailutils nainštalovaný do vášho systému Linux Mint 20, spolu so všetkými požadovanými závislosťami, môžete spustiť ďalšie príkazy, ako je znázornené na obrázku nižšie:

Po nainštalovaní balíka mailutils do vášho systému môžete tento balík použiť na odoslanie e -mailu s prílohami nasledujúcim spôsobom:

$zahodilUkážkový e -mail|mail –s Vzorový predmet e -mailu
SampleEmailID –A SampleAttachment

Tu nahraďte vzorový e -mail skutočným telom vášho e -mailu; Vzorový predmet e -mailu so skutočným predmetom vášho e -mailu; SampleAttachment s cestou k súboru, ktorý chcete pripojiť (k jednému e -mailu môžete tiež pripojiť viacero súborov jednoducho tak, že spomeniete cesty všetkých súborov, ktoré sa majú pripojiť, oddelené medzerami); a SampleEmailID s ID e -mailu požadovaného príjemcu, ktorému chcete poslať e -mail.

Metóda 3: Použitie príkazu mailx

Príkaz mailx je tiež zahrnutý v balíku mailutils a keďže ste pravdepodobne už nainštalovali tento balík v metóde 2, nemusíte balík inštalovať znova. Namiesto toho môžete použiť príkaz mailx na odoslanie e -mailu s prílohami nižšie uvedeným spôsobom:

$zahodilUkážkový e -mail|mailx –s Vzorový predmet e -mailu
–A SampleAttachment SampleEmailID

Tu nahraďte vzorový e -mail skutočným telom vášho e -mailu; Vzorový predmet e -mailu so skutočným predmetom vášho e -mailu; SampleAttachment s cestou k súboru, ktorý chcete pripojiť (k jednému e -mailu môžete tiež pripojiť viacero súborov jednoducho tak, že spomeniete cesty všetkých súborov, ktoré sa majú pripojiť, oddelené medzerami); a SampleEmailID s ID e -mailu osoby, ktorej chcete poslať e -mail.

Metóda 4: Použitie balíka mpack

Balík mpack nie je predvolene nainštalovaný ani v systémoch Linux. Tento balík môžete nainštalovať spustením nižšie uvedeného príkazu vo svojom termináli:

$sudovýstižnýInštaláciampack

Po nainštalovaní balíka mpack do vášho systému Linux Mint 20 spolu so všetkými požadovanými závislosťami môžete spustiť ďalšie príkazy, ako ukazuje nasledujúci obrázok:

Po nainštalovaní balíka mpack do nášho systému môžete tento balík použiť na odoslanie e -mailu s prílohami nižšie uvedeným spôsobom:

$mpack –s Vzorový predmet e -mailu –a SampleAttachment SampleEmailID

Tu nahraďte vzorový predmet e -mailu skutočným predmetom vášho e -mailu; SampleAttachment s cestou k súboru, ktorý chcete pripojiť (k jednému e -mailu môžete tiež pripojiť viacero súborov jednoducho tak, že spomeniete cesty všetkých súborov, ktoré sa majú pripojiť, oddelené medzerami); a SampleEmailID s ID e -mailu osoby, ktorej chcete poslať e -mail.

Záver

Pomocou ktorejkoľvek zo štyroch metód diskutovaných v tomto článku môžete pohodlne odosielať toľko e -mailov s prílohami, koľko by ste chceli. Tieto metódy sú celkom jednoduché a priamočiare a po inštalácii požadovaných balíkov stačí na odoslanie e -mailu s prílohou prostredníctvom príkazového riadka jeden príkaz. Vďaka týmto príkazom nemôže byť odosielanie e -mailov s prílohami nikdy jednoduchšie ako prostredníctvom terminálu.