All pastes #31247 Raw Edit

Miscellany

public text v1 · immutable
#31247 ·published 2005-11-25 22:44 UTC
rendered paste body
;
; extensions.conf
;
[general]
static=yes ; Estas dos lineas previenen que desde la linea de
writeprotect=yes ; comandos se pueda sobreescribir el archivo de configuracion


[bogon-calls]
exten => _.,1,Congestion


[default] ; aqui defino la seccion default
exten => 201,1,Dial(SIP/201,40,Tt); Ring for 20 seconds
exten => 201,2,Dial(SIP/202,40,Tt); Ring for 20 seconds
exten => 201,3,Voicemail(201); Busy Voicemail if extension is busy
exten => 201,4,Hangup

exten => 202,1,Dial(SIP/202,40,Tt); Ring for 20 seconds
exten => 202,2,Dial(SIP/201,40,Tt); Ring for 20 seconds
exten => 202,3,Voicemail(202); Busy Voicemail if extension is busy
exten => 202,4,Hangup

exten => 203,1,Dial(SIP/203,40,Tt); Ring for 20 seconds
exten => 203,2,Dial(SIP/202,40,Tt); Ring for 20 seconds
exten => 203,3,Voicemail(203); Busy Voicemail if extension is busy
exten => 203,4,Hangup

exten => s,1,Dial(SIP/201,40)
exten => s,2,Dial(SIP/202,40)
exten => s,3,Playback(please-try-again-later)
exten => s,4,Hangup

;broadvoice
exten => _1NXXNXXXXXX,1,SetCallerID(3108023056)
exten => _1NXXNXXXXXX,2,SetCIDName(3108023056)
exten => _1NXXNXXXXXX,3,Dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten => _1NXXNXXXXXX,4,Congestion()
exten => _1NXXNXXXXXX,102,busy()

exten=_01130.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01131.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01132.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01133.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01134.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011351.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011352.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011353.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011378.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01139.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01141.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011420.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01143.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01144.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01145.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01146.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01147.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01148.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01149[2-9].,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01154.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01155.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01156.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01160.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01161.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01164.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01165.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01181.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01182.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011852.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_01186.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011886.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011972.,1,dial(SIP/${EXTEN}@sip1.broadvoice.com,30)
exten=_011.,2,congestion() ; No answer, nothing
exten=_011.,102,busy() ; Busy

;Voicemail
exten => 2999,1,VoicemailMain(${CALLERIDNUM})

;Music on hold 
exten => 6601,1,WaitMusicOnHold(30)

include => help
include => meetme

[account-one-hilario]
exten => 4001,1,Dial(SIP/4001,40,Tt); Ring for 20 seconds
exten => 4001,2,Dial(SIP/4001,40,Tt); Ring for 20 seconds
exten => 4001,3,Voicemail(4001); Busy Voicemail if extension is busy
exten => 4001,4,Hangup

exten => 4002,1,Dial(SIP/4002,40,Tt); Ring for 20 seconds
exten => 4002,2,Dial(SIP/4002,40,Tt); Ring for 20 seconds
exten => 4002,3,Voicemail(4002); Busy Voicemail if extension is busy
exten => 4002,4,Hangup

exten => s,1,Dial(SIP/4001,40)
exten => s,2,Dial(SIP/4002,40)
exten => s,3,Playback(please-try-again-later)
exten => s,4,Hangup

;broadvoice
exten => _1NXXNXXXXXX,1,SetCallerID(8182323044)
exten => _1NXXNXXXXXX,2,SetCIDName(8182323044)
exten => _1NXXNXXXXXX,3,Dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten => _1NXXNXXXXXX,4,Congestion()
exten => _1NXXNXXXXXX,102,busy()

exten=_01130.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01131.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01132.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01133.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01134.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011351.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011352.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011353.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011378.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01139.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01141.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011420.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01143.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01144.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01145.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01146.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01147.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01148.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01149[2-9].,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01154.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01155.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01156.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01160.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01161.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01164.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01165.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01181.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01182.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011852.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_01186.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011886.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011972.,1,dial(SIP/${EXTEN}@sip31.broadvoice.com,30)
exten=_011.,2,congestion() ; No answer, nothing
exten=_011.,102,busy() ; Busy

[account-two-hilario]
exten => 4003,1,Dial(SIP/4003,40,Tt); Ring for 20 seconds
exten => 4003,2,Dial(SIP/4003,40,Tt); Ring for 20 seconds
exten => 4003,3,Voicemail(4003); Busy Voicemail if extension is busy
exten => 4003,4,Hangup

exten => 4004,1,Dial(SIP/4004,40,Tt); Ring for 20 seconds
exten => 4004,2,Dial(SIP/4004,40,Tt); Ring for 20 seconds
exten => 4004,3,Voicemail(4004); Busy Voicemail if extension is busy
exten => 4004,4,Hangup

exten => s,1,Dial(SIP/4003,40)
exten => s,2,Dial(SIP/4004,40)
exten => s,3,Playback(please-try-again-later)
exten => s,4,Hangup

;broadvoice
exten => _1NXXNXXXXXX,1,SetCallerID(8182964518)
exten => _1NXXNXXXXXX,2,SetCIDName(8182964518)
exten => _1NXXNXXXXXX,3,Dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten => _1NXXNXXXXXX,4,Congestion()
exten => _1NXXNXXXXXX,102,busy()

exten=_01130.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01131.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01132.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01133.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01134.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011351.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011352.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011353.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011378.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01139.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01141.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011420.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01143.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01144.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01145.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01146.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01147.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01148.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01149[2-9].,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01154.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01155.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01156.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01160.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01161.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01164.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01165.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01181.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01182.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011852.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_01186.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011886.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011972.,1,dial(SIP/${EXTEN}@sip32.broadvoice.com,30)
exten=_011.,2,congestion() ; No answer, nothing
exten=_011.,102,busy() ; Busy

[account-three-hilario]
exten => 4005,1,Dial(SIP/4005,40,Tt); Ring for 20 seconds
exten => 4005,2,Dial(SIP/4005,40,Tt); Ring for 20 seconds
exten => 4005,3,Voicemail(4005); Busy Voicemail if extension is busy
exten => 4005,4,Hangup

exten => 4006,1,Dial(SIP/4006,40,Tt); Ring for 20 seconds
exten => 4006,2,Dial(SIP/4006,40,Tt); Ring for 20 seconds
exten => 4006,3,Voicemail(4006); Busy Voicemail if extension is busy
exten => 4006,4,Hangup

exten => s,1,Dial(SIP/4005,40)
exten => s,2,Dial(SIP/4006,40)
exten => s,3,Playback(please-try-again-later)
exten => s,4,Hangup

;broadvoice
exten => _1NXXNXXXXXX,1,SetCallerID(8182964519)
exten => _1NXXNXXXXXX,2,SetCIDName(8182964519)
exten => _1NXXNXXXXXX,3,Dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten => _1NXXNXXXXXX,4,Congestion()
exten => _1NXXNXXXXXX,102,busy()

exten=_01130.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01131.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01132.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01133.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01134.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011351.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011352.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011353.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011378.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01139.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01141.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011420.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01143.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01144.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01145.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01146.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01147.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01148.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01149[2-9].,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01154.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01155.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01156.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01160.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01161.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01164.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01165.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01181.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01182.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011852.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_01186.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011886.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011972.,1,dial(SIP/${EXTEN}@sip33.broadvoice.com,30)
exten=_011.,2,congestion() ; No answer, nothing
exten=_011.,102,busy() ; Busy

[account-four-hilario]
exten => 4007,1,Dial(SIP/4007,40,Tt); Ring for 20 seconds
exten => 4007,2,Dial(SIP/4007,40,Tt); Ring for 20 seconds
exten => 4007,3,Voicemail(4007); Busy Voicemail if extension is busy
exten => 4007,4,Hangup

exten => 4008,1,Dial(SIP/4008,40,Tt); Ring for 20 seconds
exten => 4008,2,Dial(SIP/4008,40,Tt); Ring for 20 seconds
exten => 4008,3,Voicemail(4008); Busy Voicemail if extension is busy
exten => 4008,4,Hangup

exten => s,1,Dial(SIP/4007,40)
exten => s,2,Dial(SIP/4008,40)
exten => s,3,Playback(please-try-again-later)
exten => s,4,Hangup

;broadvoice
exten => _1NXXNXXXXXX,1,SetCallerID(8182964526)
exten => _1NXXNXXXXXX,2,SetCIDName(8182964526)
exten => _1NXXNXXXXXX,3,Dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten => _1NXXNXXXXXX,4,Congestion()
exten => _1NXXNXXXXXX,102,busy()

exten=_01130.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01131.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01132.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01133.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01134.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011351.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011352.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011353.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011378.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01139.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01141.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011420.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01143.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01144.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01145.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01146.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01147.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01148.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01149[2-9].,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01154.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01155.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01156.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01160.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01161.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01164.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01165.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01181.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01182.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011852.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_01186.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011886.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011972.,1,dial(SIP/${EXTEN}@sip34.broadvoice.com,30)
exten=_011.,2,congestion() ; No answer, nothing
exten=_011.,102,busy() ; Busy

[help]
exten => 666,1,Wait,1 ; Espera un segundo
exten => 666,2,Answer ; Responde la linea
exten => 666,3,DigitTimeout,5 ; Setea el tiempo de digitar en 5 seg.
exten => 666,4,ResponseTimeout,10 ; Setea el tiempo de respuesta en 10 seg.
exten => 666,5,BackGround(demo-congrats) ; Reproduce un mensaje de felicitaciones
exten => 666,6,BackGround(demo-instruct) ; Reproduce algunas instrucciones
exten => 2,1,BackGround(demo-moreinfo) ; Entrega mas informacion.
exten => 2,2,Goto(s,6)
exten => 500,1,Playback(demo-abouttotry); Me deja saber que esta pasando
exten => 500,2,Dial(IAX2/guest@misery.digium.com/s@default) ; Llama el demo de Asterisk
exten => 500,3,Playback(demo-nogo) ; No pudo conectar al demo
exten => 500,4,Goto(666,6) ; Retorna al principio del mensaje

[meetme]
;exten => 100,1,Playback,thereare
;exten => 100,2,Playback,callersin
exten => 100,1,MeetMe,4000