в Asterisk 10, как я могу использовать MessageSend () в плане набора для отправки сообщений за пределы вызовов между двумя SIP-телефонами между двумя разными экземплярами Asterisk - PullRequest
1 голос
/ 13 октября 2011

Я могу использовать MessageSend () в плане набора номеров для отправки сообщений вне вызовов между двумя SIP-телефонами в одной и той же Asterisk. Однако я не могу найти ни одного документа или примера для маршрутизации сообщений между различными экземплярами Asterisk. Если у меня телефон с добавочным номером «123», подключенный к серверу Asterisk 10.0.1.105, я не смогу перенаправить сообщение с помощью «exten => 123, 1, MessageSend (sip: 123@10.0.1.105)» с других серверов Asterisk. , Не могли бы вы дать мне несколько советов или указать соответствующие документы по этому вопросу?

1 Ответ

1 голос
/ 15 декабря 2011
exten => s,1,NoOp(blah!)
exten => s,n,NoOp(${MESSAGE(from)})
exten => s,n,NoOp(${MESSAGE(to)})
exten => s,n,NoOp(${MESSAGE(body)})
exten => s,n,NoOp(${SIPFROMUSER})
exten => s,n,Set(SIPFROMUSER=${MESSAGE(from):4:-13})
exten => s,n,NoOp(${SIPFROMUSER})
exten => s,n,MessageSend(${MESSAGE(to):0:-13},${SIPFROMUSER})
...