Hi!
Ich habe mehrere SIP Provider konfiguriert, und die eingehenden Anrufe werden alle auf eine Extension geleitet. Damit weiß ich aber nicht, welcher Anruf über welchen Provider kommt.
Dazu habe ich folgendes gebastelt:
exten => 4355555,1,Set(CALLERID(name)=Line: Sipgate.DE)
exten => 4355555,1,Dial,SIP/39|45|r
exten => 4355555,n,Goto,r-${DIALSTATUS}|1
Das funktioniert sehr schon, z.B. mit Eyebeam: Es wird Sipgate.DE angezeigt und darunter die Nummer des Anrufers. Wenn der Anrufer aber eine Nachricht auf der Mailbox hinterläßt, steht in der Mail das "Sipgate.DE" angerufen hat und nicht die Nummer, die mich angerufen hat. Wenn ich die Voicemail dann abhöre, ist im Message-Envelope wenigestens die tatsächliche Nummer enthalten.
Wie mache ich es, daß in der Asterisk-Mail mit der Benachrichtigung über die Voicemail die Nummer des Anrufers steht?
Danke!
Niki
Ich habe mehrere SIP Provider konfiguriert, und die eingehenden Anrufe werden alle auf eine Extension geleitet. Damit weiß ich aber nicht, welcher Anruf über welchen Provider kommt.
Dazu habe ich folgendes gebastelt:
exten => 4355555,1,Set(CALLERID(name)=Line: Sipgate.DE)
exten => 4355555,1,Dial,SIP/39|45|r
exten => 4355555,n,Goto,r-${DIALSTATUS}|1
Das funktioniert sehr schon, z.B. mit Eyebeam: Es wird Sipgate.DE angezeigt und darunter die Nummer des Anrufers. Wenn der Anrufer aber eine Nachricht auf der Mailbox hinterläßt, steht in der Mail das "Sipgate.DE" angerufen hat und nicht die Nummer, die mich angerufen hat. Wenn ich die Voicemail dann abhöre, ist im Message-Envelope wenigestens die tatsächliche Nummer enthalten.
Wie mache ich es, daß in der Asterisk-Mail mit der Benachrichtigung über die Voicemail die Nummer des Anrufers steht?
Danke!
Niki