Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Sistemas Operacionais > Serviços > Ftpd
Wiki Classificados Reviews Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar Fotos Membros Calendário Pesquisar Postados Hoje Marcar Fóruns Como Lidos

Disparar email do Servidor FTP ao chegar imagem!!!?



Quer ver menos banners de publicidade ? Entao Cadastre-se!

Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 13-01-2006, 16:09   #1 (permalink)
Padrão Disparar email do Servidor FTP ao chegar imagem!!!?

Pessoal,

é o seguinte tenho uma SUPER DUVIDA,

gostaria de que meu servidor de ftp disparesse um email assim que chegasse uma imagem em meu servidor???, tem como pois tenho mais ou menos 6 usuários no slackware 9, com proftp-1.2.
(obs: meu servidor nao tem um servidor smtp configurando nem o bind)
o que teria que estar fazendo pra funfar!!!

galera é uma duvida meio cabrera pois não consegui fazer funcionar do jeito que tentei.

olha o script que me mandara:

*********************************** ************************
#!/bin/bash

LOCAL="/home/admin"
RECURSIVO="1"
ARQTMP="/tmp/.lista"

while :; do
MSG=`mktemp /tmp/.msg.XXXXXXX`
if [ -e "$ARQTMP" ]; then
TMP=`mktemp /tmp/.lista.XXXXXXX`
ls -1 $LOCAL > $TMP
criados=`diff $ARQTMP $TMP | grep '>' | awk '{print $2}'`
excluidos=`diff $ARQTMP $TMP | grep '<' | awk '{print $2}'`

# Para enviar e-mail, descomente estas linha:
echo "Arquivos criados:" > $MSG
echo "$criados" >> $MSG
mail -s Arquivos criados: fabiano@dominio.com.br $MSG

# E comente as 4 seguintes
if [ "$criados" ]; then
echo "Arquivos criados:"
echo "$criados"
fi

# Para enviar e-mail, descomente estas linha:
echo "Arquivos excluidos:" > $MSG
echo "$excluidos" >> $MSG
mail -s Arquivos criados: fabiano@dominio.com.br

# E comente as 4 seguintes
if [ "$excluidos" ]; then
echo "Arquivos excluidos:"
echo "$excluidos"
fi
mv $TMP $ARQTMP
else
ls -1 $LOCAL > $ARQTMP
fi
test -e $MSG && rm $MSG
sleep 1s
done

*********************************** **********************
tenho vários clientes que ficam jogando imagens em pastas no /home, ex:

o usuario:

gustavo

está no /home/gustavo

ai quando entro pelo putty e entro no SSH da maquina dou um PS AX ele mostra:

6801 ? S 0:00 proftpd: gustavo - 192.168.1.16: IDLE
6802 ? S 0:00 proftpd: gustavo - 192.168.1.16: IDLE

agora jogando a imagem ficaria assim:

6802 ? S 0:01 proftpd: gustavo - 192.168.1.16: STOR WINXP64Bits.iso

OBS: Esse processo gustavo é um cliente do ALAN, então o script precisa pegar o nome exemplo GUSTAVO e disparar o email para o alan@dominio.com.br.

Facilitando o TRABALHO.!

então eu quero que quando esse processo termine 6802 ele me dispare um email que o processo foi finalizado e a imagem está no ftp.

mas tenho vários usuários.

Quero fazer isso pra melhorar pro vendedores pois assim...ele disparava um email para cada um com usuário tal...entendeu

*********************************** **************************

ALGUEM TEM ALGUMA IDÉIA DIFERENTE.???

(obs: o locaweb redirecionou a porta 22 do ip nosso lá, para meu ip do proxy na minha empresa então tenho no server da empresa aonde trabalho o ftp.dominio.com.br !)

galera dêem uma força me ajudem nessa pois preciso saber como posso configurar essa parada no meu server FTP.

obrigado!!!

quanto mais dicas mandarem agradeço!
Obrigado ao JIM pelo script que me enviou!!
Mas to apanhando pra caramba ainda..heheheh
 
Avatar de fabianotecnico
 
Registrado em: May 2004
Idade: 26
Posts: 29
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 fabianotecnico
Enviar mensagem via Windows Live Messenger para fabianotecnico
fabianotecnico está offline  
Tópico Trancado

Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Servidor de FTP, disparar email ao enviar arquivo???como faz fabianotecnico Ftpd 0 20-05-2005 11:54
ALGUMAS DWL900AP+ NÃO CONSEGUEM CHEGAR NO SERVIDOR Michael Wireless 0 24-08-2004 08:47
PostgreSQL desconecta ao chegar em 1982 registros ajsmit Adm. em Geral 14 13-05-2004 11:04
servidor de email focianc Sendmail/Qmail/Postfix 1 26-09-2003 13:36
Servidor de Email nao recebe email Sendmail/Qmail/Postfix 2 31-10-2002 08:59

Horários baseados na GMT -3. Agora são 16:03.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.