[Erledigt] Snom 190: Kann jemand diesen Dialplan entziffern?

jkimmel

Neuer User
Mitglied seit
28 Okt 2004
Beiträge
123
Punkte für Reaktionen
0
Punkte
16
Zuletzt bearbeitet:

ahasver

Mitglied
Mitglied seit
11 Jun 2004
Beiträge
230
Punkte für Reaktionen
0
Punkte
0
jkimmel schrieb:
Kann mir jemand diesen Dialplan
entziffern?

jkimmel
Ok, ich versuchs mal. Grundsätzlich ist immer das, was zwischen ersten und zweiten '|' steht, ein regulärer Ausdruck, der gegen die eingetippte Nummer geprüft wird, beim ersten Treffer wird dann das gewählt/übersetzt, was zwischen zewiten und dritten '|' steht.
\d heißt, setze die VoIP-Proder-Domain des Acounts ein.
phone=yes heißt, prüfe vor der Wahl das ENUM-Verzeichnis, wenn dort gefunden, wähle dort gefundene VoIP-Adresse (es wird aber nur SIP unterstützt)

jkimmel schrieb:
|^00([0-9]*)$|sip:+\[email protected]\d;phone=yes|
internationale Rufnummern, z.B. 004412345 --> [email protected]
jkimmel schrieb:
|^0([0-9]*)$|sip:+49\[email protected]\d;phone=yes|
nationale Rufnummern, z.B. 03012345 --> [email protected]
jkimmel schrieb:
|^([0-9]*)$|sip:+492603\[email protected]\d;phone=yes|
Rufnummern im Ortsnetz 02603 (wo immer das sein mag),
z.B. 12345 --> [email protected]

Jetzt kommen noch verschiedene Varianten für direkteingabe von Sip-Adressen:
jkimmel schrieb:
|^([a-zA-Z]+:.*)$|\1\2|
Das "\2" ist meiner Meinung nach falsch/überflüssig, funktioniert aber, weil leer), das gleiche Ergebnis liefert
Code:
|^([a-zA-Z]+:)(.*)$|\1\2|
oder
Code:
|^([a-zA-Z]+:.*)$|\1|
VoIP-Protokoll steht vor einem ':', faktisch funktioniert aber nur "SIP:" bzw. "sip:"
--> Sip-VoIP-Verbindung direkt aufbauen (ohne über Provider zu gehen)

jkimmel schrieb:
|^([a-zA-Z0-9&=+\$,;?\-_.!~*'()%][email protected]+)|sip:\1|
Alles, was vorher noch nicht passte und einen '@' enthält als Sipadresse interpretieren und Verbindung direkt aufbauen (wie voriges, nur daß eben nicht sip beim Wählen angegeben wurde.
jkimmel schrieb:
|^([a-zA-Z0-9&=+\$,;?\-_.!~*'()%]*)$|sip:\[email protected]\d|
Alles sonstige, was die aufgeführten Zeichen enthält, als Teil einer Sipadresse wählen, als Domain wird die Provider-Domain angefügt.
 

jkimmel

Neuer User
Mitglied seit
28 Okt 2004
Beiträge
123
Punkte für Reaktionen
0
Punkte
16
Danke Ahasver für Deine Mühe, das meiste habe ich verstanden.
Mir war nicht bewusst, dass dieser Dialplan per Konfiguration gefüllt wird.
Da hat mein User ganz tüchtig rumgefummelt.