Coverbild des Asterisk Buches von Stefan Wintermeyer

Letzte Woche => Endspurt!

Montag den 29.01.07 geht das Buch in die Produktion. Bis dahin laeuft der Beta-Test noch in vollem Umfang. Bitte melden Sie Fehler! Siehe Beta-Test FAQ.

Erscheinungstermin: 03.03.07. Das Buch wird auf dem Asterisk-Tag.org in Chemnitz vorgestellt und kann dort auch erworben werden. 10 Tage spaeter wird es im Buchhandel sein. Wer nicht in Chemnitz sein kann, sollte das Buch vorbestellen: Amazon oder direkt beim Verlag

Asterisk-Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. Naechste Asterisk-Schulung: 12.02. - 13.02.07 (noch 2 Plaetze frei) - Ach ja, ... wir suchen auch noch Asterisk Entwickler! => http://www.amooma.de/jobs/


3.2. VoiceMailMain()

Funktion: Stellt Nutzern den Zugang zum Voicemailsystem her.

Die Funktion VoiceMailMain() wird immer aus der Datei extensions.conf aufgerufen. Beispiel:

exten => 300,1,VoiceMailMain()

3.2.1. Syntax

VoiceMailMain([mailbox][@context][,s|p])
mailbox
Der Name (also Nummer) der Mailbox. Wenn kein Name vorgegeben wurde, fragt das System danach.
@context
Definiert den Context, der innerhalb der voicemail.conf angesprochen wird.
[s|p]
s
Wird ein s vor den Mailboxnamen gestellt, dann entfällt die Passwortabfrage.
p
Wird ein 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.

3.2.2. Menü

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.

1Nachrichten abspielen (Read voicemail messages)
 
3Erweiterte Optionen (Advanced options)
 
1Antwort (Reply)
2Rückruf (Call back)
3Zusatzinformationen (Envelope)
4Anruf tätigen (Outgoing call)
4Vorherige Nachricht (Play previous message)
5Wiederholung der aktuellen Nachricht (Repeat current message)
6Nächste Nachricht (Play next message)
7Lösche aktuelle Nachricht (Delete current message)
8Nachricht an eine andere Mailbox weiterleiten (Forward message to another mailbox)
9Nachricht in einem Ordner speichern (Save message in a folder)
*Hilfe; während des Abspielens einer Nachricht: Zurückspulen (Help; during msg playback: Rewind)
#Beenden; während des Abspielens einer Nachricht: Weiter (Exit; during msg playback: Skip forward)
2Ordner wechseln (Change folders)
0Mailbox-Optionen (Mailbox options)
 
1Aufnahme der „nicht erreichbar“-Ansage (Record your unavailable message)
2Aufnahme der „im Gespräch“-Ansage (Record your busy message)
3Aufnahme des Namens (Record your name)
4Aufnahme einer temporären Ansage (Record your temporary message)
 Jeweils nach der Aufnahme:
 
1Akzeptieren (Accept)
2Nochmals abspielen (Review)
3Nochmals aufnehmen (Re-record)
*Hilfe (Help)
#Beenden (Exit)