Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-11-27 15:19:26 +0400

Stranger Gravatar Stranger

Переадресация в Voicemail при DND

Здравствуйте! У меня огромная просьба не посылать к специалистам, в книги, в интернет, я уже был везде кроме специалистов - к ним обращаться не хочу ибо сам учусь настраивать и, скажем так вообще почти ничего не понимаю.

Собственно вопрос: Если на телефоне установить статус DND и позвонить на него с внутреннего номера - то происходит переадресация в голосовую почту. Но если звонить из города, при выборе соответсnвующего пункта в ivr - происходит отбой. В логах астериск пишет: --Auto fallthrou, channel 'SIP/XXXXXXX-00000009a' status is 'CONGESTION'

Насколько я понимаю - я должен где-то перехватить этот самый CONGESTION и при его возникновении звонок направить в голосовую почту т.е. Voicemail. Но вот ГДЕ это сделать - до меня не доходит. Ниже привожу куски (которые по моему могут дать понять что и как настроено, если не правильно - подскажите что еще нужно скопировать) extensions.conf:

[DID2938693] exten=X.,1,Goto(ivr_tree,s,1)

[ivr_tree]

exten=s,1,Answer() exten=s,n,Background(/usr/share/asterisk/sounds/ru/sysgreeting) exten=s,n,WaitExten(5) exten=1,1,Dial(SIP/111) exten=2,1,Dial(SIP/100) exten=3,1,Set(FAXFILE=/tmp/fax/${STRFTIME(${EPOCH},,%Y%m%d%H%M%S)}-from-${CALLERID(num)}) exten=3,n,ReceiveFax(${FAXFILE}.tif) exten=3,n,System(sendEmail -f fax@xxxxxxxxxege.ru -t stranger@sssssssssege.ru -u "Incoming Fax" -m "incoming fax from number ${CALLERID(num)} at time ${STRFTIME(${EPOCH},,%H:%M:%S)}. See attachment for incoming fax." -a ${FAXFILE}.tif -o message-charset=UTF-8) exten=_1XX,1,Dial(SIP/${EXTEN}) exten=t,1,Dial(SIP/100&SIP/111&SIP/101) exten=i,1,Dial(SIP/100&SIP/111&SIP/101)

P.S. Изначально все настраивал через Asterisk GUI, но многие вещи сейчас стараюсь писать сразу в конфигах ибо так мусора намного меньше и конфиги читабельные получаются. Заранее спасибо

Переадресация в Voicemail при DND

Здравствуйте! У меня огромная просьба не посылать к специалистам, в книги, в интернет, я уже был везде кроме специалистов - к ним обращаться не хочу ибо сам учусь настраивать и, скажем так вообще почти ничего не понимаю.

Собственно вопрос: Если на телефоне установить статус DND и позвонить на него с внутреннего номера - то происходит переадресация в голосовую почту. Но если звонить из города, при выборе соответсnвующего пункта в ivr - происходит отбой. В логах астериск пишет: --Auto fallthrou, channel 'SIP/XXXXXXX-00000009a' status is 'CONGESTION'

Насколько я понимаю - я должен где-то перехватить этот самый CONGESTION и при его возникновении звонок направить в голосовую почту т.е. Voicemail. Но вот ГДЕ это сделать - до меня не доходит. Ниже привожу куски (которые по моему могут дать понять что и как настроено, если не правильно - подскажите что еще нужно скопировать) extensions.conf:

[DID2938693] exten=X.,1,Goto(ivr_tree,s,1)

[ivr_tree]

 [DID_2938693]
  exten=_X.,1,Goto(ivr_tree,s,1)

[ivr_tree]

exten=s,1,Answer()
  exten=s,n,Background(/usr/share/asterisk/sounds/ru/sysgreeting)
exten=s,n,Background(/usr/share/asterisk/sounds/ru/sys_greeting)
  exten=s,n,WaitExten(5)
  exten=1,1,Dial(SIP/111)
  exten=2,1,Dial(SIP/100)
  exten=3,1,Set(FAXFILE=/tmp/fax/${STRFTIME(${EPOCH},,%Y%m%d%H%M%S)}-from-${CALLERID(num)})
exten=3,1,Set(FAXFILE=/tmp/fax/${STRFTIME(${EPOCH},,%Y%m%d_%H_%M_%S)}-from-${CALLERID(num)})
  exten=3,n,ReceiveFax(${FAXFILE}.tif)
  exten=3,n,System(sendEmail -f fax@xxxxxxxxxege.ru -t stranger@sssssssssege.ru -u "Incoming Fax" -m "incoming fax from number ${CALLERID(num)} at time ${STRFTIME(${EPOCH},,%H:%M:%S)}. See attachment for incoming fax." -a ${FAXFILE}.tif -o message-charset=UTF-8)
  exten=_1XX,1,Dial(SIP/${EXTEN})
  exten=t,1,Dial(SIP/100&SIP/111&SIP/101)
  exten=i,1,Dial(SIP/100&SIP/111&SIP/101)

exten=i,1,Dial(SIP/100&SIP/111&SIP/101)

P.S. Изначально все настраивал через Asterisk GUI, но многие вещи сейчас стараюсь писать сразу в конфигах ибо так мусора намного меньше и конфиги читабельные получаются. Заранее спасибо

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.