Enum

P.Hoffmann

Neuer User
Mitglied seit
1 Feb 2009
Beiträge
179
Punkte für Reaktionen
0
Punkte
0
Hallo,

wir nutzen für ausgehende Anrufe derzeit nur das Festnetz (sofern nicht intern).
Nun möchten wir bsp. aus folgenden Domains Enum-Rufnummer nutzen

xxx1.de
xxx2.de
xxx3.de

Diese sollen der Reihe nach abfragt werden, sofern kein Ergebnis verfügbar ist soll z.B.

Dial(SIP/${EXTEN}@festnetz) ausgeführt werden.

Ist sowas möglich, kann mir evtl. einer eine Bespielkonfiguration senden?

Vielen Dank und viele Grüße,

Philipp
 
:confused:
ENUM Domains sehen doch eigentlich so aus: 8.7.6.5.4.3.2.1.9.4.domain.tld

Aber egal, mach doch einen ENUM Lookup auf den gewünschten ENUM Server und prüfe mittels Dialstatus ob es klappt, wenn nicht, dann den nächsten bis nur noch Festnetz übrigbleibt.
 
Beispiele gibt es hier im Forum. Mal in den älteren Beiträgen suchen, so viel dürfte sich bei den aktuellen Versionen in der Syntax nicht geändert haben.

jo
 
So sieht es bei mir aus. Die CallerID muss ich noch umsetzen, da sonst der Anruf über GMX nicht sauber funktioniert.

Code:
  exten => _0ZX.,1,Set(enumresult=${ENUMLOOKUP(+49${EXTEN:1})}|sip||1|e164.org)
  exten => _0ZX.,n,NoOP(Lookup nach +49${EXTEN:1})
  exten => _0ZX.,n,NoOP(Lookup liefert ${enumresult})
  exten => _0ZX.,n,Set(CALLERID(ani)=Name <0241xxxxxx>)
  exten => _0ZX.,n,Dial(SIP/${enumresult}|55|tT)
  exten => _0ZX.,n,Set(CALLERID(ani)=49241xxxxxx)
  exten => _0ZX.,n,Dial(SIP/${EXTEN}@gmx|55|tT)

Für andere Nummernarten (Vorwahl von 00xx, Wahl ohne Ortsvorwahl etc) gibt es noch entsprechende weitere Abfragen der Wahlpattern.


Gruß,
Wichard
 
Kostenlos!

Statistik des Forums

Themen
248,853
Beiträge
2,302,887
Mitglieder
378,502
Neuestes Mitglied
bimbomix75