Spedire una mail con un allegato testo via shell Linux

Novembre 27th, 2009 glycerin

120x60 Logo genius Card Lavoratori
 Powered by Max Banner Ads 

In generale se bisogna spedire un allegato in formato binario da shell è molto utile utilizzare uuencode e mail nella seguente forma:

uuencode binario.tgz binario.tgz | mail -s “invio attachment” pincopalla@boh.it

tramite il comando mail (del package mailx) si possono allegare altre features come ad esempio il campo CC o BCC.

Per file testuali invece sembrerebbe ben funzionare mpack:

mpack -s “prova invio mail” /tmp/nonso.txt pincopalla@boh.it

ma è ridotto nelle sue features.

Se invece si vuol usare mutt una possibile alternativa è

mutt -a /tmp/nonso.txt -s “prova invio……….”  pincopalla@boh.it  < /tmp/nonso.txt

L’unica nota è che in ogni caso bisogna creare il corpo della mail che in questo caso lo si fa mediante le redirezione dell’attachment stesso.

P.S.: Non me ne voglia l’owner del sito “boh.it” l’utilizzo del suo dominio è stato fortuito.

  • Share/Bookmark

Posted in Debian, Linux, News | No Comments »