Trixbox : Caller ID Lookup Sources

Un article de Wiki Lambert Nicolas - Quement Julien.

Jump to: navigation, search

Sommaire

Fonction

Permet au système de déterminer le CallerID (le nom de l'appelant) à partir du numéro de l'appelant en cherchant dans une base de données déterminée : Mysql, annuaire web, annuaire Asterisk...

Prérequis

Installation du module Caller ID Lookup.

Configuration

Après installation du module un onglet CallerID Lookup Sources sera ajouté au paragraphe Inbound Call Control.

Depuis la page Caller ID Lookup on peut ajouter des CID Lookup Source :

  • Source Description : Nom indicatif de la source.
  • Source type : Nature de la source. On peut choisir entre
  • Internal : utilise la base de données astdb comme source pour déterminer le nom de l'appelant. Cette base de données peut être peuplée grâce au module Phonebook.
  • ENUM : use DNS to lookup caller names, it uses ENUM lookup zones as configured in enum.conf. Pour en savoir plus à propos d'ENUM, voir ici. Enum est utile uniquement si on fait du VOIP.
  • HTTP : permet d'envoyer une requête HTTP GET avec une commande déterminée vers un site donné qui répondra à cette requête par le nom recherché. (La page doit envoyer seulement le nom à afficher)
  • MySQL : envoie des requêtes vers une base de données Mysql déterminée.

Cache results : permet de stocker l'information récupérée lors d'une requête dans la base de données astDB. Si une ancienne valeur existe pour un numéro, elle sera écrasée. La source Internal source ne sera pas affectée.

Fonctionnement

D'abord créer et configurer une CID Lookup Source.

Ensuite, cette CID Lookup Source apparaîtra à la ligne Sources dans les Inbound Routes.