[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