沒有任何辦法對付短信上1.4 *
你需要星號版本10或11
配置如下:
sip.conf
textsupport=yes
accept_outofcall_message = yes
outofcall_message_context = messages
extensions.conf
[messages]
exten => _X.,1,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _X.,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _X.,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _X.,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => _X.,n,Hangup()
;
; Handle failed messaging
exten => _X.,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}]
Your message to ${EXTEN} has failed. Retry later.")
exten => _X.,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _X.,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => _X.,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _X.,n,Hangup()
什麼是10和11至於我知道沒有任何星號版本最後一個是1.8。* – 2013-02-25 10:56:11
請到http://www.asterisk.org/downloads並檢查它。最新版本是11.2.1(在舊的分類中它必須是1.11.2.1)。 – arheops 2013-03-01 15:15:07
我也檢查了1.8以及 [Mar 5 11:24:33]警告[9094]:chan_sip.c:15727 receive_message:從收到的消息。 174.30>; tag = sansay1867839809rdb8539,丟棄它... Content-Type:text/plain Message:test –
2013-03-05 17:26:38