Avatar billede kazmirex Nybegynder
03. september 2005 - 15:19 Der er 7 kommentarer og
1 løsning

Send email via shell

Kan man sende en email via shell.

Det den skal gøre:
tar zcvf filavn.tgz STI
send filavn.tgz -> email

Hvordan gør man det via shell?
Avatar billede simonvalter Praktikant
03. september 2005 - 15:26 #1
Her er det script jeg bruger til det.. så der er den nederste del du skal have fat i.

# Path to store the temporary zipfile.
path="/tmp";

# Name of the zipfile.
filename="MyBackup_`date +%Y-%m-%d`.zip";

# Where to mail the zipfile.
mailto="to.me@somewhere";

# The backup process.
zip -q $path/$filename /path/to/files/*
zip -q $path/$filename /path/to/file/group

# Comment out the line(s) below if you don't want the zipfile to be mailed or removed.
uuencode $path/$filename $filename | mail -s $filename $mailto
rm -f $path/$filename
Avatar billede kazmirex Nybegynder
03. september 2005 - 16:26 #2
# Path to store the temporary zipfile.
path="/tmp";

# Name of the zipfile.
filename="src_`date +%Y-%m-%d`.tgz";

# Where to mail the zipfile.
mailto="root@mydoamin";

# The backup process.
tar zcvf $path/$filename  /home/mud/fok/src

# Comment out the line(s) below if you don't want the zipfile to be mailed or removed.
uuencode $path/$filename $filename | mail -s $filename $mailto
rm -f $path/$filename

Error line 16: uuencode: command not found

Ellers virker det meget godt send også en mail den har bare ikke lige filen med
Avatar billede arne_v Ekspert
03. september 2005 - 16:55 #3
en binær fil skal encodes med uuencode eller base64 (idag er det normalt de sidste)

hvis det er en tekst fil er det ike nødvendigt, men .tgz er binær
Avatar billede kazmirex Nybegynder
03. september 2005 - 16:58 #4
Ja man hvordan encoder jeg den i det her script har igen command uuencode eller base64
Avatar billede arne_v Ekspert
03. september 2005 - 17:01 #5
du bør stadig kunne finde en uuencode

prøv lige:

man mpack

og se om du har mpack installeret (den kan base64 encode)
Avatar billede simonvalter Praktikant
03. september 2005 - 17:02 #6
uuencode er en del af http://www.gnu.org/software/sharutils/manual/html_node/sharutils.html
de distros jeg har været i forbindelse med har haft det.
Avatar billede kazmirex Nybegynder
03. september 2005 - 17:19 #7
mange tak

simonvalter giv svar du kan få points
Avatar billede simonvalter Praktikant
03. september 2005 - 17:24 #8
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester