Vlog


Sleduj ma


Twitter


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.


Mohli by vás zaujímať aj tieto články

60 SSL certificate problem: ako fixnuť LE certifikáty

Po nedávnom ukončení koreňového certifikátu IdentTrust DST Root CA X3 môžu mať s certifikátmi Let’s Encrypt (LE) problém nie len staršie Android telef

Pridanie SWAP súbora na Ubuntu 20.04 LTS

Swap je priestor na disku do ktorého si systém začne ukladať dáta, keď je plná RAM. Samozrejme už toto je indikácia, že operačnej pamäte potrebujete v

Inštalácia Node.js 16 na Ubuntu 20.04 LTS

Node.js 10, ktoré má serverová edícia Ubuntu 20.04 LTS ako defaultnú verziu vo svojich repozitároch (sudo apt info nodejs) je od konca apríla 2021 neu

Publikované 03.12.2008

Zdieľaj článok

TOPlist TOPlist