asterisk и отправка sms своим пирам
Добавлено: 25 июл 2013, 18:02
Asterisk 11.cert2
рыскал в гугле код для отправки смс внутренним пирам подключенных к астериску... есть вариант с
extensions.conf
sip.conf
однако при отправки через программу bria for iphone с одного пира "1000" на другой "1002" смс прилетает в логах вот такая запись..
не пойму о каком не правильном экстеншине астер говорит...
синтаксис обработки смс внутри астериска кто нить может подсказать?
спасибо.
п.с.
прошу заранее ядом не плюваться...
рыскал в гугле код для отправки смс внутренним пирам подключенных к астериску... есть вариант с
extensions.conf
Код: Выделить всё
[messages]
exten => XXXX,1,NoOp(SMS receiving dialplan invoked)
exten => XXXX,n,NoOp(To ${MESSAGE(to)})
exten => XXXX,n,NoOp(From ${MESSAGE(from)})
exten => XXXX,n,NoOp(Body ${MESSAGE(body)})
exten => XXXX,n,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => XXXX,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => XXXX,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => XXXX,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => XXXX,n,Hangup()
Handle failed messaging
exten => XXXX,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}] Your message to ${EXTEN} has failed. Retry later.")
exten => XXXX,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => XXXX,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => XXXX,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => XXXX,n,Hangup()
Код: Выделить всё
textsupport=yes
accept_outofcall_message=yes
outoofcall_message_context=messages
Код: Выделить всё
[2013-07-25 17:56:36] WARNING[15154][C-00000020]: pbx.c:6390 __ast_pbx_run: Channel 'Message/ast_msg_queue' sent to invalid extension but no invalid handler: context,exten,priority=phones,1002,1
синтаксис обработки смс внутри астериска кто нить может подсказать?
спасибо.
п.с.
прошу заранее ядом не плюваться...