Algumas contas do Hotmail/Live Mail/Outlook podem ser uma verdadeira dor de cabeça
A única pergunta que recebo mais do que qualquer outra é apenas isso, por que o GetMail não oferece suporte a todas as contas do Hotmail e às novas contas do Windows Live Mail (Kahuna)?
Para responder a isso, primeiro preciso explicar como funciona o GetMail for Hotmail. O GetMail aproveita o protocolo WebDAV que a Microsoft disponibilizou originalmente para todos os usuários do Hotmail. Esse protocolo permitia que todos os usuários do Hotmail acessassem seus e-mails usando clientes de e-mail da Microsoft, como Outlook e Outlook Express. Claro que não demorou muito para que outros desenvolvedores de software começassem a tirar proveito do acesso WebDAV e um grande número de utilitários projetados para melhorar e adicionar funcionalidades ao Hotmail agora estão disponíveis, incluindo GetMail for Hotmail. O que torna tudo isso possível é o WebDAV, como qualquer outro protocolo cliente/servidor é razoavelmente fácil escrever programas que tiram proveito disso, você faz uma requisição e o servidor responde com uma boa resposta. Desde que seus pedidos sejam bem formulados, as respostas também serão.
No entanto, spammers e outras pessoas também estavam aproveitando esse protocolo para abusar do sistema Hotmail, então eventualmente a Microsoft tomou a decisão de permitir apenas usuários para os quais eles tinham registros (ou seja, usuários pagos) tivessem acesso ao WebDAV. O alvoroço causado por essa decisão, que significaria que milhões de usuários não teriam acesso ao cliente de e-mail em suas contas do Hotmail, fez com que a Microsoft voltasse atrás nessa decisão, na medida em que qualquer usuário que tivesse usado o WebDAV no passado recente ainda teria permissão para acessar isto. Se você nunca usou o WebDAV ou abriu uma nova conta do Hotmail, não teria acesso. Essa é a posição no momento.
Claro que existe outra forma de acessar o e-mail armazenado em um sistema de webmail diferente de um protocolo padrão (POP3, WebDAV) e isso é escrevendo um programa que funcione como um navegador de e-mail. Este programa pode retirar os e-mails diretamente da interface do webmail, não é muito diferente de você navegar em sua conta do Hotmail e usar recortar e colar para obter as informações de seus e-mails. Esse processo é longo e bastante complexo, e quando você começa a entrar na área de sistemas multilíngues, estamos falando de um sério período de desenvolvimento. É por isso que o GetMail for Hotmail não suporta o acesso ao Hotmail dessa forma, mesmo fazendo isso como um trabalho em tempo integral, seria necessária uma equipe de desenvolvedores para implementá-lo. Então o que acontece quando a Microsoft muda a interface do webmail, de repente tudo para de funcionar de novo? É uma batalha constante de gato e rato e algo para o qual nunca terei tempo, além de por que reinventar a roda…
Agora, a boa notícia, já existem programas por aí que usam esse tipo de acesso para acessar o e-mail armazenado em literalmente centenas de diferentes sistemas apenas de webmail. Melhor ainda é que alguns deles até disponibilizam o e-mail em um formato padrão (POP3) que o GetMail pode usar. Na verdade, você está usando esses programas como o servidor de e-mail a partir do qual deseja encaminhar seu e-mail. O meu favorito deles é o FreePOPS, que atualmente suporta todas as contas do Yahoo, contas do Hotmail e até contas do Windows Live Mail (Kahuna). Você não deve confundir os 2 programas, porém, se você deseja apenas ler seu webmail em um cliente de e-mail normal, então você precisa do FreePOPS, se você deseja encaminhar seu e-mail para outra(s) conta(s) você precisa do GetMail.
O próximo artigo será um guia detalhado para usar o GetMail com o FreePOPS, ilustrando como você pode encaminhar seu e-mail de qualquer provedor de webmail que esteja usando.