2009. 9. 11. 12:00

Extension 명과 패턴

Dialplan Extension "412" 나 "0" 과 같이 숫자일 수 있다. 이것들은 "john"이나 "A93*"와 같은 알파벳번호 일 수 있다. 비록 전형적인 전화는 "john"으로 불리는 extenson에 전화할 수 없지만, 종종 당신의 Dialplan 로직은 하나의 exteionsion에서 다른 extension으로 점프를 포함한다. 그리고 이러한 점프를 위해 비록 직접 전화걸지는 않지만 당신이 좋아하는 어떤 이름으로 extension 명을 정의한다.

물론 누름버튼 전화기는 0에서 9의 숫자만 가지지는 않는다 그들은 *(별)과 #(샾)을 자기고 있다. (물론 별이나 샾이라는 이름은 당신이 사는 곳에 따르지만) 그리고 몇몇의 누름버튼(DTMF) 전화기는 추가적인 A, B, C, D 4개의 숫자를 가지고 있다. 만약 당신이 조직에 이와같은 수화기를 사용한다면, 이것은 당신의 특별한 목적으로 이러한 추가적인 버튼의 사용을 금지하는 않는것이다.

 

Extension Patterns

Extension 이름은 하나의 extension 번호를 제한하지 않는다. 하나의 extension은 또한 여러 패턴과 연관될 수 있다. extensions.conf 파일에서 extenson명은 '_ ' 언더바로 시작되면 패턴이다. extenson 패턴안에는 아래의 문자들이 특별한 의미를 가지고 있다.

X             0~9 사이의 특정 숫자

Z             1~9 사이의 특정 숫자

N             2~9 사이의 특정 숫자

[1237-9]  []안의 숫자나 문자 (이 예는 1,2,3,7,8,9)

.              하나 이상의 문자

!              없거나 하나이상의 문자

_61XX         61로 시작되는 4자리 번호

_7[1-3]XX   71, 72, 73으로 시작되는 4자리 번호

_7[04-7]XX  70, 74, 75, 76, 77,로 시작되는 4자리 번호

_9011.         9011로 시작되는 번호, 9100 미포함.

_9011!         9011로 시작되는 번호 , 9011 포함.

_#              하나의 # 키

모든 번호에 대응하는 패턴으로 _.을 사용하지 말라. i,t,h등과 같이 Asterisk의 특별한 extention이다. 대신 _X. 나 _X를 사용해라.

Posted by Kimos