Trixbox : Extensions

De Wiki Nicolas Lambert - Julien Quement.

Ici on configure les extensions permettant de relier des téléphones (analogiques ou IP) et des softphones au serveur. Il y a essentiellement 3 types d'extension :

  • SIP : pour connecter un client SIP.
  • IAX2 : pour connecter un client IAX.
  • ZAP : pour connecter un téléphone analogique grâce à une interface FXS ou un téléphone ISDN grâce à une interface ISDN.


Certains de ces champs n'apparaissent pas lors de la création de l'extension mais seront visibles dès que l'on va sur la page de l'extension créée.

Cette présentation correspond à la page d'une extension SIP après sa création.


Sommaire

Add Extension

Image:add_extensions.JPG

User Extension
Numéro de téléphone interne de l'extension.
Display Name
Nom de l'extension, qui apparaîtra lorsqu'un appel est émis, peut-être effacé si l'appel passe par une ligne d'un opérateur téléphonique.
CID Num Alias
Permet de changer le numéro de l'appelant pour les appels internes, il masque alors le numéro de l'extension. Si on veut par exemple que n'importe quelle extension d'un service donné apparaisse comme un appel depuis une extension déterminée du service pour les appels internes.
SIP Alias
Permet de recevoir des appels anonymes sur l'extension depuis l'intranet ou l'extranet. Par exemple si on met dans ce champ la valeur toto, alors on peut appeler cette extension depuis n'importe où en appelant SIP/alias@domaine.com. Pour que cela fonctionne il faut par ailleurs que l'option Allow Anonymous Inbound SIP Calls? dans General Settings soit mise sur yes, ce qui pour des questions de sécurité n'est pas conseillé.


Extension Options

Image:extension_options.JPG

Direct DID
La valeur donnée ici est généralement un numéro mais peut être une chaîne de caractères. Les appels entrants, sur un trunk enregistré avec un DIDnumber qui à la même valeur, seront aiguillés vers cette extension. Par défault, mettre la même valeur que User Extension.
DID Alert Info
Ne fonctionne que si un Direct DID est spécifié. Permet de faire sonner des téléphones SIP avec des sonneries particulières en fonction de la valeur de l'alerte. Il faut que cette fonctionnalité soit disponible sur le téléphone SIP.
Music on Hold
Permet de choisir la musique d'attente.
Outbound CID
Identité de l'appelant pour les appels émis depuis cette extension. Syntaxe "Mon nom" <0123456>. Il se peut qu'un opérateur téléphonique écrase ces informations.
Ring Time
Nombre de secondes durant lesquelles l'extension sonnera avant que l'appel ne soit renvoyé vers la messagerie (si elle est activée pour l'extension). La valeur par défaut est celle spécifiée dans l'onglet General Settings (15 secondes).
Call Waiting
Permet d'activer la mise en attente pour l'extension.
Emergency CID
Permet de spécifier un numéro de téléphone qui sera transmis lors d'un appel vers les services d'urgence.


Device Options

Image:device_options.JPG

Secret
Mot de passe de l'extension.
Dtmfmode
Mode des fréquences vocales. Pour la france, laisser la valeur par défaut rfc2833.
Canreinvite
Permet de spécifier si on veut utiliser les messages SIP REINVITE. Tous les flux audio (RTP stream) sont gérés par le processus Asterisk durant les appels. Les messages REINVITE permettent de rerouter les flux RTP aprés que l'appel soit établi. Dans le cas d'utilisateurs à distance, ceci permet de réduire la charge des équipements. Il est conseillé d'utiliser cette fonction seulement après avoir testé toutes les autres fonctions dont vous avez besoin.
Context
Voir http://www.manuel-freepbx.com/wiki/index.php?page=Custom+Contexts
Host
Valeurs possibles dynamic ou une adresse IP. Si une adresse IP est spécifiée alors le client SIP ne pourra se connecter à cette extension que s'il a cette adresse IP.
Type
Valeurs: friend ou peer. Choisissez friend si l'extension est un téléphone. Choisissez peer pour les périphériques capables de transporter les appels tel qu'un trunk.
Nat
Valeurs: no ou yes. Utilisez cette dernière si l'extension se trouve derrière un NAT.
Port
Ce champ n'a pas d'incidence dans le cas d'une extension.
Qualify
Valeur yes, no ou xx, xx étant un nombre de millisecondes, permet de considérer que le client est hors de portée si la latence est trop longue.
Callgroup
Définit le groupe d'appel pour les appels vers ce dispositif.
Pickupgroup
Permet de spécifier le groupe à vérifier lors d'un appel entrant. Si aucune valeur n'est inscrite, il sera utilisé le groupe spécifié dans sip.conf.
Disallow
Codecs interdits pour l'extension
Allow
Codecs autorisés pour l'extension
Dial
SIP/user_extension par défaut.
Accountcode
This field, if defined, is used to populate the "accountcode" field of the CDR. enter an account code for use by a billing module.
Mailbox
Permet de configurer la boîte vocale liée à cette extension. On peut définir plusieurs boîtes vocales séparée par des virgules.
Custom Context
Bien que ce module ne soit pas officiel, il est indispensable dans certaines situations. En effet, la règle des appels sortant est la même pour toutes les extensions, elle est donnée par les Inbound Routes. Donc, si par exemple on veut qu'une extension puisse appeler l'international et pas une autre, cela n'est pas possible. Avec Custom Contexts cela est possible. En effet en installant ce module, on pourra créer différents contextes et donner différents droits à chaque contexte. Ensuite pour chaque extension, on peut attribuer un des contextes créés. Voir http://www.manuel-freepbx.com/wiki/index.php?page=Custom+Contexts

Fax Handling

Image:fax_handling.JPG

Fax Extension
Destination des appels fax. La valeur peut être une extension, disabled, system (auquel cas les fax seront reçus par le système et renvoyés par email à l'adresse spécifiée dans le champ Fax Email) ou FreePBX default. Dans ce dernier cas, le fax sera traite selon la configuration spécifiée dans General Settings.
Fax Email
Adresse destinataire des emails si la valeur de Fax Extension est system.
Fax Detection Type
Permet de répondre automatiquement aux appels entrants et de jouer pendant un nombre de secondes déterminées dans le champ Pause after answer la musique de détection de fax. S'il n y pas de fax détecté, l'extension se mettra à sonner. Valeur : NVFAX pour les trunks SIP et IAX ou Zaptel pour les trunks ZAP.
Pause after answer
Nombre de secondes pour la détection de fax avant le réacheminement de l'appel.

Privacy

Image:privacy.JPG

Privacy Manager
Si la valeur est yes, alors si un appel arrive sans CallerID, il lui sera demandé de composer son numéro à 10 chiffres (il aura 3 tentatives) avant que l'extension ne se mette à sonner. Cela permettra d'avoir toujours un numéro affiché sur le téléphone en recevant un appel avant de décrocher, on peut alors décider de répondre ou non.


Dictation Services

Image:dictation_services.JPG

Permet de dicter des messages au système puis de les envoyer par email vers une adresse spécifiée dans la page de l'extension.

Ceci peut être utile par exemple pour une personne A qui demande souvent à une personne B des tâches à accomplir et qui ne veux pas l'appeler à chaque fois ou par exemple si cette dernière n'est pas tout le temps à son bureau. Il lui suffira alos de configurer son extension avec l'adresse email de la personne B pour la dictation et ensuite d'enregistrer les messages et de les lui envoyer.


Dictation Service
Activer ou désactiver le service.
Dictation Format
Format d'enregistrement des messages.
Email Address
Adresse email pour l'envoi des messages enregistrés.


Recording Options

Image:recording_options.JPG

Record Incoming
Enregistrement des appels entrants.
Record Outgoing
Enregistrement des appels sortants.


Voicemail & Directory

Image:voicemail_directory.JPG

Status
Activation de la messagerie.
Voicemail Password
Mot de passe pour accéder à la messagerie. Pourra aussi être changé depuis le téléphone en composant *98.
Email Address
Adresse vers laquelle seront envoyés les messages vocaux.
Pager Email Address
Adresse où seront envoyés des courts messages notifiant la présence de messages sur la messagerie.
Email Attachment
Permet d'envoyer les messages du répondeur par mail.
Play CID
Ajoute le numéro de téléphone de l'appelant dans le message.
Play Envelope
Ajoute l'heure et la date dans le message
Delete Vmail
Le message sera supprimé du répondeur après être envoyé par mail.
VM Options
...
VM Context
...
VmX Locater™
S'il est mis sur Enabled, autorise l'utilisateur de l'extension de configurer les variables de la messagerie depuis le User Portal ARI.




Cette documentation est la propriété exclusive de Nicolas LAMBERT http://www.domln.com et Julien QUEMENT http://www.cikweb.com et se trouve sous licence Creative Commons. Cette documentation a été en partie inspirée du site: http://www.manuel-freepbx.com/.

Image:creativecommons.png Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )