Certains comptes Hotmail/Live Mail/Oulook peuvent être très pénibles
La seule question qu'on me pose plus que toute autre est la suivante : pourquoi GetMail ne prend-il pas en charge tous les comptes Hotmail et les nouveaux comptes Windows Live Mail (Kahuna) ?
Pour répondre à cette question, je dois d'abord expliquer comment fonctionne GetMail pour Hotmail. GetMail profite du protocole WebDAV que Microsoft a initialement mis à la disposition de tous les utilisateurs de Hotmail. Ce protocole permettait à tous les utilisateurs de Hotmail d'accéder à leur messagerie à l'aide des clients de messagerie Microsoft tels qu'Outlook et Outlook Express. Bien sûr, d'autres développeurs de logiciels n'ont pas tardé à profiter de l'accès WebDAV et un grand nombre d'utilitaires conçus pour améliorer et ajouter des fonctionnalités à Hotmail sont désormais disponibles, parmi lesquels GetMail pour Hotmail. Ce qui rend tout cela possible, c'est WebDAV, comme tout autre protocole client/serveur, il est raisonnablement facile d'écrire des programmes qui en profitent, vous faites une requête et le serveur répond avec une belle réponse. Tant que vos demandes sont bien formées, les réponses le seront aussi.
Cependant, les spammeurs et d'autres personnes profitaient également de ce protocole pour abuser du système Hotmail, si bien que finalement Microsoft a pris la décision de permettre uniquement aux utilisateurs pour lesquels ils avaient des enregistrements (c'est-à-dire les utilisateurs payants) d'avoir accès à WebDAV. Le tollé provoqué par cette décision, qui aurait signifié que des millions d'utilisateurs n'auraient plus accès à leur compte Hotmail en tant que client de messagerie, a conduit Microsoft à revenir sur cette décision dans la mesure où tout utilisateur ayant utilisé WebDAV dans un passé récent serait toujours autorisé à accéder à il. Si vous n'avez jamais utilisé WebDAV ou ouvert un nouveau compte Hotmail, vous n'aurez aucun accès. C'est la situation actuelle.
Bien sûr, il existe une autre façon d'accéder aux e-mails stockés dans un système de messagerie Web autre qu'un protocole standard (POP3, WebDAV), et c'est en écrivant un programme qui fonctionne comme un navigateur de messagerie. Ce programme peut ensuite supprimer les e-mails directement à partir de l'interface de messagerie Web. Ce n'est en grande partie pas différent de parcourir votre compte Hotmail et d'utiliser le copier-coller pour obtenir les informations de vos e-mails. Ce processus est long et assez complexe, et lorsque l'on commence à aborder le domaine des systèmes multilingues, nous parlons d'un temps de développement important. C'est pourquoi GetMail pour Hotmail ne prend pas en charge l'accès à Hotmail de cette manière. Même en faisant cela à temps plein, il faudrait une équipe de développeurs pour l'implémenter. Alors que se passe-t-il lorsque Microsoft modifie l'interface de messagerie Web et que tout d'un coup, tout ne fonctionne plus ? C’est une bataille constante du chat et de la souris et quelque chose pour lequel je n’aurai jamais le temps, d’ailleurs pourquoi réinventer la roue…
Maintenant, la bonne nouvelle, il existe déjà des programmes qui utilisent ce type d'accès pour accéder aux e-mails stockés dans littéralement des centaines de systèmes de messagerie Web différents. Mieux encore, certains d'entre eux mettent même l'e-mail à disposition dans un format standard (POP3) que GetMail peut utiliser. En effet, vous utilisez ces programmes comme serveur de messagerie à partir duquel vous souhaitez transférer votre courrier électronique. Mon préféré est FreePOPS qui prend actuellement en charge tous les comptes Yahoo, les comptes Hotmail et même les comptes Windows Live Mail (Kahuna). Cependant, vous ne devez pas confondre les 2 programmes. Si vous souhaitez lire uniquement votre courrier Web dans un client de messagerie normal, vous avez besoin de FreePOPS. Si vous souhaitez transférer votre courrier électronique vers un ou plusieurs autres comptes, vous avez besoin de GetMail.
Le prochain article sera un guide détaillé sur l'utilisation de GetMail avec FreePOPS, illustrant comment vous pouvez transférer vos e-mails depuis le fournisseur de messagerie Web que vous utilisez.