All pastes #472613 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-05 18:41 UTC
rendered paste body
[general]
context=default                 ; Default context for incoming calls
subscribecontext=blf
notifyhold=yes
notifyringing = yes

allowguest=no                   ; Allow or reject guest calls (default is yes, this can also be set to 'osp'
                                ; if asterisk was compiled with OSP support.
realm=sentro            ; Realm for digest authentication
                                ; defaults to "asterisk"
                                ; Realms MUST be globally unique according to RFC 3261
                                ; Set this to your host name or domain name
bindport=5060                   ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0                ; IP address to bind to (0.0.0.0 binds to all)
language=it                     ; Default language setting for all users/peers
dtmfmode = rfc2833              ; Set default dtmfmode for sending DTMF. Default: rfc2833
dtmf=rfc2833

disallow=all
allow=ulaw
allow=alaw

localnet=192.168.0.0/255.255.0.0; All RFC 1918 addresses are local networks
localnet=192.168.1.0/255.255.0.0; All RFC 1918 addresses are local networks

[11]
type=friend
host=dynamic
nat=yes
reinvite=no
canreinvite=no
qualify=1000
disallow=all
allow=ulaw
allow=alaw
username=11
dtmfmode = rfc2833
callerid="Sasch2 <11>"
secret=****
context=intranet

[12]
type=friend
callerid="Assistenza <12>"
secret=****
host=dynamic
nat=yes
canreinvite=no
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
dtmfmode = rfc2833
context=intranet



root@centres:/home/sasch# cat /etc/asterisk/extensions.conf
;!
;! Automatically generated configuration file
;! Filename: extensions.conf (/etc/asterisk/extensions.conf)
;! Generator: Manager
;! Creation Date: Mon Jan  8 11:42:32 2007
;!
[general]
static = yes
writeprotect = no
clearglobalvars = no
priorityjumping = yes

[globals]
CONSOLE = Console/dsp  ; Console interface for demo
TRUNK = Zap/1
TRUNK2 = SIP/2
FAX = Zap/3  ; Trunk interface

[macro-segreteria]
exten => s,1,Answer  ; Answer the line
exten => s,n,Wait,1
exten => s,n,Background(vm-intro)
exten => s,n,Voicemail(8000@default|s)

[pstn]
include => aperto|15:00-19:30|mon-sat|*|*
include => semichiuso|08:00-14:59|mon-sat|*|*
include => chiuso|*|*|*|*

[aperto]
exten => fax,1,Dial(${GLOBAL(FAX)})
exten => s,1,Answer  ; Answer the line
exten => s,n,Wait,1
exten => s,n,System(/bin/echo "'${CALLERID} ${DATETIME}'\n" >> /var/log/asterisk/chiamate_ricevute_`date '+%m_%d_%Y'`.txt)
exten => s,n,ringing
exten => s,n,Dial(SIP/13&SIP/12,7,tr)
exten => s,n,Background(queue-callswaiting)
exten => s,n,Queue(papinicomputer|t|||35)
exten => s,n,Macro(segreteria)
exten => s,n,Hangup

[semichiuso]
exten => fax,1,Dial(${GLOBAL(FAX)})
exten => s,1,Answer  ; Answer the line
exten => s,n,Wait,1
exten => s,n,System(/bin/echo "'${CALLERID} ${DATETIME}'\n" >> /var/log/asterisk/chiamate_ricevute_`date '+%m_%d_%Y'`.txt)
exten => s,n,Dial(SIP/12&SIP/13&SIP/11,10,tr)
exten => s,n,Macro(segreteria)
exten => s,n,Hangup

[chiuso]
exten => fax,1,Dial(${GLOBAL(FAX)})
exten => s,1,Answer  ; Answer the line
exten => s,n,Wait,1
exten => s,n,System(/bin/echo "'${CALLERID} ${DATETIME}'\n" >> /var/log/asterisk/chiamate_ricevute_`date '+%m_%d_%Y'`.txt)
exten => s,n,Dial(SIP/12&SIP/13&SIP/11,10,tr)
exten => s,n,Macro(segreteria)
exten => s,n,Hangup

[intranet]
exten => _9.,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:1})

exten => _2.,1,Dial(${GLOBAL(TRUNK2)}/${EXTEN:1})
exten => _3.,1,Dial(${GLOBAL(TRUNK3)}/${EXTEN:1})

exten => 10,1,Dial(SIP/10)
exten => 11,1,Dial(SIP/11)
exten => 12,1,Dial(SIP/12)
exten => 13,1,Dial(SIP/13)
exten => 15,1,Dial(SIP/15)

exten => 4,1,Dial(${GLOBAL(FAX)})

exten => 8000,1,VoiceMailMain(8000)

[blf]
exten => 10,hint,SIP/10
exten => 11,hint,SIP/11
exten => 12,hint,SIP/12
exten => 13,hint,SIP/13
exten => 15,hint,SIP/15

exten => 4,hint,${GLOBAL(FAX)}