Ðай поÑле уÑпÑÑ… да го конфигурирам. Много елементарно но много трудно за мен, нÑмам много време за това, но вÑе пак уÑпÑÑ… да Ð²Ð¸Ð´Ñ ÐºÐ°Ðº работи телефонната централа. За целта използвам за доÑтавчик на asteriska акаунт в voipbusterpro.com, а клиенти Ñа два SIP телефона Ñ Ð²ÑŠÑ‚Ñ€ÐµÑˆÐ½Ð¸ номера 100 и 200. Ðабирането навън Ñтава директно (без набиране на допълнителна цифра отпред) Ð¢ÐµÐ»ÐµÑ„Ð¾Ð½Ð½Ð¸Ñ Ñекретар прави много качеÑтвен Ð·Ð°Ð¿Ð¸Ñ Ð¸ го праща на поÑочен e-mail. Ðмаче Ñъм хепи 🙂
![]()
За да Ñе Ñтартира asterisk Ñлед инÑталациÑта трабва да Ñе редактира файла
/etc/default/asterisk
# RUNASTERISK: run asterisk upon boot. Should be set to “yes” once you have
#Â Â Â Â Â Â Â Â Â Â Â Â Â setup your configuration.
RUNASTERISK=yes
Ð’ инÑталациÑта Ñъздава много файлове но на мен ми бÑха необходими Ñамо четри :
logger.conf
[logfiles]
console = warning,notice,error
modules.conf
[modules]
autoload=yes
sip.conf
[general]
port=5060
bindaddr=0.0.0.0
disallow=all
allow=ulaw
[100]
type=peer
host=dynamic
canreinvite = no
nat = yes
secret=100
context=users
mailbox=bogo@maramski.com
[200]
type=peer
host=dynamic
canreinvite = no
nat = yes
secret=200
context=users
mailbox=bozhidar@maramski.com
[voipbuster]
type=peer
host=sip.voipbuster.com
username=username
fromuser=username
secret=******
canreinvite=no
extensions.conf
[macro-phone]
exten => s,1,Dial(SIP/${MACRO_EXTEN},25)
exten => s,n,Goto(${DIALSTATUS},1)
exten => ANSWER,1,Hangup
exten => CANCEL,1,Hangup
exten => NOANSWER,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => BUSY,1,Voicemail(${MACRO_EXTEN}@default,b)
exten => CONGESTION,1,Voicemail(${MACRO_EXTEN}@default,b)
exten => CHANUNAVAIL,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => a,1,VoicemailMain(${MACRO_EXTEN}@default)
[stations]
exten => 100,1,Macro(phone)
exten => 200,1,Macro(phone)
exten => 4242,1,VoicemailMain(default)
[default]
exten => _NXXNXXXXXX,1,Dial(SIP/voipbuster/1${EXTEN})
exten => _1NXXNXXXXXX,1,Dial(SIP/voipbuster/${EXTEN})
[local]
exten => _NXXXXXX,1,Dial(SIP/voipbuster/1212${EXTEN})
[users]
include => stations
include => local
include => default
voicemail.conf
[general]
format=wav
serveremail=voicemail@maramski.com
attach=yes
fromstring=Voicemail
emailsubject=New Voicemail message ${VM_MSGNUM}
emailbody=A ${VM_DUR} long message from ${VM_CALLERID}, on ${VM_DATE}\n
emaildateformat=%A, %d %B %Y at %H:%M:%S
[default]
100 => 100,Mailbox 100,bogo@maramski.com
200 => 200,Mailbox 200,bozhidar@maramski.com
ОÑтава да пуÑна и auto attendant който да упътва към вътрешните номера. Така офиÑната централка ще придобие завършен вид 🙂
Leave a Reply