All pastes #498649 Raw Edit

Something

public text v1 · immutable
·published 2007-05-20 16:07 UTC
rendered paste body
------------------
extensions.conf:
------------------

[from-pstn]
include => from-pstn-custom                     ; create this context in extensions_custom.conf to include customizations
include => ext-did-direct		; MODIFICATOIN (PL) put before ext-did to take precedence
include => ext-did
include => from-did-direct		; MODIFICATOIN (PL) for findmefollow if enabled, should be bofore ext-local
exten => fax,1,Goto(ext-fax,in_fax,1)

; MODIFICATION (PL) 
;
; Required to assure that direct dids go to personal ring group before local extension.
; This could be auto-generated however I it is prefered to be put here and hard coded
; so that it can be modified if ext-local should take precedence in certain situations.
; will have to decide what to do later.
;


----------------------------
extensions_custom.conf:
----------------------------

[from-pstn-custom]
include => ext-did-custom
exten => fax,1,Goto(ext-fax,in_fax,1)
exten => s,1,Set(FROM_DID=s)
exten => s,n,SIPDtmfMode(inband)
exten => s,n,Gosub(app-blacklist-check,s,1)
exten => s,n,Goto(timeconditions,8,1)
exten => _X.,1,Noop(Catch-All DID Match - Found ${EXTEN} - You probably want a DID for this.)
exten => _X.,n,Goto(ext-did,s,1)

; end of [from-pstn-custom]