<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Ok, entendi<BR>&nbsp;<BR>Oque esta me deixando confuso e esse tipo de sintaxe<BR>&nbsp;<BR>exten =&gt; _0XXXXXXXXXXXX/32438360,1,Hangup       ; Bloqueio interurbano<br><BR>Fiz um pesquisa sobre bloqueio e chamadas no asterisk e nao encontro esse tipo de sintaxe<BR>&nbsp;<BR>numero 0XXXXXXXXXXXX originado de 32438360 faca hangup.<BR>&nbsp;<BR>de qualquer forma fico grato pela duvida que me esclareceu.<br><BR><font color="#1f497d"></font><font color="#1f497d">Atenciosamente;<br>Silvio de Barros.<br></font><br>&nbsp;<BR><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: brunopavan@grupolink.com.br<br>To: asteriskbrasil@listas.asteriskbrasil.org<br>Date: Tue, 24 Jan 2012 10:15:59 -0200<br>Subject: [AsteriskBrasil] RES:  Extensions.conf e bloqueio de ligações.<br><br>


<meta name="Generator" content="Microsoft SafeHTML"><style>
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal
{margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman","serif";}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.ecxMsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass p
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"Times New Roman","serif";}
.ExternalClass span.ecxEstiloDeEmail18
{font-family:"Calibri","sans-serif";color:#1F497D;}
.ExternalClass .ecxMsoChpDefault
{font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;}
.ExternalClass div.ecxWordSection1
{page:WordSection1;}

</style><div class="ecxWordSection1"><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Bom dia Silvio !</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>o asterisk verifica sim todas as regras do contexto do ramal e sempre aplica a mais precisa, por exemplo:</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>&nbsp;</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>No caso destas duas regras:</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>&nbsp;</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>exten =&gt; _X.,1,Hangup</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>exten =&gt; _4X.,1,Dial ( ....</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>&nbsp;</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>ao discar 40042484 ele não vai bloquear, pois a segunda regra é mais “parecida” com o que você discou do que a primeira, apesar das duas se encaixarem no que foi discado.</span><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'></span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>&nbsp;</span></p><div><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Att,</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Bruno Pavan</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Diretor Técnico&nbsp; - Grupo Link</span></p><p class="ecxMsoNormal"><span style='color: rgb(16, 37, 63); font-family: "Calibri","sans-serif"; font-size: 11pt;'>(11) 3522-8109</span></p></div><p class="ecxMsoNormal"><span style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'>&nbsp;</span></p><div><div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) currentColor currentColor; padding: 3pt 0cm 0cm;"><p class="ecxMsoNormal"><b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'>De:</span></b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'> asteriskbrasil-bounces@listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org] <b>Em nome de </b>silvio barros<br><b>Enviada em:</b> terça-feira, 24 de janeiro de 2012 09:35<br><b>Para:</b> asteriskbrasil@listas.asteriskbrasil.org<br><b>Assunto:</b> [AsteriskBrasil] Extensions.conf e bloqueio de ligações.</span></p></div></div><p class="ecxMsoNormal">&nbsp;</p><div><p class="ecxMsoNormal"><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'>Bom dia pessoal.<br>Tenho uma duvida no arquivo externsions.conf e gostaria muito da ajuda de voces.<br>&nbsp;<br>O cenario e um asterisk 1.6 com uma placa ci 2e1 e uma central intelbras 95 digital.<br>&nbsp;<br>No meio do arquivo tenho essas entrada no extension.conf:<br>&nbsp;<br><br>exten =&gt; _0XXXXXXXXXXXX/32438360,1,Hangup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Bloqueio interurbano<br>exten =&gt; _[7-9]XXXXXXX/32438360,1,Hangup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Bloqueio celulares<br>exten =&gt; _00./32438360,1,Hangup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Bloqueio internacional<br>;exten =&gt; _x./32438360,1,Hangup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Bloqueio geral<br>&nbsp;<br>No caso esta sendo bloqueado interurbano celular e internacional e esta funcionando normalmente.<br>&nbsp;<br>So gostaria de entender como funciona, se&nbsp;o asterisk&nbsp;lê o arquivo todo a procura de uma entrada desse tipo e depois que vai veificar&nbsp;os contextos, pois tenho&nbsp;algumas entradas antes&nbsp;das linhas de bloqueio.<br>&nbsp;<br>No caso esta assim o arquivo:<br>&nbsp;<br>[khomp-00]<br>include =&gt; khomp-01<br>[khomp-01]<br>exten =&gt; _0.,1,Goto(khomp-01,${EXTEN:1},1)<br><br>exten =&gt; _[1-9]X.,1,Set(CALLERID(all)=${CALLERID(all)})<br>exten =&gt; _[1-9]X.,n,Dial(khomp/b2l1/${EXTEN},,)<br>exten =&gt; _[1-9]X.,n,Hangup<br>exten =&gt; _8XXX,1,Goto(khomp-02-01,${EXTEN:-3},1)<br>exten =&gt; _32438XXX,1,Goto(khomp-02-01,${EXTEN:-3},1)<br>&nbsp;<br><br>[khomp-02-00] ;;;&nbsp; Link da Central<br>exten =&gt; _X.,1,Set(CALLERID(all)=${CALLERID(all)})<br>exten =&gt; _X.,n,Dial(khomp/b2l1/${EXTEN},,)<br>exten =&gt; _X.,n,Hangup<br>&nbsp;<br><br>exten =&gt; _32438XXX,1,Goto(khomp-02-01,${EXTEN:-3},1)<br>&nbsp;<br>exten =&gt; _222,1,Voicemailmain(${CALLERID(num)},s)<br>exten =&gt; _222,2,hangup<br>&nbsp;<br>; bloqueios<br>&nbsp;<br>exten =&gt; _0XXXXXXXXXXXX/32438360,1,Hangup ; Bloqueio interurbano<br>exten =&gt; _[7-9]XXXXXXX/32438360,1,Hangup ; Bloqueio celulares<br>exten =&gt; _00./32438360,1,Hangup ; Bloqueio internacional<br>;exten =&gt; _x./32438360,1,Hangup ; Bloqueio geral<br>&nbsp;<br>e la no final do arquivo tenho essas linhas..<br>&nbsp;<br>[khomp-02-01]<br>&nbsp;<br>exten =&gt; _XXX,n,Set(CALLERID(all)=${CALLERID(all)})<br>exten =&gt; _XXX,n,Dial(khomp/b2l0/${EXTEN}&amp;Sip/32438${EXTEN},30,)<br>exten =&gt; _XXX,n,Voicemail(32438${EXTEN},u)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;; Voicemail<br>exten =&gt; _XXX,n,Busy<br>&nbsp;<br>Na verdade gostaria da ajuda de voces para entender&nbsp;melhor e a questao do bloqueio.<br>&nbsp;<br>Pelo que entendi:<br>&nbsp;<br>1-&nbsp;ligacao sainte entra no asterisk 0XXXXXXXX entra no contexto [khomp-01] e faz um loop para o mesmo contexto sem o 0.<br>&nbsp;<br>exten =&gt; _0.,1,Goto(khomp-01,${EXTEN:1},1)<br>&nbsp;<br>2- ele seta a variavel e disca<br>&nbsp;<br>exten =&gt; _[1-9]X.,1,Set(CALLERID(all)=${CALLERID(all)})<br>exten =&gt; _[1-9]X.,n,Dial(khomp/b2l1/${EXTEN},,)<br>&nbsp;<br>Esse e o contexto de saida nao e isso?<br>&nbsp;<br>no caso tenho essas linha&nbsp;antes das linhas&nbsp;bloqueio e o bloqueio e feito.<br>Gostaria de entender melhor isso.<br>&nbsp;<br>Muito obrigado pessoal.<br><span style="color: rgb(31, 73, 125);">Att.</span></span></p></div></div><br>_______________________________________________
KHOMP ::: External Series Experience :::
Um novo conceito para o mercado de aplica��es que vai
fazer voc� pensar fora da caixa. Aguarde este lan�amento
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
�nico fabricante com Centro de Treinamento especializado.
LAN�AMENTO: Channel Bank TDMoE, at� 64 canais FXS / FXO. 
www.digivoice.com.br ou (11)3016-5200.
________
YEALINK: Telefones IP e V�deoPhones IP com o melhor custo/benef�cio do mercado.
email: yealink@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</div>                                               </div></body>
</html>