Jak odeslat e -mail s přílohami z příkazového řádku v systému Linux

How Send Email With Attachments From Command Line Linux



Většina uživatelů počítačů pravděpodobně zná jednoduchý proces odesílání a přijímání e -mailů. Kromě jednoduchých textových konverzací lze k odesílání a přijímání souborů používat také e -maily. Tyto soubory jsou přenášeny do e -mailu jako přílohy. K odesílání a přijímání e -mailů s přílohami lze použít libovolný e -mailový klient podle vašeho výběru.

Jako uživatel Linuxu můžete upřednostňovat metody odesílání e-mailů s přílohami založené na terminálu. Tento článek ukazuje čtyři různé způsoby odesílání e -mailů s přílohami z příkazového řádku v Linux Mint 20.







K odeslání e -mailu s přílohami z příkazového řádku v Linux Mint 20 můžete použít kteroukoli z následujících čtyř metod.



Poznámka: Ke všem níže popsaným metodám připojte ke každému e -mailu ukázkový textový soubor s názvem abc.txt. Můžete také připojit další druhy souborů, jako jsou soubory PDF, tabulky, obrázky, audio a další.



Metoda 1: Použití balíčku mutt

Balíček mutt není ve výchozím nastavení nainstalován v systémech Linux. Nejprve tedy budete muset nainstalovat tento balíček spuštěním níže uvedeného příkazu ve vašem terminálu:





$sudovýstižnýNainstalujtemutt

Jakmile je balíček mutt nainstalován do vašeho systému Linux Mint 20, spolu se všemi požadovanými závislostmi, můžete spustit další příkazy, jak ukazuje následující obrázek:



Poté, co byl balíček mutt nainstalován do našeho systému, můžete tento balíček použít k odeslání e -mailu s přílohami níže uvedeným způsobem:

$vyhodilUkázka těla e -mailu|mutt –s Ukázkový předmět e -mailu
–A SampleAttachment SampleEmailID

Zde nahraďte ukázkové tělo e -mailu skutečným tělem vašeho e -mailu; Ukázka předmětu e -mailu se skutečným předmětem vašeho e -mailu; SampleAttachment s cestou k souboru, který chcete připojit (můžete také připojit více souborů v jednom e -mailu jednoduše uvedením cest všech souborů, které mají být připojeny, oddělené mezerami); a SampleEmailID s ID e -mailu požadovaného příjemce, kterému chcete poslat e -mail.

Metoda 2: Použití příkazu mail

Příkaz mail je součástí balíčku mailutils, který není ve výchozím nastavení nainstalován v systémech Linux. Chcete -li tedy použít tuto metodu, musíte nejprve nainstalovat tento balíček spuštěním následujícího příkazu na vašem terminálu:

$sudovýstižnýNainstalujtemailutils

Jakmile je balíček mailutils nainstalován do vašeho systému Linux Mint 20, spolu se všemi požadovanými závislostmi, můžete spustit další příkazy, jak ukazuje obrázek níže:

Po instalaci balíčku mailutils do vašeho systému můžete tento balíček použít k odeslání e -mailu s přílohami následujícím způsobem:

$vyhodilUkázka těla e -mailu|mail –s Ukázkový předmět e -mailu
SampleEmailID –A SampleAttachment

Zde nahraďte ukázkové tělo e -mailu skutečným tělem vašeho e -mailu; Ukázka předmětu e -mailu se skutečným předmětem vašeho e -mailu; SampleAttachment s cestou k souboru, který chcete připojit (k jednomu e -mailu můžete také připojit více souborů jednoduše uvedením cest všech souborů, které mají být připojeny, oddělených mezerami); a SampleEmailID s ID e -mailu požadovaného příjemce, kterému chcete poslat e -mail.

Metoda 3: Použití příkazu mailx

Příkaz mailx je také součástí balíčku mailutils a protože jste pravděpodobně již nainstalovali tento balíček v metodě 2, nemusíte balíček instalovat znovu. Místo toho můžete použít příkaz mailx k odeslání e -mailu s přílohami níže uvedeným způsobem:

$vyhodilUkázka těla e -mailu|mailx –s Ukázkový předmět e -mailu
–A SampleAttachment SampleEmailID

Zde nahraďte ukázkové tělo e -mailu skutečným tělem vašeho e -mailu; Ukázka předmětu e -mailu se skutečným předmětem vašeho e -mailu; SampleAttachment s cestou k souboru, který chcete připojit (k jednomu e -mailu můžete také připojit více souborů jednoduše uvedením cest všech souborů, které mají být připojeny, oddělených mezerami); a SampleEmailID s e -mailovým ID osoby, které chcete poslat e -mail.

Metoda 4: Použití balíčku mpack

Balíček mpack také není ve výchozím nastavení nainstalován v systémech Linux. Tento balíček můžete nainstalovat spuštěním níže uvedeného příkazu ve vašem terminálu:

$sudovýstižnýNainstalujtempack

Jakmile je balíček mpack nainstalován do vašeho systému Linux Mint 20 spolu se všemi požadovanými závislostmi, můžete spustit další příkazy, jak ukazuje následující obrázek:

Poté, co byl balíček mpack nainstalován do našeho systému, můžete tento balíček použít k odeslání e -mailu s přílohami níže uvedeným způsobem:

$mpack –s Ukázka e -mailu Předmět –a SampleAttachment SampleEmailID

Zde nahraďte ukázkový předmět e -mailu skutečným předmětem vašeho e -mailu; SampleAttachment s cestou k souboru, který chcete připojit (k jednomu e -mailu můžete také připojit více souborů jednoduše uvedením cest všech souborů, které mají být připojeny, oddělených mezerami); a SampleEmailID s e -mailovým ID osoby, které chcete poslat e -mail.

Závěr

Pomocí kterékoli ze čtyř metod popsaných v tomto článku můžete pohodlně odeslat tolik e -mailů s přílohami, kolik byste chtěli. Tyto metody jsou poměrně jednoduché a přímočaré a po instalaci požadovaných balíčků stačí k odeslání e -mailu s přílohou přes příkazový řádek jeden příkaz. S těmito příkazy, které máte k dispozici, nemůže být odesílání e -mailů s přílohami nikdy jednodušší než prostřednictvím terminálu.