shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Enviar arquivo anexo qmail.


From: Marcelo Prota
Subject: Re: [shell-script] Enviar arquivo anexo qmail.
Date: Thu, 23 Mar 2006 00:38:24 +0000 (GMT)

mano, se vc quiser usar o comando mail a sintaxe é a seguinte:
  mail -a backup.tar.gz -s "Backup" address@hidden <<EOF
  >EOF
   
  falow brodi, tamo ai sempre na atividade .. 
  
Paulo Cesar <address@hidden> escreveu:
  Bom dia amigos,

        Tenho um script de backup e precisaria encaminhar o arquivo *.tar.gz 
que ele cria para meu email. Consigo fazer somente com texto comum. Utilizo 
aqui o qmail. Segue abaixo exemplo de meu script: Neste script eu gostaria 
de enviar tambem o tamanho de cada arquivo compactado e o total depois de 
compactado.

#!/bin/bash
# Script de backup
#
data=`date "+bkp-lnx-%Y%m%d-%H%M"`

mkdir /bkp/$data

# DNS Arquivos de zona
tdns=`du -h -s /var/named/`
cp -Rp /var/named /bkp/$data

# Criando arquivo para enviar via email
echo "To: address@hidden" >> /home/mota/.bkp
echo "From: address@hidden" >> /home/mota/.bkp
echo "Subject: Relação de Backups " >> /home/mota/.bkp
echo " $tdns " >> /home/mota/.bkp
echo " $tbkp " >> /home/mota/.bkp
echo " $data " >> /home/mota/.bkp

cat /home/mota/.bkp | /var/qmail/bin/qmail-inject

cd /bkp
tbkp=`du -h -s /bkp/*.tar.gz`
tar -zcf $data.tar.gz $data

echo "Arquivo Enviado!!!"
rm -rf /bkp/*
rm -rf /home/mota/.bkp



Ps.: nao sei como colocar o arquivo compactado como anexo e ta acontecendo 
tambem dos valores das variaveis $tdns , $tbkp e $tdata chegarem no email no 
campo Assunto.

Gostaria de uma ajuda dos amigos.

Obrigado!

Att,

Paulo Cesar
address@hidden

Overnet Internet Provider
Tel.: 35 3449-2000
Pouso Alegre / MG
\"Seja Livre, Use Linux\
GNU/User 412359 " 



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil




  
---------------------------------
  Links do Yahoo! Grupos
    
   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
    
   Para sair deste grupo, envie um e-mail para:
address@hidden
    
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



                
---------------------------------
 Yahoo! Messenger com voz - Instale agora e faça ligações de graça. 

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]