Ceci est une ancienne révision du document !
Click-To-Dial dans Thunderbird
Il est possible de mettre en place un click-to-dial dans thunderbird, en combinant l'extension TBDialOut, un script personnalisé, et un petit CGI sur le serveur asterisk.
Installation du CGI callback
La première chose à faire est d'installer sur le serveur le CGI de callback comme expliqué sur cette page.
Dans le server-manager, sur le panel Informations Utilisateurs, il faut remplir pour tous les utilisateurs le champs Téléphone Interne (qui sera mappé dans l'attribut extensionNumber dans l'annuaire LDAP).
Créer le script qui servira de handler pour les URI callto:
Il faut maintenant créer un script qui sera exécuté lors de l'ouverture des liens de type callto: Placez ce script sur les postes client, par exemple dans C:\Program Files\asterisk/dialer.bat
- dialer.bat
set ndest=%1 set ndest=%ndest:callto:=% start https://callback.domain.tld/index.cgi?ndest=%ndest%
Déclarer dans le registre le support des URI callto:
Ce petit bout de registre permet de déclarer le script créé plus haut comme handler pour les URI de type tel:
- callto.reg
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\tel] @="URL: CallTo Protocol" "EditFlags"=hex:02,00,00,00 "URL Protocol"="" [HKEY_CLASSES_ROOT\tel\DefaultIcon] @="\"C:\\Program Files\\NetMeeting\\conf.exe\",1" [HKEY_CLASSES_ROOT\tel\shell] [HKEY_CLASSES_ROOT\tel\shell\open] [HKEY_CLASSES_ROOT\tel\shell\open\command] @="C:\\Program Files\\asterisk\\dialer.bat %1"
Installer l'extension TBDialOut
Il ne reste plus qu'à installer l'extension TBDialOut dans votre Thunderbird. Vous devriez maintenant pouvoir appeler vos contacts Thunderbird par un simple clique
Installer l'extension Telify
En bonus, on peut aussi activer la même chose pour n'importe quel numéro de tel dans Firefox avec l'extension Telify. Une fois installé, il suffit de configurer Telify comme ceci:
Enjoy