Re: Bloquear llamadas salientes
Una manera sencilla:
[macro-blacklist]
exten => s,1,Noop(Revisando el numero ${ARG1} en blacklist)
exten => s,n,GotoIf(${DB_EXISTS(blacklist/${ARG1})}?Bloqueado:SinBloquear)
exten => s,n(Bloqueado),Congestion
exten => s,n(SinBloquear),Noop(permitiendo el paso)
exten => _XXXXXXXX,1,Macro(blacklist,${EXTEN})
exten => _XXXXXXXX,n,Dial(DAHDI/g0/${EXTEN})
De acuerdo con el ejemplo, tienes un blacklist que utiliza el AstDB para saber si un número esta bloqueado o no. Desde el *CLI> puedes agregar números usando **database put blacklist tu numero 1** y con eso, cada que marques se usa el macro blacklist para revisar si debe bloquear la llamad ao no.
Saludos,