Prüfen ob Rufnummer mit 0 anfängt?

NurPech

Neuer User
Mitglied seit
23 Jun 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,

Ich nutze Asterisk 1.6 mit 3 SIP-Providern und ca. 20 SIP-Telefonen. Nun möchte ich eine Rufumleitung nach programmieren. Dabei soll es eine Unterscheidung geben zwischen internen Anrufen, externen Anrufen und allen Anrufen. Weiterhin soll es über die gleichen "Rufnummern" möglich sein als Umleitungsziel sowohl eine interne Rufnummer als auch alternativ eine externe Rufnummer zu wählen. Wenn ich jetzt keinen Denkfehler gemacht habe, ist es dafür nötig zu prüfen ob sowohl die Rufnummer des Anrufers mit "0" beginnt (wäre dann extern) als auch die Rufnummer des Umleitungsziel mit "0" beginnt.

Könnt ihr mir dabei helfen?

Mit freundlichen Grüßen,

René
 
Bitte entschuldige daß ich das so vorschlage (rentier-s hat Dir ja schon den händischen Weg aufgezeigt), aber warum nimmst Du keine fertige Lösung die Dir die Funktionen alle bereitstellt?
 
@rentier-s: Danke.

Ich möchte keine fertige Lösung nehmen da ich größtmögliche Flexibilität erreichen möchte. Welche fertigen Lösungen existieren denn?
 
Bis Du mit einem händisch aufgebautem Asterisk funktiona da bist wo Gemeinschaft 3.1 oder andere Lösungen (FreePBX et. al) sind, wirst Du einige Jahre benötigen. Funktional (und mit der Möglichkeit eigener Modifikationen) kommst Du IMHO mit GS 3.1 am weitesten.

Deine Anforderungen sind ja auch normal (trivial) und bereits in den genannten Lösungen umgesetzt. Das Rad muß hier nicht neu erfunden werden ;-)
 
Kostenlos!

Statistik des Forums

Themen
248,990
Beiträge
2,308,250
Mitglieder
378,782
Neuestes Mitglied
Thomas Max