rendered paste body[general]
static=yes
writeprotect=no
[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=edwin@firma.o2.pl)
exten => s,104,Goto(3)
[default]
include => voicemail
include => callsatan
include => individual
include => faxing
include => blocked
include => outgoingby0
include => outgoing
include => totlenofon
[outgoing]
exten => _N.,1,Dial(Zap/g1/022${EXTEN},70)
[voicemail]
exten => 2222,1,VoicemailMain(${CONTEXT});
exten => 2222,2,Hangup
[callsatan]
exten => 666,1,Answer
exten => 666,2,Wait,1
exten => 666,3,Echo
exten => 666,4,Goto(callsatan,666,1)
[totlenofon]
exten => _T.,1,Dial(IAX2/${EXTEN:1},70)
[individual]
exten => _224818001,1,Dial(IAX2/1000,70)
exten => _224818002,1,Dial(IAX2/5000,70)
exten => _224818003,1,Dial(IAX2/20001,70)
exten => _4818001,1,Dial(IAX2/1000,70)
exten => _4818002,1,Dial(IAX2/5000,70)
exten => _4818003,1,Dial(IAX2/20001,70)
[faxing]
exten => _224818020,1,Macro(faxreceive)
exten => _224818021,1,Macro(faxreceive)
exten => _224818022,1,Macro(faxreceive)
exten => h,1,system(/usr/local/bin/mailfax ${FAXFILE} ${EMAILADDR} "${CALLERIDNUM} ${CALLERIDNAME}")
[outgoingby0]
exten => _0.,1,CallingPres(224818010)
exten => _0.,2,Dial(Zap/g1/${EXTEN},70)
exten => _0.,3,AbsoluteTimeout(30);
exten => _0.,4,Playtones(busy);
exten => _0.,5,Busy
[blocked]
exten => _0700.,1,Playback(o2/numer_zablokowany,skip)
exten => 999,1,Playback(o2/numer_zablokowany,skip)
exten => 998,2,Playback(o2/numer_zablokowany,skip)
exten => 997,1,Playback(o2/numer_zablokowany,skip)
exten => 112,1,Playback(o2/numer_zablokowany,skip)