All pastes #911777 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-02-20 22:28 UTC
rendered paste body
[general]
static=yes
writeprotect=no
clearglobalvars=no
 
[globals]
 
[extensions]
;Internal routed test extensions
exten => 1001,1,Dial(SIP/sip1,20)
exten => 1001,2,VoiceMail(501@default)
exten => 1001,n,HangUp()
 
exten => 1002,1,Dial(SIP/sip2,20)
exten => 1002,2,VoiceMail(502@default)
exten => 1002,n,HangUp()
 
exten => 1003,1,Dial(SIP/sip3,20)
exten => 1003,2,VoiceMail(503@default)
exten => 1003,n,HangUp()
 
exten => 1004,1,Dial(SIP/sip4,20)
exten => 1004,2,VoiceMail(504@default)
exten => 1004,n,HangUp()
 
exten => 1005,1,Dial(SIP/sip5,20)
exten => 1005,2,VoiceMail(505@default)
exten => 1005,n,HangUp()
 
exten => 1011,1,Dial(IAX2/iax1,20)
exten => 1011,2,VoiceMail(511@default)
exten => 1011,n,HangUp()
 
exten => 8772629143,1,Dial(IAX2/iax2,20)
exten => 8772629143,2,VoiceMail(512@default)
exten => 8772629143,n,HangUp()
 
;Internal voicemail for bullshit extensions above
;exten => 111001,1,Answer()
;exten => 111001,2,VoiceMailMain(501@default)
;exten => 111001,n,HangUp()
 
exten => 111002,1,Answer()
exten => 111002,2,VoiceMailMain(502@default)
exten => 111002,n,HangUp()
 
;exten => 111003,1,Answer()
;exten => 111003,2,VoiceMailMain(503@default)
;exten => 111003,n,HangUp()
 
;exten => 111004,1,Answer()
;exten => 111004,2,VoiceMailMain(504@default)
;exten => 111004,n,HangUp()
 
;exten => 111005,1,Answer()
;exten => 111005,2,VoiceMailMain(505@default)
;exten => 111005,n,HangUp()
 
;exten => 111011,1,Answer()
;exten => 111011,2,VoiceMailMain(511@default)
;exten => 111011,n,HangUp()
 
exten => 118772629143,1,Answer()
exten => 118772629143,2,VoiceMailMain(504@default)
exten => 118772629143,n,HangUp()
 
exten => 1006,1,Dial(SIP/sip6,20)
exten => 1006,2,VoiceMail(506@default)
exten => 1006,n,HangUp()
 
exten => 4237090274,1,Dial(SIP/sip7,20)
exten => 4237090274,2,VoiceMail(507@default)
exten => 4237090274,n,HangUp()
 
exten => 1008,1,Dial(SIP/sip8,20)
exten => 1008,2,VoiceMail(508@default)
exten => 1008,n,HangUp()
 
exten => 1009,1,Dial(SIP/sip9,20)
exten => 1009,2,VoiceMail(509@default)
exten => 1009,n,HangUp()
 
exten => 1010,1,Dial(SIP/sip10,20)
exten => 1010,2,VoiceMail(510@default)
exten => 1010,n,HangUp()
 
;exten => 111006,1,Answer()
;exten => 111006,2,VoiceMailMain(506@default)
;exten => 111006,n,HangUp()
 
;exten => 111007,1,Answer()
;exten => 111007,2,VoiceMailMain(507@default)
;exten => 111007,n,HangUp()
 
;exten => 111008,1,Answer()
;exten => 111008,2,VoiceMailMain(508@default)
;exten => 111008,n,HangUp()
 
;exten => 111009,1,Answer()
;exten => 111009,2,VoiceMailMain(509@default)
;exten => 111009,n,HangUp()
 
;exten => 111010,1,Answer()
;exten => 111010,2,VoiceMailMain(510@default)
;exten => 111010,n,HangUp()

exten => 1007,1,Goto(extensions,4237090274,1)

exten => 9999,1,VoiceMailMain()

exten => _1NXXNXXXXXX,1,Answer()
;exten => _1NXXNXXXXXX,2,SayDigits(${EXTEN})
exten => _1NXXNXXXXXX,n,HangUp()


[outbound]
; ---------------------------------------------------------
; This context is used to send all outgoing calls to
; Junction Networks for connection to the PSTN.
; ---------------------------------------------------------
exten => _1NXXNXXXXXX,1,Dial(IAX2/jnctn_out/${EXTEN})
exten => _1NXXNXXXXXX,2,Congestion()
exten => _1NXXNXXXXXX,102,Busy()
 
; ---------------------------------------------------------
; This context is used to send all outgoing calls to
; Junction Networks for connection to the International PSTN.
; ---------------------------------------------------------
exten => _011N!,1,Dial(IAX2/jnctn_out/${EXTEN})
exten => _011N!,2,Congestion()
exten => _011N!,102,Busy()

 
; ---------------------------------------------------------
; Context for receiving incomming calls
; ---------------------------------------------------------
[incoming]
exten => 14237090274,1,Answer
exten => 14237090274,2,VoiceMailMain(507@default)
exten => 14237090274,n,HangUp() 

exten => 18772629143,1,Answer
exten => 18772629143,1,VoiceMailMain(503@default)
exten => 18772629143,n,HangUp()

[outbound2]
exten => _1NXXNXXXXXX,1,Dial(IAX2/jackal@vitel-outbound/${EXTEN})
exten => _1NXXNXXXXXX,2,Congestion()
exten => _1NXXNXXXXXX,3,Busy()
exten => _011.,1,Dial(IAX2/jackal@vitel-outbound/${EXTEN})

; e911 must be enabled. see DIDs > NPANXXNXXX > Action > e911
exten => _911,1,Dial(IAX2/jackal@vitel-outbound/911)

[inbound2]
exten => 12055884101,1,Answer 
exten => 12055884101,2,VoiceMailMain(503@default)
exten => 12055884101,n,HangUp()

[outboundcul]
;include => incoming
exten => _1NXXNXXXXXX,1,Dial(IAX2/cul_out/${EXTEN})
exten => _1NXXNXXXXXX,2,Congestion()
exten => _1NXXNXXXXXX,102,Busy()

[pstn-access]
include => extensions
include => outbound
 
[pstn-access2]
include => extensions
include => outbound2

[culpepper]
;include => extensions
include => outboundcul
include => incoming
;
; This context is used by the sample [tests]
; context above to read back each digit you press.
;
[testdtmf]
exten => s,1,Background(beep)
exten => s,2,ResponseTimeout(60)
exten => _x,1,SayDigits(${EXTEN})
exten => _x,2,Goto(testdtmf|s|1)
exten => i,1,Goto(testdtmf|s|1)
exten => t,1,Hangup