Kategórie →

"Blog o IT, webe, programovaní, software, gadgetoch
a tak trochu aj o mojom živote a názoroch"

Posielanie mailu s prílohou zo shellu

Celkom často sa stretávam s potrebou zasielania mailov s prílohou zo shellu. Užitočné to je aj pri skriptoch kedy si môžete nechať zaslať nejaké komprimované logy a podobne. Doteraz som neobjavil na takúto činnosť nič lepšie než konzolový mailový klient Mutt. Takže ako na to?

V prvom rade Mutt treba nainštalovať, ide o takú „legendu“ že ho nájdete skutočne v každej distribúcii – napr. pre Ubuntu použite:

# sudo apt-get install mutt

Mail nasledne odošlete príkazom:

# mutt -s "Moj mail zo shellu" -a /home/alian/log.tgz user@example.com
< /home/alian/body_mail.txt

Kde parameter -s špecifikuje predmet mailu, -a samotnú prílohu a na konci príkazu som uviedol súbor body_mail.txt, ktorého obsah bude použitý ako samotný obsah mailu. Všetko sa to pošle na user@example.com. Jednoduché a hlavne použiteľné. Ako – to je už na vás.

Ďalej čítaj

  • CLI: Zobrazte si celoročný kalendár na konzole
    Troška som sa prehrabával nejakými Bash skriptami a zaujal ma jeden, ktorý dokáže na konzole vypísať kalendár na celý aktuálny rok podľa mesiacov tak ako vám visí možno na stene: cal -y | tr 'n' '|' ...
  • Nastavenie proxy pre Bash
    Ak aj vy ste nútený behať na net cez proxy server určite viete, že pre každú aplikáciu všetko nastavovať je viac než otravné najmä konzolové aplikácie. Napríklad na rýchlé vyhľadávanie praimo zo shell...
  • Skracujeme URL s bit.ly aj cez shell
    Bit.ly je moja obľúbená služba pre skracovanie URL. Svoje opodstatnenie má hlavne pri mikroblogoch ako je Twitter alebo Plurk. No môže sa hodiť aj pri práci s CLI , keď je URL neskutočne dlhá a mohla ...
  • Príkaz tree v linuxe aj na Macu
    Pokročilý používatelia MS Windows sa sem tam zvyknú sťažovať, že ak používajú shell na inom systéme tak im chýba príkaz tree. Ten na Windows vypíše adresárovú a súborovú štruktúru. Ak ste napríklad na...
  • Hotwire – grafický terminál pre Ubuntu
    Hotwire je celkom vydarený grafický terminál pre linux. Nejde o ďalšiu náhradu xterm, aterm či gnome-terminal ale o skutočne grafický interaktívny shell. Ten vie celkom slušne napovedať, doplňovať prí...

Zanechaj komentár

Píš k veci a konaj tak ako v skutočnom svete. V opačnom prípade budú aplikované hrozby, ktoré sú uvedené v podmienkach používania tejto stránky.