我正在使用星号将呼叫从软交换转发到网关,我想仅允许呼叫者ID为10位数的呼叫(例如7181234567),而不是呼叫者ID大于10位数的呼叫
在我的extensions.conf文件中,它默认为:
[globals]
[default]
exten => _X.,1,Set(CALLERID(NUM)=${FILTER(0123456789,${CALLERID(NUM)})})
exten => _X.,n,goto(a2billing-did,${EXTEN},1)
我怎样才能仅允许10位数字的呼叫者ID通过系统
答案 0 :(得分:0)
星号模式包含DST和SRC两部分
此信息公开可用,如果您不了解模式,不建议您使用星号。
https://wiki.asterisk.org/wiki/display/AST/Pattern+Matching
对于您的情况(src正好为10位数字)将是这样的
exten => _X./_XXXXXXXXXX,Something
或
exten => _X./_NXXNXXXXXX,Something