Hi ich habe folgende frage und zwar habe ich mir ein Return call handling eingerichtet. das heist das sich Asterisk meine angerufenen nummern merkt und sollten sie zurückrufen direkt auf die Nebenstelle weiterleitet von der aus ich angerufen habe!
so sieht der Code bis jetzt aus
so meine frage ist wie bekomme ich es hin das er die gespeicherten nummern nach einer bestimmten zeit löscht? Dafür habe ich absolut keine Idee! da es auch so sein soll das er sich die Uhrzeit der Anrufe merkt und die dann nach etwa 45minuten löscht!
Asterisk version ist die Asterisk 1.4.18.1
sollten noch fragen sein einfach stellen
mfg
awo
so sieht der Code bis jetzt aus
Code:
exten => s,n,Noop(Return call handling - checking if call goes to GSM)
;exten => s,n,Set(trunk=${OUT_${DIAL_TRUNK}})
;exten => s,n,GotoIf($["${trunk:0:6}" = "COMSAT"]?gsm:no_gsm)
;exten => s,n(gsm),Noop(Saving target for return call handling of ${OUTNUM})
;exten => s,n,Set(cid=${CALLERID(num)})
;exten => s,n,Set(code_area="${DB(returncall/code_area)}")
;;exten => s,n,Set(code_pbxmain="${DB(returncall/code_pbxmain)}")
;exten => s,n,GotoIf(${LEN(${code_area})}?:no_cut_area)
;exten => s,n,GotoIf($["${cid:0:${LEN(${code_area})}}" = "${code_area}"]?cut_area:no_cut_area)
;exten => s,n(cut_area),Set(cid="${cid:${LEN(${code_area})}}")
;exten => s,n(no_cut_area),Noop(Saved target is ${cid})
;exten => s,n,Set(DB(returncall/${OUTNUM})="${cid}")
;exten => s,n(no_gsm),Noop(End of section return call handling)
so meine frage ist wie bekomme ich es hin das er die gespeicherten nummern nach einer bestimmten zeit löscht? Dafür habe ich absolut keine Idee! da es auch so sein soll das er sich die Uhrzeit der Anrufe merkt und die dann nach etwa 45minuten löscht!
Asterisk version ist die Asterisk 1.4.18.1
sollten noch fragen sein einfach stellen
mfg
awo