synchronizace souboru pomoci emailu
Karel Dudasek
dudasek na vtopu.army.cz
Pátek Duben 18 09:41:54 CEST 2003
On Fri, 18 Apr 2003, Karel Kral wrote:
> Jeste jedna vec me trapi: mam par souboru co bych potreboval
> synchronizovat - ale jen pomoci posty. Zkousel jsem sendmail, mutt,
> pine, metasend - zadny nevyhovuje (bud zprava nepride jako attach, nebo
> nepride, protoze nejde nastavit odesilatele (bere si to nejakeho
> implicitniho), nebo nejde automaticky posilat emaily...)
Posilam ukazkovy skript, ten mini_sendmail je tam kvuli ukryvani stroje
jinam, nez by mel byt.
======================================================
#!/bin/bash
##########################################################
# Odesle je na prislusnou adresu jako postovni prilohu. #
##########################################################
prijemce="nekam na kamsi.cz"
logfile="~/odeslano.log"
cd adresar s odesilanymi soubory
# Pozor bude je od tama umazavat
for lei in *
do
echo `date` "start sending file $lei" >>$logfile
/bin/ls -l $lei >>$logfile
echo $prijemce >zprava.bin
echo "Data $lei" >>zprava.bin
echo "~/10000000" >>zprava.bin
echo "~*" >>zprava.bin
echo "1" >>zprava.bin
echo $lei >>zprava.bin
echo "application/octet-stream; name=\"$lei\"" >>zprava.bin
echo "y" >>zprava.bin
echo "~w ~/odeslat.data" >>zprava.bin
echo "~q" >>zprava.bin
/bin/rm -f ~/odeslat.data
/usr/bin/mailto <zprava.bin 2>&1 >/dev/null
/usr/local/sbin/mini_sendmail -fodesilatel -smailserver "$prijemce"
\ <~/odeslat.data
echo `date` "end sending file" >>$logfile
/bin/rm -f zprava.bin
/bin/rm -f "$lei"
done
======================================================
Karel Dudasek
e-mail: Karel.Dudasek na vtopu.army.cz Karel.Dudasek na dobruska.cz
Spravce poc. site VTOPU Mirova 727
tel: +420 973 257 874 Cs. Odboje 518 01 Dobruska
fax: +420 973 257 620 518 16 Dobruska tel: +420 777 623 639
Další informace o konferenci Linux