Code:
[globals]
FEATURES =
DIALOPTIONS =
RINGTIME = 20
FOLLOWMEOPTIONS =
PAGING_HEADER = Intercom
[general]
autofallthrough = yes
language = fr
static = yes
writeprotect = no
clearglobalvars = no
[default]
include => incoming-calls
[incoming-calls]
exten => s,1,Goto(incoming-calls,${CUT(CUT(SIP_HEADER(To),@,1),:,2)},1)
exten => 0033numero2,1,Goto(ovh-ligne2-incoming,s,1)
exten => +33numero2,1,Goto(ovh-ligne2-incoming,s,1)
exten => numero2,1,Goto(ovh-ligne2-incoming,s,1)
exten => 0033numero1,1,Goto(ovh-ligne1-incoming,s,1)
exten => +33numero1,1,Goto(ovh-ligne1-incoming,s,1)
exten => numero1,1,Goto(ovh-ligne1-incoming,s,1)
[ligne1]
include => incoming-calls
include => ovh-ligne1-incoming
include => ovh-ligne1-outgoing
include => parkedcalls
exten => 300,1,Dial(SIP/unuser,,tTm(predecroche))
exten => 300,n,HangUp()
exten => 400,1,Dial(SIP/unautreuser,,tT)
exten => 400,n,HangUp()
[ovh-ligne1-incoming]
exten => s,1,Answer
exten => s,n,Dial(SIP/unuser,36,tTm(predecroche))
exten => s,n,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,VoiceMail(300,u)
exten => s-BUSY,1,VoiceMail(300,b)
exten => s-ANSWER,1,Hangup()
exten => _s-.,1,Goto(s-NOANSWER,1)
[ovh-ligne1-outgoing]
;numéros fixes français
exten => _0XXXXXXXXX,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _0XXXXXXXXX,n,Hangup()
exten => _+33XXXXXXXXX,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _+33XXXXXXXXX,n,Hangup()
exten => _0033XXXXXXXXX,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _0033XXXXXXXXX,n,Hangup()
;numéros Internationaux
exten => _00.,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _00.,n,Hangup()
exten => _+.,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _+.,n,Hangup()
;numéros d'urgence
exten => _1X,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _1X,n,Hangup()
exten => _112,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _112,n,Hangup()
;numéros Spéciaux
exten => _Z.,1,Dial(SIP/ligne1-ovh/${EXTEN})
exten => _Z.,n,Hangup()
;numéros invalid
exten => i,1,Playback(invalid)
exten => i,n,Hangup()
[ligne2]
include => incoming-calls
include => ovh-ligne2-incoming
include => ovh-ligne2-outgoing
include => ovh-jo-incoming
include => parkedcalls
exten => 300,1,Dial(SIP/unuser,,tTm(predecroche))
exten => 300,n,HangUp()
exten => 400,1,Dial(SIP/unautreuser,,tT)
exten => 400,n,HangUp()
[ovh-ligne2-incoming]
exten => s,1,Answer
exten => s,n,Ringing
exten => s,n,Dial(SIP/unautreuser,30,tT)
exten => s,n,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,VoiceMail(400,u)
exten => s-BUSY,1,VoiceMail(400,b)
exten => s-ANSWER,1,Hangup()
exten => _s-.,1,Goto(s-NOANSWER,1)
[ovh-ligne2-outgoing]
exten => _0XXXXXXXXX,1,Dial(SIP/ligne2-ovh/${EXTEN})
exten => _0XXXXXXXXX,n,Hangup()
exten => _+33XXXXXXXXX,1,Dial(SIP/ligne2-ovh/${EXTEN})
exten => _+33XXXXXXXXX,n,Hangup()
exten => _0033XXXXXXXXX,1,Dial(SIP/ligne2-ovh/${EXTEN})
exten => _0033XXXXXXXXX,n,Hangup()
;numéros d'urgence
exten => _1X,1,Dial(SIP/ligne2-ovh/${EXTEN})
exten => _1X,n,Hangup()
exten => _112,1,Dial(SIP/ligne2-ovh/${EXTEN})
exten => _112,n,Hangup()
Si vous avez une idée pour m'aider dans mes recherches, je ne comprends pas l'origine du problème, je ne sais pas donc pas du tout comment le résoudre :/