Dorim să trimitem din linia de comandă mesaje cu atașament.
În contul utilizatorului bogdan
creați o arhivă (în ce format doriți) a directorului /etc/init.d/
. Trimiteți arhiva ca atașament într-un e-mail trimis în linia de comandă către adresa voastră.
Pentru trimiterea atașamentului, va trebui să folosiți utilitarul uuencode
oferit de pachetul sharutils
. Este posibil ca pachetul sharutils
să fie deja instalat pe host
. Dacă nu este instalat, atunci puteți folosi următoarea comandă pentru a-l instala:
root@host:~# apt-get install sharutils Reading package lists... Done Building dependency tree [...] Setting up sharutils (1:4.11-1) ...
uuencode
primește două argumente cu aceeași valoare (de exemplu store.zip store.zip
). Aceasta întrucât primul argument este numele fișierului care este codificat, iar al doilea argument este numele arhivei așa cum apare ea în atașament. Teoretic, este posibil să codifici un fișier și să aibă alt nume în atașament; în practică se folosește același nume, motiv pentru care apar două argumente cu aceeași valoare.
-s "<subiect>"
la comanda mail
pentru a preciza subiectul mesajului; înlocuiți <subiect>
cu subiectul mesajului. Eticheta în Internet dictează să folosiți subiecte pentru e-mail-uri.