First time here? Check out the FAQ!

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

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

0

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

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

спросил Oct 21 '12

mention Gravatar mention flag of Russian Federation
486 43 3 17
http://localhost/

1 Ответ

1
[from-trunk-custom]

exten => _89128XXXXXX,1,Hangup

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

ответил Oct 21 '12

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил Oct 21 '12

Comments

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

[black2] ... Hangup()

mention (Oct 21 '12)edit

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

meral (Oct 21 '12)edit

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

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

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

Статистика

Задан: Oct 21 '12

Просмотрен: 1,355 раз

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

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