| 1 | = PushMailSMSSender = |
| 2 | |
| 3 | 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. |
| 4 | |
| 5 | Deve-se levar em conta o preço que a operadora de telefonia móvel cobra pelo envio de cada SMS. |
| 6 | |
| 7 | Funcionamento: |
| 8 | |
| 9 | 1) O Servidor Funambol detecta o recebimento de um e-mail para o usuário X e informa ao módulo pushMailSMSSender. |
| 10 | 2) O PushMailSMSSender monta um SMS binário e envia para o gateway Gnokii via protocolo HTTP. |
| 11 | 3) O gateway Gnokii inclui um cabeçalho no SMS e envia para o celular Nokia. |
| 12 | 4) O celular Nokia envia o SMS binário para o celular do usuário X. |
| 13 | 5) O celular do usuário X recebe o SMS binário e abre seu cliente Funambol. |
| 14 | 6) O SMS binário também faz o cliente Funambol iniciar uma sincronização para receber o novo e-mail. |
| 15 | |
| 16 | Formato da mensagem SMS: |
| 17 | |
| 18 | |
| 19 | |
| 20 | |
| 21 | |
| 22 | |
| 23 | Esse modulo (.sj4) envia um SMS, atraves de um gateway Gnokii, para o numero de celular indicado em "Devices", que inicia uma sincronizacao de email. |
| 24 | Passos de instalacao: |
| 25 | - Edite o arquivo PushMailSMSSender.xml e adeque os parametros: Endereco IP, Porta, Usuario, Senha |
| 26 | - Copie o arquivo PushMailSMSSender.xml para Funambol/config/com/funambol/server/notification |
| 27 | - Instale o modulo PushMailSMSSender.s4j |
| 28 | - Edite o arquivo Funambol/config/com/funambol/server/inventory/PSDeviceInventory.xml e configure a propriedade defaultNotificationServer assim: |
| 29 | <void property="defaultNotificationSender"> |
| 30 | <string>com/funambol/server/notification/PushMailSMSSender.xml</string> |
| 31 | </void> |
| 32 | - Reinicie o servidor do Funambol |
| 33 | - Em Funambol Administrator Tool -> "Devices", para cada registro, preencha o campo "Phone Number", (Exemplo para o DDD 11: 1199112233). O SMS nao sera enviado se o "Phone Number" estiver em branco. |
| 34 | |
| 35 | |