Wie kann man die Mailbox für interne Teilnehmer erreichbar machen?

tofhh

Neuer User
Mitglied seit
22 Okt 2004
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,
ich versuche es gerade hinzubekommen, dass die internen Teilnehmer sich gegenseitig auf die Mailbox quatschen können - leider will es mir nicht gelingen.

meine extensions.conf sieht folgendermaßen aus:
Code:
[mailbox]
exten => _09980,1,answer
exten => _09980,n,wait,1
exten => _09980,n,voicemailmain
exten => _09980,n,hangup

[mailbox_own]
exten => _09988,1,answer
exten => _09988,n,wait,1
exten => _09988,n,voicemailmain,s${CALLERIDNUM}
exten => _09988,n,hangup

[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen

exten => _0993X,1,NoCDR()
exten => _0993X,n,Dial,SIP/${EXTEN}|55|Ttr
exten => _0993X,n,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail(u${EXTEN})
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail(b${EXTEN})
exten => r-NOANSWER,2,Hangup
exten => r-CHANUNAVAIL,1,voicemail(u${EXTEN})
exten => r-CHANUNAVAIL,2,Hangup
Es klappt aber nicht: in der Asterisk-Console taucht immer folgende Zeile auf, wenn ich einen Teilnehmer anrufe, der gerade nicht online ist:

Code:
May 21 15:07:05 WARNING[4639]: app_voicemail.c:2384 leave_voicemail: No entry in voicemail config file for 'r-CHANUNAVAIL'
Kann mir da bitte jemand helfen? Ich möchte einfach nur, dass, wenn jemand der internen Teilnehmer nicht erreichbar ist, etwas auf dessen Voicebox gesprochen werden kann. Die Abfrage der Voicebox würde, denke ich, klappen.

Vielen Dank
Torsten
 
Zuletzt bearbeitet von einem Moderator:
Code:
exten => _0993X,1,NoCDR()
exten => _0993X,n,Dial,SIP/${EXTEN}|55|Ttr
exten => _0993X,n,Goto,r-${DIALSTATUS}|1
exten => [COLOR="Red"]r-BUSY[/COLOR],1,voicemail(u[COLOR="Red"]${EXTEN[/COLOR]})

Dein Problem ist, daß Du mit Deinem Goto die extension überschreibst. In ${EXTEN} steht doch dann der Dialstatus mit dem davorgesetzten r- und nicht mehr die ursprünglich gewählte Nummer.

Lösen kannst Du das z.B. so:

Code:
exten => _0993X,1,NoCDR()
[COLOR="Red"]exten => _0993X,n,Setvar,ziel=${EXTEN}[/COLOR]
exten => _0993X,n,Dial,SIP/${EXTEN}|55|Ttr
exten => _0993X,n,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail(u${[COLOR="Red"]ZIEL[/COLOR]})

Damit speicherst Du die ursprünglich gewählte Nummer in eine Zwischenvariable, die Du dann beim Aufruf des VM verwendest.
 
Vielen Dank! Das war's...

Gruß
Torsten
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,695
Beiträge
2,216,694
Mitglieder
371,315
Neuestes Mitglied
jack-mack
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.