[general] static=yes writeprotect=no [globals] IAXINFO=guest ; IAXtel username/password [default] include => tcom1-trunk include => tcom2-trunk include => pbx-trunk [tcom1-trunk] ;exten => s,1,Answer ;exten => _X.,1,agi,jabber_log.php exten => _X.,1,agi,jabber_log.php [tcom2-trunk] ;exten => _X.,1,Answer ;exten => _X.,2,agi,jabber_log.php ;exten => _X.,3,Hangup exten => _X.,1,agi,jabber_log.php [pbx-trunk] exten => s,1,Answer exten => s,2,Background(to-place-outgoing-call) exten => s,3,Background(press-1) ;exten => 1,1,Goto(isdn-call,s,1) exten => 1,1,Goto(isdn-call,_X.,1) exten => 2,1,Goto(routing,s,1) exten => 3,1,VoiceMailMain() exten => 3,2,Goto(pbx-trunk,s,2) exten => 4,1,SetCallerID(${CALLERIDNUM}) exten => 4,2,Dial(SIP/4318902@sipgate,90,tT) exten => 9,1,Goto(sip-call,_X.,1) exten => _X.,2,Hangup [ext-int] exten => 207771971,1,Dial(Zap/g3/207771971,20) exten => 207771971,2,VoiceMail(sb0207771971) ;exten => 207771971,2,Busy ;exten => 207771971,3,Wait(10) ;exten => 207771971,4,hangup exten => 207771971,102,busy exten => 207771971,103,wait(10) exten => 207771971,104,Hangup ;exten => 207771971,102,VoiceMail(sb0207771971) exten => 207512735,1,Goto(fax,207512735,1) exten => 207512735,2,Busy exten => 207512735,3,Wait(10) exten => 207512735,4,hangup exten => 207512735,102,Busy exten => 207512735,103,wait(10) exten => 207512735,104,Hangup exten => 207512740,1,Dial(Zap/g1/004970033274636,40) exten => 207512740,2,Busy exten => 207512740,3,Wait(10) exten => 207512740,4,hangup exten => 207512740,102,Busy exten => 207512740,103,wait(10) exten => 207512740,104,Hangup exten => 207512762,1,goto(routing,s,1) exten => 207512762,2,Busy exten => 207512762,3,Wait(10) exten => 207512762,4,hangup exten => 207512762,102,Busy exten => 207512762,103,wait(10) exten => 207512762,104,Hangup exten => 207512763,1,Dial(Zap/g3/207771972,40) exten => 207512763,2,Busy exten => 207512763,3,Wait(10) exten => 207512763,4,hangup exten => 207512763,102,Busy exten => 207512763,103,wait(10) exten => 207512763,104,Hangup exten => 207771972,1,Dial(Zap/g3/207771972,20) exten => 207771972,2,VoiceMail(su0207771972) ;exten => 207771972,2,Dial(Zap/g2/0655366492,30) exten => 207771972,3,Busy exten => 207771972,4,Wait(10) exten => 207771972,5,hangup exten => 207771972,102,Busy exten => 207771972,103,wait(10) exten => 207771972,104,Hangup ;exten => 207771972,102,Goto(FEASINFO,70033274636,1) ;exten => 207771972,102,VoiceMail(su0207771972) exten => 207512782,1,wait(90) exten => 207512782,2,Busy exten => 207512782,3,Wait(10) exten => 207512782,4,hangup exten => 207512782,102,Busy exten => 207512782,103,wait(10) exten => 207512782,104,Hangup exten => 207512788,1,Dial(Zap/g3/207771972,60) exten => 207512788,2,Busy exten => 207512788,3,Wait(10) exten => 207512788,4,hangup exten => 207512788,102,Goto(FEASINFO,70033274636,1) exten => 207512788,103,Busy exten => 207512788,104,wait(10) exten => 207512788,105,Hangup [FEASINFO] exten => 70033274636,1,Answer exten => 70033274636,2,Busy exten => 70033274636,3,Wait(10) exten => 70033274636,4,Hangup ;exten => 70033274636,3,Background(call-forwarding) ;exten => 70033274636,4,Dial(Zap/g2/004970033274636,60) ;exten => 70033274636,105,Busy [isdn-call] exten => _X.,1,Answer exten => _X.,2,SetCallerID(${CALLERIDNUM}) exten => _X.,3,Dial(Zap/g1/${EXTEN},60) exten => _X.,4,Hangup exten => _X.,104,Busy exten => _X.,105,Wait(10) exten => _X.,106,Hangup [incomming-sip-call] ;exten => 4318947,1,Answer ;exten => 4318947,2,Dial(Zap/g3/207771972,60) ;exten => 4318947,3,Hangup exten => 4318947,1,Answer exten => 4318947,2,Dial(Zap/g3/207771972,60) exten => 4318947,3,Hangup exten => 4318947,102,Busy exten => 4318947,103,Wait(10) exten => 4318947,104,Hangup ;exten => _X.,1,Answer ;exten => _X.,2,Dial(Zap/g3/207771972,60) ;exten => _X.,3,Hangup ;exten => _X.,102,Busy ;exten => _X.,103,Wait(10) ;exten => _X.,104,Hangup [sip-out] exten => _X.,1,SetCallerId,SIPID exten => _X.,2,Dial(SIP/${EXTEN}@sipgate-out,30,trg) exten => _X.,3,Hangup [sip-call] exten => _X.,1,Answer ;exten => _X.,2,SetCallerID(4318947) exten => _X.,2,SetCallerID(${CALLERIDNUM}) exten => _x.,3,Dial(SIP/${EXTEN}@sipgate,90,tT) exten => _x.,4,Hangup exten => _x.,104,Busy exten => _X.,105,Wait(10) exten => _X.,106,Hangup [routing] exten => s,1,Answer exten => s,2,Authenticate(5361) exten => s,3,Background(for) exten => s,4,Background(didier) exten => s,5,Background(press-1) exten => s,6,Background(for) exten => s,7,Background(didier-mobile) exten => s,8,Background(press-2) exten => s,9,Background(for) exten => s,10,Background(olaf) exten => s,11,Background(press-3) exten => s,12,Background(for) exten => s,13,Background(olaf-mobile) exten => s,14,Background(press-4) exten => 1,1,Dial(Zap/g3/207771972,30) exten => 2,1,Dial(Zap/g2/0655366492,30) exten => 3,1,Dial(Zap/g2/00493362502275,30) exten => 4,1,Dial(Zap/g2/00491793967655,30) exten => _X.,2,Hangup [macro-faxreceive] exten => s,1,SetVar(FAXFILE=/var/spool/asterisk-fax/${UNIQUEID}.tif) exten => s,2,DBGet(EMAILADDR=extensionemail/${MACRO_EXTEN}) exten => s,3,rxfax(${FAXFILE}) exten => s,103,SetVar(EMAILADDR=fax@feas.net) exten => s,104,Goto(3) [macro-omleidenfax72] exten => s,1,SetVar(FAXFILE=/var/spool/asterisk-fax/${UNIQUEID}.tif) exten => s,2,SetVar(EMAILADDR=fax@feas.net) exten => s,3,rxfax(${FAXFILE}) [fax] exten => 207512735,1,Macro(faxreceive) exten => 207771972,1,Macro(omleidenfax72) exten => h,1,system(/usr/local/sbin/mailfax ${FAXFILE} ${EMAILADDR} "${CALLERIDNUM} ${CALLERIDNAME}") [record] exten => s,1,Answer() exten => 1,1,Answer() exten => 1,2,Record(olaf:gsm) exten => 1,3,Playback(olaf) exten => 1,4,Hangup() exten => 2,1,Answer() exten => 2,2,Record(olaf-mobile:gsm) exten => 2,3,Playback(olaf-mobile) exten => 2,4,Hangup()