GNU/Linux >> Znalost Linux >  >> Linux

Nejjednodušší způsob odeslání souboru e-mailem pomocí příkazového řádku v *nix?

Za předpokladu, že se jedná o binární přílohu:

uuencode [název souboru] [název souboru] | mail -s [předmět] [adresa příjemce]

Pokud se jedná pouze o textový soubor, nemusíte se obtěžovat s kódováním UU, např.:

mail -s [předmět] [adresa příjemce] <[název souboru]

Většina *NIXů má poštu a uuencode, takže by to mělo fungovat prakticky kdekoli.


Pomocí mutt můžete:

mutt -z -a <file> -s <subject> -- [email protected]

Nebo, pokud nechcete zadávat tělo:

mutt -z -a <file> -s <subject> -- [email protected] < /dev/null


"sendEmail je lehký e-mailový klient SMTP s příkazovým řádkem. Pokud potřebujete posílat e-maily z příkazového řádku, je tento bezplatný program perfektní:jednoduchý na používání a bohatý na funkce. Byl navržen pro použití v bash skriptech, dávkových souborech , Perl programy a webové stránky, ale je docela přizpůsobivý a pravděpodobně splní vaše požadavky. SendEmail je napsán v Perlu a je jedinečný v tom, že nevyžaduje ŽÁDNÉ MODULY. Má intuitivní a flexibilní sadu možností příkazového řádku, takže je velmi snadné učit se a používat.[Podporované platformy:Linux, BSD, OS X, Windows 98, Windows NT, Windows 2000 a Windows XP]"

Použil jsem to dříve a opravdu se mi to líbilo. Soubory můžete připojit pomocí volby -a.


Linux
  1. 4 způsoby, jak odeslat e-mailovou přílohu z příkazového řádku systému Linux

  2. Jak změnit oprávnění a vlastníky pomocí příkazového řádku

  3. Patool – Přenosný správce archivních souborů s příkazovým řádkem

  1. Jak analyzovat každý řádek textového souboru jako argument příkazu?

  2. zkrátit tabulku pomocí příkazového řádku v Linuxu

  3. Jaký je nejrychlejší způsob přidání textu do souboru z příkazového řádku?

  1. Převeďte konce řádků Unix na Windows

  2. Přehrávejte soubory MP3 nebo WAV pomocí příkazového řádku systému Linux

  3. prohlížení vlastností/atributů dll a exe souborů přes příkazový řádek