PDA

Voir la version complète : Aide pour configuration avancée d'un callback



guifort
18/04/2011, 21h48
Bonjour,

J'aurais besoin d'aide pour la configuration de mon callback, tout fonctionne correstement sauf que je voudrais utiliser mes règles d'appels sortant pour la création du rappel. (Par exemple envoyer le rappel vers SIP/X pour un tel fixe SIP/Z pour un mobile et ne pas rappeler si le numéro commence par 08 ect)

Voici la configuration Actuelle :



exten => line2,1,Wait(1)
exten => line2,n,Set(DB(Callback/Rappel)=1)
exten => line2,n,NoOp(${CALLERID(number)})
exten => line2,n,Set(NumARappeler=${CALLERID(number)})
exten => line2,n,Hangup()


exten => h,1,GotoIf($[${DB(Callback/Rappel)} = 1]?CBK:No)
exten => h,n,Waitexten(5)
exten => h,n(CBK),system(echo "Channel: SIP/outgoingvoipbuster/0${NumARappeler:2}\\nMaxRetries: 2\\nRetryTime: 5\\nWaitTime: 20\\nContext: from_ippi\\nExtension: menu\\nPriority: 1" > /tmp/recall.call)
exten => h,n,System(mv /tmp/recall.call /var/spool/asterisk/outgoing)
exten => h,n,Set(DB(Callback/Rappel)=0)
exten => h,n(No),Hangup()

exten => menu,1,Answer()
exten => menu,n,Waitexten(12)
exten => menu,n,Authenticate(123456)
exten => menu,n,Background(conf-getchannel)
exten => menu,n,Waitexten(15)

include => private
include => mobile



Merci d'avance

guifort
20/04/2011, 17h41
Personne ? :(

_AK_
21/04/2011, 08h13
Bonjour,

je pense que tu devrais rajouter des gotoif(${CALLERID(number)}) en h,1