Tutorial – VoiceMail

Transcription

Tutorial – VoiceMail
Tutorial – Voicemail
Pour créer et rendre fonctionnelle une boite vocale il faut : la créer, la configurer, la rendre
utilisable.
La création de la boite vocale est simplifiée par l’utilisation d’un script fournit avec asterisk :
> Addmailbox
lorsque l'on lance le script, on nous demande alors le context : Default
Puis on nous demande le login et le password : 1001 , 1001 pour notre exemple
Le script créé alors dans /var/spool/astersi/mailbox/default/ le repertoire 1001 contenant les fichiers
audio de messagerie de l’utilisateur (annonces d’absence etc…)
Pour chaque boite vocal ajoutée, il faut le spécifier dans le fichier de configuration dédié au
‘Voicemail’ : Voicemail.conf
On y paramètre la boite vocale :
[default]
1001 => 1001,BoiteVocal de Toto ,[email protected]
Avec le format : BoiteVocal => Password, Description, Email
Asterisk sait ainsi que la boite vocale existe et peut être utilisée.
- Dans le Dialplan désormais, il faut que la boite vocale puisse être utilisable
Si l’on souhaite joindre 1001 on aura dans le dialplan :
Exten => 1001,1,Dial(SIP/1001,10,tr)
Exten => 1001,2,Voicemail(u1001)
Exten => 1001,102,Voicemail(b1001)
Le, 10, en gras signifie que l’on va faire sonner pendant 10 secondes, si le destinataire n’a pas
répondu, alors on passera à la priorité suivante qui nous dit de lancer le voicemail de 1001 (avec
un message ‘non disponible’)
La troisième ligne correspond au cas ou l’utilisateur 1001 est déjà en ligne, on envoie son
correspondant sur la messagerie avec un message ‘ Occupé ‘.
Pour accéder à sa boite vocale, il suffit de composer *123*, qui est un numéro spécialement créé
pour envoyer un utilisateur sur sa propre boite vocale :
exten => *123*,1,VoicemailMain(s${CALLERIDNUM})
On peut alors consulter ses messages et utiliser les options du voicemail :
Enregistrer son propre message d’absence, archiver, gérer ses messages…