Код: Выделить всё
exten => _X.,1,NoOp()
same => n,GotoIf($[${REGEX("^[+]?[78][0-9]{10}$" ${CALLERID(num)})}]?rf)
same => n,Answer(1) ; сюда попадет весь левак
same => n,PlayBack(tt-monkeys)
same => n,Hangup() ; ложим трубку
same => n(rf),NoOp(Work) ; это свои. идем дальше по диалплану
....
Подскажите, пожалуйста, куда вставлять код? В Custom Destinations? Не до конца все ясно в этом плане. Извиняюсь за навязчивость. Я хочу добиться результата, чтобы сброс происходил без ответа (проигрывания сообщения о недоступности абонента). А номера не попадающие под фильтр, уходили на IVR.Vlad1983 писал(а):дублирую здесь отсюдаКод: Выделить всё
exten => _X.,1,NoOp() same => n,GotoIf($[${REGEX("^[+]?[78][0-9]{10}$" ${CALLERID(num)})}]?rf) same => n,Answer(1) ; сюда попадет весь левак same => n,PlayBack(tt-monkeys) same => n,Hangup() ; ложим трубку same => n(rf),NoOp(Work) ; это свои. идем дальше по диалплану ....
ded писал(а):В Inbound route создать входящий маршрут вмда DID/CID
84951234567 / _7727XXXXXXX и направить его в Hangup.
Маршрут должен быть создан параллельно с существующим рабочим маршрутом входящих соединений? И правильно я понимаю, подразумевается что 84951234567 - это DID Number, а 7727XXXXXXX - CallerID Number? И какого плана должен быть добавлен Inbound route? - User DIDs, Unused DIDs или General DIDs ?ded писал(а): В Inbound route создать входящий маршрут вмда DID/CID
84951234567 / 7727XXXXXXX и направить его в Hangup.
Да.jakarta писал(а):Маршрут должен быть создан параллельно с существующим рабочим маршрутом входящих соединений?
Да.jakarta писал(а):И правильно я понимаю, подразумевается что 84951234567 - это DID Number, а 7727XXXXXXX - CallerID Number?
Вы не о том.jakarta писал(а):И какого плана должен быть добавлен Inbound route? - User DIDs, Unused DIDs или General DIDs ?