Es gibt zwei Voicemail-Applikationen, die in der
extensions.conf
aufgerufen werden können:
VoiceMail()
VoiceMailMain()
Funktion: Der Anrufer kann eine Nachricht auf dem Voicemailsystem hinterlassen.
Die Applikation VoiceMail()
wird immer aus der
Datei extensions.conf
aufgerufen.
Beispiel:
exten => 2000,2,VoiceMail(2000,u)
VoiceMail(mailbox[@context][,u|b|s])
mailbox
@context
Eine Mailbox kann in einem bestimmten Context
ausgeführt werden. Ist kein Context angegeben, so wird der
[default]
-Context verwendet.
Wenn der Anrufer während der Ansage die 0
(Null) drückt, dann springt die Applikation zu der Extension
o (Buchstabe o kleingeschrieben) in diesem
Context. |
Wenn der Anrufer während der Ansage den *
(Stern) drückt, dann springt die Applikation zu der Extension
a (Buchstabe a kleingeschrieben) in diesem
Context. |
[u|b|s]
u
/var/lib/asterisk/sounds/vm-isunavail.gsm
[51]b
/var/lib/asterisk/sounds/vm-rec-busy.gsm.
s
Falls keine Mailbox in der Datei
voicemail.conf
definiert ist, aber ein Eintrag
mit der Priorität n+101 existiert, dann wird dieser angesprungen und
ausgeführt.
Funktion: Stellt Nutzern den Zugang zum Voicemailsystem her.
Die Funktion VoiceMailMain()
wird immer aus der
Datei extensions.conf
aufgerufen.
Beispiel:
exten => 300,1,VoiceMailMain()
VoiceMailMain([mailbox][@context][,s|p])
mailbox
@context
voicemail.conf
angesprochen wird.[s|p]
s
s
vor den Mailboxnamen
gestellt, dann entfällt die Passwortabfrage.p
p
vor den Mailboxnamen
gestellt, dann wird der User gebeten, eine Mailbox
anzugeben. Aus dem Inhalt von
mailbox
und dieser
Eingabe wird dann der neue Mailboxname. Damit lässt sich
eine mandantenfähige Mailboxstruktur
realisieren.Eine Beschreibung des Sprachmenüs von
VoiceMailMain()
ist schwierig, da es von den eingesetzten
Prompts (Sprachbausteinen) abhängt. Die prinzipiellen Funktionen sind
hier aufgelistet. In Klammern finden sich die englischen
Beschreibungen.
1
|
Nachrichten abspielen (Read voicemail messages) | ||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
2
|
Ordner wechseln (Change folders) | ||||||||||||||||||||||||||||
0
|
Mailbox-Optionen (Mailbox options) | ||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
*
|
Hilfe (Help) | ||||||||||||||||||||||||||||
#
|
Beenden (Exit) |
[51] Falls Sie ein fertiges Asterisk-Paket
verwenden, kann der Pfad z.B. auch
/usr/share/asterisk/sounds/
sein.