Pull to refresh

Comments 11

${CALLERID(name)} получается всегда пустой.

Смотрите в настройках EXTENSIONS, там какое то поле за это отвечает.

Я по FreePBX не спец, но в голом asterisk если нужно подставить ${CALLERID(name)} то мы так подставляем:

exten=>_X.,1,Set(CALLERID(name)=Vasya Pupkin)

И все замечательно работает.

А за статью спасибо. Как раз хотел подразобраться с текстовыми сообщениями. Очень вовремя.
Нужно было всего лишь прописать имя в настройках аккаунта в MicroSIP.
А на LinkSys-х такое работает? Какие вы успели посмотреть аппараты?
Это которые SPA и теперь уже Cisco называются?
В спеках не указано, так что надо пробовать.
я их всё равно называю Linksys-ами, по сути только шильдик поменялся )
Тогда уж правильнее звать их Sipura.
Они вродебы досихпор и сами себя так называют, если набрать ****
Почему «Уда» переведено, а «Пер» — нет?
Мало ли кому пригодится. У меня Asterisk 11.16 + FreePBX 2.11, завелось так:
# В sip.conf
textsupport=yes

# В sip_general_custom.conf
accept_outofcall_message=yes
outofcall_message_context=messages
auth_message_requests=no

# В extensions_custom.conf
[messages]
exten => _.,1,NoOp(SMS receiving dialplan invoked)
exten => _.,n,NoOp(To ${MESSAGE(to)})
exten => _.,n,NoOp(From ${MESSAGE(from)})
exten => _.,n,NoOp(Body ${MESSAGE(body)})
exten => _.,n,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _.,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _.,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _.,n,GotoIf($["${MESSAGE_SEND_STATUS}" != «SUCCESS»]?sendfailedmsg)
exten => _.,n,Hangup()
;
; Handle failed messaging
exten => _.,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}] Your message to ${EXTEN} has failed. Retry later.")
exten => _.,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _.,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => _.,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _.,n,Hangup()
exten => _.,n,Hangup()
textsupport=yes вам точно не нужен, он отвечает за другое
Sign up to leave a comment.

Articles

Change theme settings