script para email [RESOLVIDO]

1. script para email [RESOLVIDO]

Rafael Lopes de souza
relz

(usa Debian)

Enviado em 06/11/2008 - 09:56h

Pessoal, preciso urgente mesmo de um script para fazer a seguintes funções:

criar um programa que envie um e-mail para administradores de rede quando ocorrer algum problema com os
servidores.
Assim que for executado, o programa solicitará um nome e senha do operador que enviará a mensagem. A senha
consistirá do nome digitado de maneira inversa. Exemplo: operador cgrippi, senha ippirgc.
O programa receberá do operador o número da filial ou o nome do servidor com problema. Em seguida, perguntará
se o operador deseja enviar um e-mail somente para os administradores ou para os administradores e operadores
responsáveis pelo servidor. Por fim, o programa perguntará ao operador qual o tipo de problema ocorrido com o
servidor. O operador escreverá uma frase explicando o problema ocorrido.
O e-mail a ser enviado terá o seguinte formato:
Nome do operador: ...
Nome do servidor com problema: ...
Nome do administrador responsável pelo servidor: ...
Descrição do problema: ...
O arquivo ArqServ.txt contém a relação dos servidores e operadores. Este arquivo tem o seguinte formato:
<no da filial> <nome do servidor> <administrador do servidor> <operador1> <operador2>...<operadorn>
Após o envio dos e-mails, o programa exibirá a seguinte mensagem ao operador:
“E-mail enviado para x pessoas”
onde, x é o número de pessoas que receberam o e-mail (operadores e/ou administrador)
Após exibir a mensagem do item anterior, o programa perguntará se o operador deseja enviar mais algum e-mail. Se
a resposta for negativa, o programa será finalizado.
Mas tem os seguintes problemas:
Todos os dados de entrada devem ser verificados (número de filiais com letras ou com número maior que 28,
operador ou servidor inexistente, senha do operador inválida) e uma mensagem de aviso correspondente
deverá ser exibida ao operador.
depois da terceira tentativa de logon sem sucesso, isto é, nome de operador inválido, o programa deverá ser
encerrado
E o operador terá, no máximo, 20 segundos para digitar sua senha, a qual não poderá ser ecoada na tela;

Se puderem ajudar..
tentei fazer algumas coisas porem as condições nao tao indo..
Se pudessem ajudar..
ficaria grato


  


2. NAGIOS

Igor Costa Alves
igorfigo

(usa Fedora)

Enviado em 06/11/2008 - 10:30h

Bom dia,

Tenta Configurar o NAgios, é muito fácil de Configurar e Operar.

Ele envia e-mail diretamente ao Administrador da REDE que é
alertado dos Servidores que Estão DOWN ou CRITICAL. Onde são
pré-configurados os e-mail desejados a serem alertados.

Tem uns tópicos aqui no Vivaolinux bem interessantes , que explica
como instalar e configurar e o NAGIOS é capaz de mandar até mensagem
Via SMS para celular.

Espero ter ajudado.


3. Re: script para email [RESOLVIDO]

Rafael Lopes de souza
relz

(usa Debian)

Enviado em 06/11/2008 - 13:27h

Entao amigo..
tem a necessidade de ser um script mesmo..
na real é um trabalho da facul..
tem varias duvidas q eu n consigu solucionar
exemplo
"PROCURAR NUMERO OU NOME DE FILIAL"
no arquivo tem 3 colunos..
primeira numero, segunda nome filia, terceira operadores.
pra busca na primeira coluna blz.. da um grepzin com ^.
ai ele ja acha a linha certa.. porem o nome q seria na segunda coluna n consigo encontrar um metodo..
pois ao encontrar eu iria trabalhar somente com akela linha..


4. Re: script para email [RESOLVIDO]

Rafael Lopes de souza
relz

(usa Debian)

Enviado em 06/11/2008 - 13:30h

se alguem puder me add no msn
pra me ajuda
por favor
relzinn@hot


5. Re: script para email [RESOLVIDO]

nelio
neliobjr

(usa Red Hat)

Enviado em 07/11/2008 - 09:35h

TCC é mais caro...

Mas para vc resolver este problema do arquivo, muito provavelmente o arquivo esta separado de alguma forma

no arquivo tem 3 colunos..
primeira numero, segunda nome filia, terceira operadores

arq:

123:matriz:jromero
234:filial1:smartins
345:filial2:mcosta

tenta dar um pipe (com o seu comando que le sua linha) com um cut e fazer um cut assim:

more arq |cut -d":" -f2





6. Re: script para email [RESOLVIDO]

Rafael Lopes de souza
relz

(usa Debian)

Enviado em 07/11/2008 - 14:54h

Vlwww ae a ajuda..
soh n consigui tira uma tabulacao q tinha no final de cada linha ^M$
ai o envio de email para os operadores listados foi com o "for var in lista.txt"
e nessa lista.txt tinha essa tabulacao.. entao ele mandava o ultimo email pra ngm..
mas fexooo..
resolvido






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts