[AsteriskBrasil] Limitar ligações entre ramais

Junior Polegato - Asterisk asterisk em juniorpolegato.com.br
Sexta Fevereiro 13 11:32:55 BRST 2009


Jean Carlos escreveu:
> Caros,
> Estou inciando com o Asterisk, e aqui precisamos limitar as ligações 
> entre ramais, por exemplo:
> ramal 101, não liga para o 102,103,104, etc...
> Isso seria possível? Limitar/bloquear ligações entre os ramais? Fiz 
> algumas pesquisas mas não achei ninguém com a mesma situação.
> Estou utilizando o elastix.
> Obrigado

Olá,

       No extensions.conf, como é iniciante, use as funções e sua
criatividade, segue uma idéia-dica:

Antes de:

exten => XXX,n,Dial(canal/${EXTEN},...)

Coloque:

exten => XXX,n,GotoIf($[${CALLERID(num)} = 101 & ${EXTEN} >= 102 &
${EXTEN} <= 109 ]?bloqueado,${EXTEN},1)


No final do arquivo:

[bloqueado]
exten => _X!,1,Answer
exten => _X!,n,Wait(1)
exten => _X!,n,Playback(no-rights)
exten => _X!,n,SayNumber(${EXTEN})
exten => _X!,n,Wait(1)
exten => _X!,n,Playback(no-rights)
exten => _X!,n,SayNumber(${EXTEN})
exten => _X!,n,Wait(1)
exten => _X!,n,Playback(vm-goodbye)
exten => _X!,n,Hangup



[]'s
            Junior Polegato




Mais detalhes sobre a lista de discussão AsteriskBrasil