Changes between Version 21 and Version 22 of Servicos/Funambol/pushMailSMSSender
- Timestamp:
- 10/03/14 16:34:13 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Servicos/Funambol/pushMailSMSSender
v21 v22 1 [[BR]] 2 = PushMailSMSSender para o servidor Funambol versão 7.0.4: = 1 = PushMailSMSSender para o servidor Funambol versão 7.0.4 = 2 [[PageOutline(1-3, Conteúdo)]] 3 3 4 4 O PushMailSMSSender é um módulo do Funambol que viabiliza o recebimento de novos e-mails nos dispositivos móveis em tempo quase real de forma automática. É um serviço análogo ao oferecido para dispositivos Blackberry. … … 7 7 8 8 Ao adotar esse módulo, deve-se levar em conta o preço que a operadora de telefonia móvel cobra pelo envio de cada SMS. 9 ---- 10 == Funcionamento :==9 10 == Funcionamento == 11 11 12 12 1- O Servidor Funambol detecta o recebimento de um e-mail para o usuário X e notifica o módulo pushMailSMSSender.[[BR]] … … 15 15 4- O celular Nokia envia o SMS binário para o celular do usuário X via operadora de telefonia móvel.[[BR]] 16 16 5- O celular do usuário X recebe o SMS binário solicitando a execução de seu cliente Funambol e inicialização de uma sincronização de e-mail.[[BR]] 17 ----18 == Formato da mensagem SMS: ==19 17 20 === Pilha do protocolo WAP Push SMS: === 18 == Formato da mensagem SMS == 19 20 === Pilha do protocolo WAP Push SMS === 21 21 22 22 Corpo … … 28 28 SMS_HEADER+WDP+WSP+Corpo[[BR]][[BR]] 29 29 30 === SMS_HEADER- O gateway SMS deve anexar esse cabeçalho à mensagem :===30 === SMS_HEADER- O gateway SMS deve anexar esse cabeçalho à mensagem === 31 31 32 32 00 = Length of SMSC - 00 means Use the SMSC stored in phone;[[BR]] … … 45 45 [[BR]] 46 46 47 === Udh(WDP-Wireless Datagram Protocol) :===47 === Udh(WDP-Wireless Datagram Protocol) === 48 48 49 49 06 = Length;[[BR]] … … 53 53 C002 = Origination port.[[BR]][[BR]] 54 54 55 === Message Header(WSP-Wireless Session Protocol) :===55 === Message Header(WSP-Wireless Session Protocol) === 56 56 57 57 01 = Push ID;[[BR]] … … 65 65 66 66 67 === Corpo da Mensagem :===67 === Corpo da Mensagem === 68 68 69 69 70F45FF17B5ABD16CE29FA27D2F870C2 = MD5 Digest;[[BR]] … … 82 82 6D61696C = The server uri string "mail".[[BR]][[BR]] 83 83 84 ---- 85 == Instalação :==84 85 == Instalação == 86 86 87 87 1- Crie o arquivo PushMailSMSSender.xml com o conteudo abaixo e adeque os parâmetros: gatewayIP, gatewayPort, user e pwd de acordo com seu gateway Gnokii.[[BR]] … … 120 120 5- Reinicie o servidor do Funambol. [[BR]] 121 121 6- Em Funambol Administrator Tool -> "Devices", para cada registro, preencha o campo "Phone Number", (Exemplo para o DDD 11: 1199112233). O SMS nao será enviado se o "Phone Number" estiver em branco. 122 ---- 123 == Código-fonte :==122 123 == Código-fonte == 124 124 125 125 O código-fonte está disponível para checkout em: [http://trac.expressolivre.org/browser/contrib/funambol/PushMailSMSSender] 126 126 127 Para alterar/recompilar esse código, utilize o procedimento: [ http://trac.expressolivre.org/wiki/funambol_desenvolvimento_customizar]127 Para alterar/recompilar esse código, utilize o procedimento: [wiki:Servicos/Funambol/Desenvolvimento/Customizar] 128 128 129 129 130