Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Фильтрация входящего звонка по маске [закрыт]

0

Суть в следующем: необходимо при звонке с определенного региона отсылать событие Hangup() т.е. если номер начинается на 89128XXXXXX тогда Hangup пробовал сделать через blacklist - несработало (вероятно он не поддерживает масок) пробовал делать через gotoif тоже чего-то не получилось (хотя может я где-то прокосячил).

возможно это сделать через extension или astdb? как?

удалить переоткрыть спам изменить тег редактировать

спросил 2012-10-21 23:30:47 +0400

mention Gravatar mention flag of Russian Federation
486 42 2 12
http://localhost/

1 Ответ

1
[from-trunk-custom]

exten => _89128XXXXXX,1,Hangup

ссылка удалить спам редактировать

ответил 2012-10-21 23:39:58 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

обновил 2012-10-21 23:40:08 +0400

Comments

Не совсем то, мне для входящего вызова надо.... Собственно сам разобрался, вот как я сделал: [inbound] ... same = n,GotoIf($[${CALLERID(num):0:5} = 12345]?black2) ...

[black2] ... Hangup()

mention ( 2012-10-22 00:01:47 +0400 )редактировать

это и было для входящего. а то что вы пишите по callerid. и кстати можно во freepxb просто правило написать для такого callerid и отправить в blackhole/hangup.

meral ( 2012-10-22 02:44:00 +0400 )редактировать

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-10-21 23:30:47 +0400

Просмотрен: 510 раз

Обновлен: Oct 21 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.