- Mitglied seit
- 4 Apr 2006
- Beiträge
- 172
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hi,
möchte gernen in einen Kontext ein Telefonnumer bei eingehenden Gesprächen in einen Kontext schicken, wenn diese Nummer meine Handynummer ist.
Das dumme ist nur, dass jeder, der im Kontext [ankommend_sipgate] landet, auch an disa|6666 gereicht wird. Das soll nicht sein.
Was ist denn ander GotoIf-Anweisung falsch, bzw. eignet sich dies nicht, für mein Vorhaben?
Gruß, Heinzelrumpel
möchte gernen in einen Kontext ein Telefonnumer bei eingehenden Gesprächen in einen Kontext schicken, wenn diese Nummer meine Handynummer ist.
Code:
r27014*CLI> dialplan show ankommend_sipgate
[ Context 'ankommend_sipgate' created by 'pbx_config' ]
'7282XXX' => 1. Set(OWN = 12345) [pbx_config]
2. GotoIf([${CALLERID(num)} = ${OWN}]?ja:nein) [pbx_config]
[ja] 3. Goto(disa|6666|1) [pbx_config]
[nein] 4. Dial(SIP/30|35|r) [pbx_config]
5. Goto(r-${DIALSTATUS}|1) [pbx_config]
'r-Busy' => 1. voicemail(b30) [pbx_config]
2. Hangup() [pbx_config]
'r-CONGESTION' => 1. VoiceMail(u30) [pbx_config]
2. Hangup() [pbx_config]
'r-NOANSWER' => 1. voicemail(u30) [pbx_config]
2. Hangup() [pbx_config]
Das dumme ist nur, dass jeder, der im Kontext [ankommend_sipgate] landet, auch an disa|6666 gereicht wird. Das soll nicht sein.
Was ist denn ander GotoIf-Anweisung falsch, bzw. eignet sich dies nicht, für mein Vorhaben?
Gruß, Heinzelrumpel