existuje spousta způsobů, jak posílat e-maily při používání GUI, pomocí prohlížeče nebo e-mailového klienta. Možnosti jsou však omezené, pokud jde o rozhraní příkazového řádku aka CLI. V tomto tutoriálu budeme diskutovat o tom, jak posílat poštu z terminálu nebo CLI systému Linux.
Existuje mnoho příkazů, které mohou být použity k odesílání pošty z terminálu, jako je Sendmail, mutt, atd., ale pro tento tutoriál, budeme diskutovat použití MAIL příkaz k odesílání pošty z terminálu v Linuxu., Příkaz Mail lze použít přímo z terminálu nebo jej můžeme také použít v našich Bash skriptech.,ommand na naše systémy,
# sudo apt-get install mailutils
Fedora
Pro instalaci mail příkaz na fedora spusťte následující příkaz z terminálu,
# dnf install mailx
Nyní pojďme diskutovat některé příklady, jak používat mail příkaz pro odesílání pošty z CLI,
Linux: Odeslat mail z terminálu
1 – Odesílání pošty simple mail
odeslat jednoduchý e-mail s nějaký obsah v těle, provádět
$ mail-s „test mailu“
tady, -s volba se používá pro zmínku, předmět mailu následuje e-mailové adresy, na které budeme muset poslat poštou., Nyní po provedení výše uvedeného příkazu musíme zadat obsah těla & jakmile jsme hotovi, stiskněte CTRL + D pro ukončení a odeslání pošty.
můžeme také použít následující jeden řádek příkazu pro odesílání pošty,
$ mail-s „test mailu“ <<< „Toto je tělo e-mailu“
2 – Poslat mail více příjemcům
Pro odesílání pošty pro více než jednoho uživatele, zmínit všechny e-mailové adresy následovaný čárkou., Například,
$ mail-s „test mailu“ ,,com,
3 – Odeslání mail s přílohou
poslat e-mail s soubor jako přílohu, použijeme možnost “ A “ s poštou příkaz. Například musíme odeslat soubor s názvem ‚ test.txt‘, takže použijeme následující příkaz,
$ mail – s „file Attached“ – test.txt
4 – Odeslání obsahu souboru s e-mailem
Chcete-li odeslat obsah souboru pomocí mailu příkaz, použijeme následující,
$ mail-s „výstupní Soubor“ < /home/linuxtechlab/soubor.,txt
5-odeslání pošty s výstupem příkazu
můžeme také odeslat výstup příkazu jako obsah těla pošty. Potřebujeme například poslat výstup z ‚du-h‘ na vzdáleném systému,
$ du-h | mail -s „HDD POUŽITÍ“
Podobně můžeme také použít ‚echo příkaz‘ poslat e-mail,
$ echo „Toto je tělo e-mailu“ | mail -s „test mailu“
6 – Odesílání e-mailů s další hlavičky jako z adresy
poslat e-mail s další záhlaví, budeme používat možnost “ a “ s poštou příkaz., Například, musíme zmínit z adresy & poslat to s naší poštou,
$ mail-s „Test mailu“ -absolutoriu:DAN\<\>
to je ono, kluci, jsme nyní ukončit tento návod, jak používat Odesílání pošty z terminálu v Linuxu. Jednalo se pouze o některé běžné příklady, existuje spousta dalších aplikací pro příkaz mail, které můžete dosáhnout. Prosím, dejte nám vědět, pokud potřebujete něco konkrétního, co chcete dosáhnout, můžete posílat dotazy pomocí pole komentář níže.,
Pokud si myslíte, že jsme vám pomohla, nebo jen chcete, aby nás podpořit, prosím zvažte tyto:-
Připojte se k nám: Facebook | Twitter
Linux TechLab je vděčný za vaši pokračující podporu.