[general]
static=yes
writeprotect=no
[globals]
[external-ISDN_ausgehend]
;exten => _X.,1,Answer
exten => _0X.,1,Dial(Capi/contr1/${EXTEN1}/Bo,,Ttr)
exten => _0X.,2,Congestion
exten => _0X.,3,Hangup
[external-ISDN_eingehend]
exten => 3312,1,Dial(ZAP/g1/25,45,r)
exten => 3312,2,Hangup
; ; exten => _X.,2,Dial(Capi/25:${EXTEN},,Tt)
; ; exten => _X.,2,Dial(SIP/${EXTEN}@gmx,60,tr)
; exten => _X.,2,Dial(SIP/${EXTEN}@sipdiscount,60,tr)
; exten => _X.,3,Congestion
; exten => _.,102,Busy
; exten => h,1,Hangup
[external-voipbuster_ausgehend]
exten => _2.,1,Dial(SIP/0049${EXTEN:1}@voipbuster,60,Ttr)
exten => _2.,2,Congestion
exten => _2.,3,Busy
exten => _2.,4,Hangup
[external-sipdiscount_ausgehend]
exten => _9.,1,Dial(SIP/0049${EXTEN:1}@sipdiscount,,Ttr)
exten => _9.,2,Congestion
exten => _9.,3,Busy
exten => _9.,4,Hangup
[external-sipdiscount_eingehend]
exten => 0049xxxxxxxxxx,1,Dial(ZAP/g1/25,45,r)
exten => 0049xxxxxxxxxx,2,Hangup()
[external-GMX_ausgehend]
exten => _7.,1,Dial(SIP/${EXTEN:1}@gmx,60,tTgH)
exten => _7.,2,Playback(invalid)
exten => _7.,3,Congestion
exten => _7.,4,Busy
exten => _7.,5,Hangup
;
; [external-GMX_eingehend]
; exten => bla ... bla,Dial(ZAP/g1/25,45,r)
; exten => 03xxxxxyyyy,1,Dial(ZAP/g1/25,45,r)
; exten => 03xxxxxyyyy,2,Hangup()
;
[external-webde_ausgehend]
exten => _5.,1,Dial(SIP/${EXTEN:1}@webde,60,tTgH)
exten => _5.,2,Congestion
exten => _5.,3,Busy
exten => _5.,4,Hangup
;
[external-webde_eingehend]
exten => 022bla,1,Dial(ZAP/g1/25,45,r)
exten => 022bla,2,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b30
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u30
exten => r-NOANSWER,2,Hangup
[external-voipdiscount_ausgehend]
exten => _3.,1,Dial(SIP/0049${EXTEN:1}@voipdiscount,60,Ttr)
exten => _3.,2,Congestion
exten => _3.,3,Busy
exten => _3.,4,Hangup
[external-sparvoip_ausgehend]
exten => _4.,1,Dial(SIP/0049${EXTEN:1}@voipstunt,60,Ttr)
exten => _4.,2,Congestion
exten => _4.,3,Busy
exten => _4.,4,Hangup
[external-voipstunt_ausgehend]
exten => _6.,1,Dial(SIP/0049${EXTEN:1}@voipstunt,60,Ttr)
exten => _6.,2,Congestion
exten => _6.,3,Busy
exten => _6.,4,Hangup
[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup
[mailbox_own]
exten => 88,1,answer
exten => 88,2,wait,1
exten => 88,3,voicemailmain,s${CALLERIDNUM}
exten => 88,4,hangup
[mailbox]
exten => 80,1,answer
exten => 80,2,wait,1
exten => 80,3,voicemailmain
exten => 80,4,hangup
[zeitansage]
exten => 99,1,NoCDR()
exten => 99,2,Set(LANGUAGE()=de)
; Winterzeit exten => 99,2,Set(MEZ=$[${EPOCH} + 3600])
exten => 99,3,Set(MEZ=$[${EPOCH} + 7200] )
exten => 99,4,Answer
exten => 99,5,Wait(1)
exten => 99,6,SayUnixTime(${MEZ}||k)
exten => 99,7,SayUnixTime(${MEZ}||M)
exten => 99,8,SayUnixTime(${MEZ}||S)
exten => 99,9,Wait(1)
exten => 99,10,SayUnixTime(${MEZ}||a)
exten => 99,11,SayUnixTime(${MEZ}||d)
exten => 99,12,SayUnixTime(${MEZ}||m) ; b
exten => 99,13,SayUnixTime(${MEZ}||Y)
exten => 99,14,Wait(1)
exten => 99,15,Playback(beep)
exten => 99,16,Goto(3)
[from-monduno]
exten => 1013312,1,Dial(ZAP/g1/25,45,r)
exten => 1013312,2,Hangup()
[monduno-ausgehend]
exten => _*0.,1,Dial(IAX2/monduno/${EXTEN:2})
exten => _*0.,2,Hangup()
[Konferenz]
exten => 10,1,meetme(100,i,1234)
; exten => 10,2,Hangup
exten => 20,1,meetme(200,i,1234)
; exten => 20,2,Hangup
;------------------------------------------------
; MusicOnHold
;------------------------------------------------
exten => 11,1,NoCDR()
exten => 11,2,Answer
exten => 11,3,MusicOnHold()
[ausgehend]
;include => external-ISDN_ausgehend
include => external-voipbuster_ausgehend
include => external-GMX_ausgehend
include => external-webde_ausgehend
include => external-sipdiscount_ausgehend
include => external-voipdiscount_ausgehend
include => monduno-ausgehend
include => external-sparvoip_ausgehend
[default]
include => external-ISDN_ausgehend
include => echotest
include => mailbox
include => mailbox_own
include => zeitansage
include => ausgehend
include => Konferenz