2013-02-25 44 views
5

Otrzymałem sms na moim serwerze gwiazdkowym za pośrednictwem sip na mojej gwiazdce w wersji 1.4.11, ale nie mogłem go skierować z agi lub wysłać do niektórych adresów URL, które widzę na konsoli.Otrzymuj sms na gwiazdce łyk

[Feb 24 23:50:29] WARNING[23972]: chan_sip.c:9496 receive_message: Received message to <sip:[email protected]> from <sip:[email protected]>;tag=sansay1824778355rdb15870, dropped it... 
Content-Type:text/plain 
Message: Test SMS 

Odpowiedz

2

Nie ma jakikolwiek interes sposób z sms na 1,4 *

Trzeba gwiazdka wersji 10 lub 11

Konfiguracja następuje:.

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()                                          
+0

Co to jest 10 i 11, ponieważ wiem, że nie ma żadnej wersji z gwiazdką, a ostatnia to 1.8. * –

+1

Proszę wejść na stronę http://www.asterisk.org/downloads i sprawdzić. najnowsza wersja to 11.2.1 (w starszych klasyfikacjach musi to być 1.11.2.1). – arheops

+0

Sprawdziłem 1.8 również [mar 5 11:24:33] OSTRZEŻENIE [9094]: chan_sip.c: 15727 receive_message: Otrzymano wiadomość do <łyk: [email protected]> od <łyk: [email protected] 174.30>; tag = sansay1867839809rdb8539, upuścił go ... Treść-typ: tekst/zwykły Wiadomość: test –