E-mailem

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

Jak odeslat e-mail s přílohami z příkazového řádku v systému 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 e-maily použít také k odesílání a přijímání souborů. Tyto soubory jsou přenášeny uvnitř e-mailu jako přílohy. K odesílání a přijímání e-mailů s přílohami lze použít libovolného e-mailového klienta podle vašeho výběru.

Jako uživatel systému Linux můžete upřednostňovat metody odesílání e-mailů s přílohami pomocí 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: U všech níže popsaných metod je přiložen ukázkový textový soubor s názvem abc.txt na každý e-mail. Můžete také připojit další druhy souborů, například soubory PDF, tabulky, obrázky, zvukové soubory 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 tento balíček nainstalovat spuštěním následujícího příkazu v terminálu:

$ sudo apt install mutt

Jakmile je ve vašem systému Linux Mint 20 nainstalován balíček „mutt“, můžete spolu se všemi požadovanými závislostmi spustit další příkazy, jak je znázorněno na následujícím obrázku:

Po instalaci balíčku „mutt“ do našeho systému můžete pomocí tohoto balíčku odeslat e-mail s přílohami způsobem uvedeným níže:

$ echo „Ukázkové tělo 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ázkový předmět 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 e-mailovým ID požadovaného příjemce, kterému chcete e-mail poslat.

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

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

$ sudo apt nainstalujte mailutils

Jakmile je v systému Linux Mint 20 nainstalován balíček „mailutils“, můžete spolu se všemi požadovanými závislostmi spustit další příkazy, jak je znázorněno na obrázku níže:

Po instalaci balíčku „mailutils“ do vašeho systému můžete pomocí tohoto balíčku odeslat e-mail s přílohami následujícím způsobem:

$ echo „Ukázkové tělo e-mailu“ | e-maily „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ázkový předmět 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ů k jednomu e-mailu jednoduše uvedením cest všech souborů, které mají být připojeny, oddělené mezerami); a „SampleEmailID“ s e-mailovým ID požadovaného příjemce, kterému chcete poslat e-mail.

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

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

$ echo „Ukázkové tělo 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ázkový předmět 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ů k jednomu e-mailu jednoduše uvedením cest všech souborů, které mají být připojeny, oddělené 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ásledujícího příkazu v terminálu:

$ sudo apt nainstalovat mpack

Po instalaci balíčku „mpack“ do systému Linux Mint 20, spolu se všemi požadovanými závislostmi, můžete spustit další příkazy, jak je znázorněno na následujícím obrázku:

Po instalaci balíčku „mpack“ do našeho systému můžete pomocí tohoto balíčku odeslat e-mail s přílohami způsobem uvedeným níže:

$ mpack -s „Ukázkový předmět e-mailu“ -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é chcete připojit, oddělené 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 chcete. Tyto metody jsou poměrně jednoduché a přímé a po instalaci požadovaných balíčků stačí odeslat e-mail s přílohou prostřednictvím příkazového řádku jediným příkazem. S těmito příkazy, které máte k dispozici, posílání e-mailů s přílohami nemůže být nikdy jednodušší než prostřednictvím terminálu.

Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...
Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...
Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...