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

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

RE: [shell-script] Email


From: Ronaldo Russel - DHL IS - BR, SAO
Subject: RE: [shell-script] Email
Date: Mon, 15 Sep 2003 15:57:13 -0300

Chico, desenvolvi este script para usar em casa, jah que minha conexão
te ip dinâmico, eu recebo um aviso de 1/2 em 1/2 hora do meu servidor.

Abaixo segue meu script.

[]´s

Ronaldo

////////////////////////////////////////////////////////////////////////////
/////////////////// INICIO

GerarCabecalho()
{
        echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">'   >> $ExecDir/$Arquivo
        echo '<html>'
>> $ExecDir/$Arquivo
        echo '<head>'
>> $ExecDir/$Arquivo
        echo '<meta name="generator" content="Bluefish">'
>> $ExecDir/$Arquivo
        echo '<title>Baltazar.Magi.RRussel.Org</title>'
>> $ExecDir/$Arquivo
        echo '</head>'
>> $ExecDir/$Arquivo
        echo '<body bgcolor="#000000" text="#FFFFFf">'
>> $ExecDir/$Arquivo
        echo ''
>> $ExecDir/$Arquivo
        echo '<br>'
>> $ExecDir/$Arquivo
        echo '<br>'
>> $ExecDir/$Arquivo
        echo ''
>> $ExecDir/$Arquivo
        echo '<center> <b> <H1>'
>> $ExecDir/$Arquivo
        echo '<br> MailIp - Relatorio de IP '
>> $ExecDir/$Arquivo
        echo '<br> Baltazar.Magi.RRussel.Org'
>> $ExecDir/$Arquivo
        echo '</H1> </b> </center>'
>> $ExecDir/$Arquivo
        echo ''
>> $ExecDir/$Arquivo
        echo '<br>'
>> $ExecDir/$Arquivo
        echo '<br>'
>> $ExecDir/$Arquivo
        echo ''
>> $ExecDir/$Arquivo
}

GerarRodape()
{
        echo '</body>'
>> $ExecDir/$Arquivo
        echo '</html>'
>> $ExecDir/$Arquivo
}

GerarData()
{
        echo '<center> <b> <H1>'
>> $ExecDir/$Arquivo
        date
>> $ExecDir/$Arquivo
        echo '</H1> </b> </center>'
>> $ExecDir/$Arquivo
}

GerarInformacoes()
{
        /sbin/ifconfig |awk -F% '{ print $1 "<BR>" }' >> $ExecDir/$Arquivo
}

############################################################################
########################
# MailIp
# Ronaldo Russel 02/09/03
#
# I N I C I O
#
############################################################################
########################

#Configuracoes

EMail="address@hidden"
ExecDir="/home/rrussel/Projetos/shell.script"
Arquivo="/status.html"

#Gera Arquivo Informacoes

  GerarCabecalho
  GerarInformacoes
  GerarData
  GerarRodape

#Envia E-Mail

mail -s "[baltazar] Notificação de IP" $EMail < $ExecDir/$Arquivo

#Remove Arquivo Informacoes

rm -f $ExecDir/$Arquivo

////////////////////////////////////////////////////////////////////////////
/////////////////// FIM


-----Original Message-----
From: Francisco Rodrigues Kastner [mailto:address@hidden]
Sent: segunda-feira, 15 de setembro de 2003 15:46
To: address@hidden
Subject: [shell-script] Email


Galera,

Preciso diariamente verificar o IP do ADSL da empresa...então precisava de
um script que :

ifconfig > /home/ip.txt

... e após isto enviasse um email para address@hidden.. com o
referido arquivo ('ip.txt') ou fosse direto no corpo da MSG...detalhe é que
não tenho servidor de emails interno ??? tem com fazer isto usando outro
servidro smtp...ou seja via 'script mesmo'

Sds,
Chico


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



---------------------------------------------------------------------
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.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html




reply via email to

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