Code:
[outgoing]
exten => _90ZXXXXXXXXX.,1,NoOp(Call via Sipgate)
exten => _90ZXXXXXXXXX.,2,SetCallerID(***)
exten => _90ZXXXXXXXXX.,3,Dial,SIP/${EXTEN:1}@sipgate|45|r
exten => _0ZXXXXXXXX.,1,Dial,SIP/${EXTEN}@1und1-1|45|r
exten => _0ZXXXXXXXXX.,1,Dial,SIP/${EXTEN}@1und1-1|45|r
exten => _0ZXXXXXX.,1,Dial,SIP/${EXTEN}@1und1-1|45|r
exten => _0ZXXXXXXX.,Dial,SIP/${EXTEN}@1und1-1|45|r
Bei _0X.,Dial,SIP/${EXTEN}@1und1-1|45|r wird nur die 0 + die nächstfolgende Ziffer gewählt.
Gibt es da noch eine andere Möglichkeit außer für jede Nummernlänge ein Pattern anzulegen?
Wenn ich jetzt noch die Ortsvorwahl ergänzen würde, würde das ganze sehr unübersichtlich
Edit: Gewählt wird dabei mit einem Analog Telefon an einer ISDN TK; über einen SIP Client(X-Lite) funktioniert der . als Platzhalter
HFC über mISDN eingebunden