quarta-feira, agosto 18, 2010

Sincronizando o Calendário do Thunderbird com o do Google (e outros) através do Memotoo

OK, a uns dias atrás comentei sobre a maravilha que é o Memotoo para sincronizar tudo: Thunderbird, Palm, Google Calendar, telefone celular, Linkedin, etc. (obs: esqueça o Provider for Google Calendar - não é usado com o Memotoo)

Uma coisa que eu não havia gostado era que no Thunderbird todos os calendários do Memotoo e do Google apareciam como um único calendário misturado e da mesma cor. Muito ruim.

Mas hoje, por causa de um probleminha no Lightning no Thunderbird, resolvi recriar todos os calendários. Foi aí que percebi a solução: ao sincronizar calendários do Memotoo com o Thunderbird, há duas opções, uma é a chamada simplesmente de "Thunderbird" que usa um plug-in do Funambol, e a outra chamada de "Lightning iCal", que não usa plug-in nenhum.

No meu caso, selecionei a segunda opção. E ao invés de selecionar o calendário todo, selecionei apenas uma categoria. O endereço para acessar o calendário é alterado, e acrescentado o número da categoria!. Selecione o endereço em questão.


De volta ao Thunderbird, crie um novo calendário remoto, do tipo iCalendar. Coloque o endereço indicado pelo Memotoo, dê um nome e cor, e pronto: eis um novo calendário igual a um dos que está no Memotoo e também no Google Calendar! Incluindo as tarefas (*)! Sem precisar instalar plug-ins no Thunderbird.

Repita para os outros calendários que deseja acrescentar.

Agora fica bem mais fácil sincronizar os calendários, podendo trabalhar naquele que estiver à mão no momento, ou aquele que preferir.

(*) As tarefas no Google Calendar não sincronizam com outros sistemas, pois parece que usam outro formato. Mas para todos os outros sistemas que testei, sincronizam sem problemas.

sábado, agosto 14, 2010

Usando o Mozilla Thunderbird (e outros) com o Microsoft Exchange

Vocês conhecem a história: você usa na empresa o Thunderbird a tempos, com seus plug-ins e tudo mais, para gerenciar seu correio eletrônico, etc.. Então um belo dia a empresa decide mudar o servidor de correio para o Microsoft Exchange, e o Thunderbird não consegue mais "falar" com o servidor.

A melhor solução seria o pessoal do TI habilitar o IMAP no Exchange, e a princípio o Thunderbird voltará a funcionar com o Exchange. Mas talvez por algum motivo não funcione. Ou talvez o pessoal do TI não tenha como prioridade habilitar o IMAP no servidor.

E agora? Agora entra o DavMail, um gateway de POP/IMAP/SMTP/Caldav/Carddav/LDAP, que permite utilizar qualquer cliente de correio eletrônico (como o Thunderbird) com um servidor Exchange, mesmo que a conexão seja através da Internet ou de um firewall.


O DavMail utiliza a ferramenta Outlook Web Access (OWA) para fazer esta conexão (portanto este serviço deverá estar disponível). Você configura no DavMail o endereço do servidor Exchange, e portas IMAP, POP, SMTP, LDAP e HTTP. Em seguida, no seu cliente de e-mail você configura uma nova conta, cujo servidor deverá ser o seu próprio computador (127.0.0.1, ou simplesmente localhost), e as portas que você configurou no DavMail (e.g: 1143 e 1025),

Pronto. O seu programa de e-mail "fala" com o DavMail, que por sua vez "fala" com o servidor Exchange.

Simples assim! E o DavMail é em Java, e portanto pode ser utilizado em Windows, Linux, e etc.

segunda-feira, agosto 09, 2010

Sincronize tudo e todos com o Memotoo

Com a chegada de novos aparelhos e a obsolescência de outros, mudanças de sistemas operacionais, novas tecnologias, e redundância de serviços, me deparei com uma baita confusão: qual a melhor maneira de organizar minha agenda, notas, contatos e tarefas? E como manter tudo sincronizado entre diversos aparelhos? E como evitar a redundância de informações?

Vejam só o que eu tinha em mãos:
  • Palm TX (ainda o melhor no quesito PDA: calendário, contatos, etc)
  • Mozilla Thunderbird: meu preferido para o e-mail no computador
  • Google Calendar: o calendário é jóia, mas não quero usar o Google para tudo da minha vida
  • Celular Samsung Star GTS-5230: bonito, mas péssimo para calendário, notas e tarefas
  • Microsoft Outlook: para o trabalho
  • Palm Desktop: sincronia e backup das agendas
  • e-mail pessoal: mais uma coisa que não vou colocar no Google...
  • Perfil e contatos no Linkedin
E atualmente carregava o celular, um Nextel, e o Palm. Sem condições.

Bom, semana passada resolvi tudo isto. Mesmo. Está tudo (ou quase) em sincronia!

A dica é o Memotoo (www.memotoo.com), um serviço que concentra todas as informações, e faz a sincronia com os seus sistemas. A tela inicial de sincronia do calendário já dá uma boa dica do potencial.

O legal é que para cada coisa que você deseja sincronizar, ele lhe mostra cada passo:
  1. Selecione o aparelho ou software
  2. Selecione o que exatamente você quer sincronizar
  3. O Memotoo te mostra os endereços e as configurações, e opcionalmente um plug-in que deva ser instalado

Logo de inicio, experimentei sincronizar o Memotoo com o Thunderbird. Dito e feito, tudo sincronizado.

Mas, convenhamos, o calendário do Thunderbird (o Lightning no meu caso) não é nenhuma maravilha. Cheguei a tentar usar o Google Calendar com o Thunderbird (com a extensão Provider for Google Calendar), mas nunca funcionou direito. Já com o Memotoo funcionou perfeitamente:
  • No Memotoo, selecione quais calendários do Google você quer manter em sincronia com o Memotoo.
  • Opte por o Memotoo criar uma nova categoria com o nome do seu calendário Google (assim mantém-se as categorias separadas)
  • Se ainda quiser sincronizar também com o Thunderbird (Lightning), é só seguir os passos dados pelo Memotoo. No Thunderbird todas as categorias do Google e do Memotoo aparecem em um único calendário
Pronto: o que é acrescentado no Thunderbird aparece no Memotoo e no Google. E vice-versa.

Para o Thunderbird, algumas dicas que eu segui:
  • Exportar cada calendário para um arquivo ICS
  • Importar cada um em uma categoria no Memotoo
  • De volta ao Thunderbird, acrescentar o calendário do Memotoo como um novo calendário remoto
  • Eliminar os calendários antigos do Thunderbird

Mas o mais bacana para mim foi ver o Memotoo fazer a sincronia com o meu celular Samsung GTS-5230: tudo sincronizado!

A interface do GTS-5230 para contatos, agenda, etc é uma tristeza. Sem problemas: acesso o www.memotoo.com pelo navegador do celular, e encontro uma interface simples com todas as minhas informações.

Ontem à noite finalmente coloquei o Palm TX no circuito (o Palm OS ainda tem para mim os melhores aplicativos de calendário, contatos, etc). Primeiro tentei o plug-in recomendado, o Nexthaus. Decepção, pois o aplicativo aparece com problemas nos botões, e não conseguia sequer selecionar o que eu queria sincronizar. Tentei então outro plug-in, o Synthesis: perfeito. Interface limpa, tudo simples, e meu calendário está sincronizado!

Pois é, tenho agora em sincronia o Google Calendar, Thunderbird (Lightning), celular Samsung e Palm TX. Sem esforço.

Tudo isto é feito através do SyncML (Synchronization Markup Language), e dependendo do sistema algum aplicativo adicional (como os plug-ins que usam o sistema Funambol).

O Memotto fornece ainda mais:
  • Na aba de e-mails, acrescente uma ou mais contas de e-mail, para consultá-los ali mesmo
  • 500Mb de espaço de armazenamento de arquivos
  • Notas, tarefas, calendários, contatos
  • Busca por palavras-chave em todos os dados, inclusive e-mail
  • Importar / exportar de e para vários formatos
  • Sincronia com iPhone, iPad, Facebook, Linkedin, celularer Nokia, Samsung, LG, Mac OS, Evolution, Zimbra... e muito mais
O Memotoo.com possui uma versão gratuita, mas com limite de quantidade registros a sincronizar. A assinatura anual é cerca de R$30,00, mas o preço cai para assinaturas por maior período. Assinei por um ano, e em menos de uma semana já valeu a pena.

O Plug-in Synthesis para o Palm custa em torno de R$40 (versão standard - o suficiente para sincronizar com o Memotoo), mas paga-se apenas uma vez. Estou testando mas até agora está ótimo.

A interface do Memotoo é meio simples, então talvez alguns prefiram trabalhar no Google, Thunderbird, etc. Mas o importante é que a sincronia funciona perfeitamente: o que é editado em um aparece no outro.