|
|
||||||
| 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 |
Quer ver menos banners de publicidade ? Entao Cadastre-se!
![]() |
|
|
LinkBack | Ferramentas do Tópico |
|
|
#1 (permalink) |
|
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 |
![]() |
|
|
![]() |
| Ferramentas do Tópico | |
|
|
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 | |