außer Festnetz alles verbieten

iptelefonie

Neuer User
Mitglied seit
29 Mrz 2006
Beiträge
104
Punkte für Reaktionen
0
Punkte
0
Hallo!

Ich möchte außer Anrufe ins deutsche Festnetz alle Anrufe unterbinden.

Ist dies so korrekt?

PHP:
exten => _00.,1,Answer()
exten => _00.,n,Playback(vm-incorrect)
exten => _00.,n,Hangup()

exten => _Z.,1,Answer()
exten => _Z.,n,Playback(vm-incorrect)
exten => _Z.,n,Hangup()

exten => _01.,1,Answer()
exten => _01.,n,Playback(vm-incorrect)
exten => _01.,n,Hangup()

exten => _09.,1,Answer()
exten => _09.,n,Playback(vm-incorrect)
exten => _09.,n,Hangup()

exten => _080.,1,Answer()
exten => _080.,n,Playback(vm-incorrect)
exten => _080.,n,Hangup()

exten => _0.,1,Dial(SIP/${EXTEN}@sip-ext)
 
exten => _09.,n,Playback(vm-incorrect)
Na toll, Niederbayern, Oberpfalz und Franken gehören also nicht zum deutschen Festnetz ;)

Ich würd's so machen:

Code:
exten => _090[0-5].,1,Goto(i,1)
exten => _070[01].,1,Goto(i,1)
exten => _032.,1,Goto(i,1)
exten => _0N.,1,Dial(SIP/${EXTEN}@sip-ext)
exten => i,1,Playback(vm-incorrect)
exten => i,n,HangUp
 
PHP:
exten => _090.,1,Answer() 
exten => _090.,n,Playback(vm-incorrect) 
exten => _090.,n,Hangup()

so besser?

Bei deiner Lösung ist Handy noch möglich? Das soll auch verboten sein.

Gibt es kostenpflichtige Nummern mit 070*?
 
Zuletzt bearbeitet von einem Moderator:
PHP:
exten => _0900.,1,Answer()  
exten => _0900.,n,Playback(vm-incorrect)  
exten => _0900.,n,Hangup()

So sollte es nun aber nun doch funktionieren.

Ich habe folgendes getestet:

PHP:
dialplan show 0900255255@sip
[ Context 'sip' created by 'pbx_config' ]
  '_0900.' =>       1. Answer()                                   [pbx_config]
                    2. Playback(vm-incorrect)                     [pbx_config]
                    3. Hangup()                                   [pbx_config]
  '_0N.' =>         1. Dial(SIP/${EXTEN}@sip-ext)            [pbx_config]

Gibt es einen Fall wo '_0N.' => 1. Dial(SIP/${EXTEN}@sip-ext) aufgerufen werden könnte?
 
Sag mal, macht Ihr Männer das mit Absicht?! Ich hab Dir doch die richtige Lösung oben schon geschrieben. "_090[0-5]." deckt alle Eventualitäten ab, 0901-0905 gelten offiziell als Alternative für 0900, wenn da mal alles voll ist. Das gleiche gilt für 0701 und 0700.

Gibt es einen Fall wo '_0N.' => 1. Dial(SIP/${EXTEN}@sip-ext) aufgerufen werden könnte?

Ja gibt es. Wenn Du als letzte Priorität für _0900. kein Hangup machst, springt Asterisk weiter in die nächste passende exten. Das wäre dann _0N.
 
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.