Ausgehende Anrufe vom internen S0 MSN-abhängig behandeln

ZakMcRofl

Neuer User
Mitglied seit
28 Aug 2006
Beiträge
62
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen,
ich habe meinen Geräten am internen S0-Bus interne MSN's vergeben. Nun würde ich gerne beim Raustelefonieren pro MSN unterschiedliche Sip-Anbieter bzw. Parameter verwenden (z.B. passende Rufnummer setzen).

Beispiel:
Interne MSN 12 ruft jemanden an: Sipgate mit abgehender Rufnummer 1111111 verwenden

Interne MSN 13 ruft jemanden an: Sipgate mit abgehender Rufnummer 3333333 verwenden

Wie man die Rufnummer setzt weiss ich, mir ist nur unklar, wie ich die über capi_in reinkommenden Anrufe unterteilen kann.

Danke im Voraus für die Hilfe.
 
Und hier die Lösung (ael-Format)

Code:
context abgehend_isdn {
	includes {
		lokal;
	};
	
	_XXXX. => {
		quell_msn = ${CALLERID(number)};
		WaitExten(8);
		NoOp(${quell_msn} ruft "${EXTEN}");
		
		if("${quell_msn}" = "${max_msn}) {
			Set(CALLERID(number)=49221${max_msn});
		} else if("${quell_msn}" = "${mustermann_msn}") {
			Set(CALLERID(number)=49221${mustermann_msn});
		} else {
			//Gemeinsame Standard-Rufnummer
			Set(CALLERID(number)=492211234567);
		};
		Dial(SIP/${EXTEN}@SIPID,45,r);
	};

};
 
Zuletzt bearbeitet:

Neueste Beiträge

Statistik des Forums

Themen
244,695
Beiträge
2,216,690
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.