Fiz um script simples para mandar arquivos via email, para backup.
� um script simpl�rio, a t�cnica usada n�o � muito segura (um pipe
para o shell), mas � um bom exemplo de como usar o metasend.
Como viar e mexe tem gente perguntando por isso, tomem-l�:
#!/bin/bash
#
# Use: backup arquivo1 arquivo2 ...
#
to="[EMAIL PROTECTED]"
tmpfile="tmp$$.tmp"
function prefacio () {
echo -e >$tmpfile "Arquivos para backup em anexo: \n" || exit 1
echo \
"metasend -b -z \
-s 'Arquivos para Backup' \
-D 'Comentarios' \
-f $tmpfile \
-e quoted-printable \
-m text/plain \
-t '$to' \
\\"
}
function addfile () {
echo >>$tmpfile " '$1'" || exit 1
echo \
"-n \
-D '$1' \
-f '$1' \
-e base64 \
-m 'application/octet-stream; name=\"$1\"' \
\\"
}
if test $# -lt 1
then
echo 1>&2 "Use: $0 arquivo ..."
exit 1
fi
(
prefacio
while test $# -gt 0
do
addfile "$1"
shift
done
echo
) | sh -x
rm -f $tmpfile
# end of file
--- Wagner [EMAIL PROTECTED]
Assinantes em 25/05/2001: 2296
Mensagens recebidas desde 07/01/1999: 115125
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]