Boa tarde a todos!!
Abaixo tem uma soluçao feita pelo Sylvio para quem necessite da lei nao 
perturbe onde atraves do phpmyadmin voce consegue enviar a lista em csv e dessa 
forma nao ligar para os numeros que nao sao permitidos. Quem precisar dos 
procedimentos do phpmyadim me manda um email que eu envio o documento que o 
sylvio fez, pois tentei enviar pelo forum mas nao vai. Mais uma vez obrigado 
Sylvio voce que tem sempre ajudado a todos nos aqui no forum, ficou show de 
bola parabéns
abraços




    iginal Message ----- 

    From: Sylvio Carlos Jollenbeck 
    To: jose 
    Sent: Tuesday, April 13, 2010 11:27 AM
    Subject: Re:





    [globals]
    DBHOST=127.0.0.1
    DBUSER=root
    DBPASS=eLaStIx.2oo7
    DBNAME=blacklist

    CSP=015

    [from-internal]
    ; LOCAL (17)
    exten => _0[2-5]XXXXXXX,1,Noop(Chamada Local Fixo);
    exten => _0[2-5]XXXXXXX,n,Macro( 
    blacklist,${CALLERID(num)},17${EXTEN:1});

    ; DDD
    exten => _0ZZ[2-5]XXXXXXX,1,Noop(Chamada Local Fixo);
    exten => _0ZZ[2-5]XXXXXXX,n,Macro(blacklist,${CALLERID(num)},${EXTEN:1});

    [macro-blacklist]
    ; Pesquisa no Banco de Dados
    exten => s,1,Noop(ORIGEM:::${ARG1}:::DESTINO:::${ARG2});
    exten => s,n,MYSQL(Connect connid ${DBHOST} ${DBUSER} ${DBPASS} ${DBNAME});
    exten => s,n,MYSQL(Query resultid ${connid} SELECT\ numero\ FROM\ 
blacklist\ WHERE\ numero=${ARG2});
    exten => s,n,MYSQL(Fetch fetchid ${resultid} numero);
    exten => s,n,MYSQL(Clear ${resultid});
    exten => s,n,MYSQL(Disconnect ${connid});

    ; Verifica se o Numero Discado esta na blacklist
    exten => s,n,GotoIf($["${numero}" != "${ARG2}"]?DISCA:BLOCK)
    exten => s,n(BLOCK),Playback(beep);
    exten => s,n,Hangup();
    exten => s,n(DISCA),Macro(gravacao,${ARG1},${ARG2});

    [macro-gravacao]
    exten => s,1,Noop(GRAVACAO:::${ARG1}:::${ARG2});
    exten => s,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes);
    exten => 
s,n,MixMonitor(${ARG1}-${ARG2}-${STRFTIME(${EPOCH},%Y%m%d-%H%M%S)}-${UNIQUEID}.WAV,b);
    exten => s,n,Macro(disca,${ARG1},${ARG2});

    [macro-disca]
    exten => s,1,Noop(DISCA:::${ARG1}:::${ARG2});
    exten => s,n,GotoIf($["${ARG2:0:2}" = "17"]?LOCAL:DDD);
    exten => s,n(LOCAL),Dial(DAHDI/g1/${ARG2:2},60,tTwW);
    exten => s,n,Hangup();
    exten => s,n(DDD),Dial(DAHDI/g1/${CSP}${ARG2},60,tTwW);
    exten => s,n,Hangup();


    qq coisa grita.....

    Abs







    Em 13 de abril de 2010 10:19, jose <jasanc...@terra.com.br> escreveu:

            eLaStIx.2oo7 






       




    -- 
    Sylvio Carlos Jollenbeck Borin
    http://sylviojollenbeck.wordpress.com/
    msn: syl...@sdrconsulting.com.br




-- 
Sylvio Carlos Jollenbeck Borin
http://sylviojollenbeck.wordpress.com/
msn: syl...@sdrconsulting.com.br



--------------------------------------------------------------------------------
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 13/04/2010

_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
A Redfone é líder no fornecimento de bridges TDMoE -> E1
- Valor similar ao de placas E1 PCI;
- Não há problemas de compatibilidade com barramento PCI;
- Possibilitam a construção de soluções de alta disponibilidade(dois servidores 
compartilham o mesmo E1)
Conheça mais sobre este produto em www.red-fone.com
_______________________________________________


Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Responder a