sip.conf
;================================================= ================================================== ==
[patron] ;nom de login de l'utilisateur
type=friend ;utilisateur classique
context=internal ;le contexte (plan de numérotation) utilisé par cet utilisateur
secret=mdp ;mot de passe de l'utilisateur
host=dynamic ;registrar = enregistrement automatique du terminal
canreinvite=yes ;possibilité d'envoyer la voix duirectement sans passer par Asterisk
username=patron ;nom de l'utilisateur
callerid=patron <200> ;nom coomplet + n° d'annuaire
dtmfmode=inband ;transport des appuis de touches
disallow=all ;désactivation de tous les codecs
allow=ulaw ;activation du codec g711 loi mu
mailbox=2 ;patron
callgroup=2 ; We are in caller groups 1,3,4
pickupgroup=2 ; We can do call pick-p for call group 1,3,4,5
;================================================= ================================================== ===
[technicien] ;nom de login de l'utilisateur
type=friend ;utilisateur classique
context=internal ;le contexte (plan de numérotation) utilisé par cet utilisateur
secret=mdp ;mot de passe de l'utilisateur
host=dynamic ;registrar = enregistrement automatique du terminal
canreinvite=yes ;possibilité d'envoyer la voix duirectement sans passer par Asterisk
username=technicien ;nom de l'utilisateur
callerid=technicien <300> ;nom coomplet + n° d'annuaire
dtmfmode=inband ;transport des appuis de touches
disallow=all ;désactivation de tous les codecs
allow=ulaw ;activation du codec g711 loi mu
mailbox=3 ;technicien
callgroup=1 ; We are in caller groups 1,3,4
pickupgroup=1 ; We can do call pick-p for call group 1,3,4,5
;================================================= ================================================== ===
[secretaire] ;nom de login de l'utilisateur
type=friend ;utilisateur classique
context=internal ;le contexte (plan de numérotation) utilisé par cet utilisateur
secret=mdp ;mot de passe de l'utilisateur
host=dynamic ;registrar = enregistrement automatique du terminal
canreinvite=yes ;possibilité d'envoyer la voix duirectement sans passer par Asterisk
username=secretaire ;nom de l'utilisateur
callerid=secretaire <100> ;nom coomplet + n° d'annuaire
dtmfmode=inband ;transport des appuis de touches
disallow=all ;désactivation de tous les codecs
allow=ulaw ;activation du codec g711 loi mu
mailbox=1 ;secretaire
callgroup=1 ; We are in caller groups 1,3,4
pickupgroup=1 ; We can do call pick-p for call group 1,3,4,5
;================================================= ================================================== ===
[standard] ;nom de login de l'utilisateur
type=friend ;utilisateur classique
context=internal ;le contexte (plan de numérotation) utilisé par cet utilisateur
secret=mdp ;mot de passe de l'utilisateur
host=dynamic ;registrar = enregistrement automatique du terminal
canreinvite=yes ;possibilité d'envoyer la voix duirectement sans passer par Asterisk
username=standard ;nom de l'utilisateur
callerid=standard <500> ;nom coomplet + n° d'annuaire
dtmfmode=inband ;transport des appuis de touches
disallow=all ;désactivation de tous les codecs
allow=ulaw ;activation du codec g711 loi mu
mailbox=5 ;secretaire
callgroup=1 ; We are in caller groups 1,3,4
pickupgroup=1 ; We can do call pick-p for call group 1,3,4,5
;================================================= ================================================== ===
feature.conf
;
; Sample Call Features (parking, transfer, etc) configuration
;
[general]
parkext => 700 ; What extension to dial to park (all parking lots)
parkpos => 701-720 ; What extensions to park calls on. (defafult parking lot)
; These needs to be numeric, as Asterisk starts from the start position
; and increments with one for the next parked call.
context => from-internal ; Which context parked calls are in (default parking lot)
pickupexten = ** ; Configure the pickup extension. (default is *8)
extension.conf
include => PICKUP
include => HINTS
exten => 100,Dial(SIP/secretaire)
exten => 200,Dial(SIP/patron)
exten => 300,Dial(SIP/technicien)
exten => 500,Dial(SIP/standard)
# INTERCEPTION DAPPEL
[HINTS]
exten => 100,hint,SIP/secretaire
exten => 200,hint,SIP/patron
exten => 300,hint,SIP/technicien
exten => 400,hint,SIP/standard
[PICKUP]
exten => _**.,1,Set(CALLERID(all)=PICKUP <${CALLERID(num)}>)
exten => _**.,n,Pickup(${EXTEN:2})