Ceci est une ancienne révision du document !
Récupérer ses mails Hotmail dans Evolution grâce à GetLive
Introduction
Ce tutoriel vous permettra de récupérer vos messages dans Evolution et de mettre les messages récupérés dans la corbeille sur Hotmail manuellement ou périodiquement.
Je sais c'est mal d'utiliser Hotmail, mais la plupart des gens utilisent Windows Live Messenger et certains vous envoient des mails sur Hotmail au lieu d'utiliser votre adresse principale…
J'ai trouvé plusieurs pistes sur le forum pour éviter d'aller sur Hotmail :
- Utiliser Thunderbird et son extension Webmail (mais je préfère Evolution)
- Hotway (je l'ai installé, mais il n'a pas fonctionné car la version des packages est obsolète)
- Gotmail (je l'ai installé et il n'a pas fonctionné car la version des packages est obsolète)
Puis je suis finalement tombé sur GetLive : Le successeur de Gotmail !
Installation
Installer les dépendances
Tout d'abord, il faut installez le paquet apt://curl.
Récupérer et configurer GetLive
Commencer par créer un répertoire dans votre dossier personnel ou ailleurs… Dans un terminal, taper :
mkdir $HOME/.getlive
Aller dans le répertoire que vous venez de créer :
cd $HOME/.getlive
Récupérer la dernière version de GetLive (Lors de la rédaction de ce tutoriel, on en est à la version 0_54) , extraire l'archive, puis la supprimer :
wget http://downloads.sourceforge.net/getlive/GetLive_0_54.tgz && tar xzvf GetLive_0_54.tgz && rm GetLive_0_54.tgz
Créer et éditer le fichier de configuration getlive.conf.
gedit getlive.conf
Éditez le de la manière suivante :
UserName = votreloginhotmail (sans le @xxxxxxx.xx) Password = votremotdepasse Domain = hotmail.com Downloaded = /home/votreloginubuntu/.getlive/downloaded MoveToFolder = Messages supprimés (nom de la corbeille dans votre langue:utiliser les html entities pour les charactères spéciaux) Processor = /usr/sbin/sendmail -i votreloginubuntu
Changer les droits de votre fichier de configuration car il contient votre mot de passe :
chmod 660 getlive.conf
Configurer Evolution
Ajouter un compte dans évolution :
- choisissez fichier unix standard de spool mbox comme type de serveur
- utilisez /var/mail/votreloginubuntu comme chemin.
- Utilisez le serveur smtp de votre choix (par exemple, si votre fai est free, vous pouvez utiliser smtp.free.fr et votre adresse mail free).
Utilisation
Pour récupérer votre courrier de Hotmail vers votre ordinateur, vous pouvez lancer manuellement la commande suivante dans un terminal :
$HOME/.getlive/GetLive.pl --config-file $HOME/.getlive/getlive.conf
Il ne vous reste plus qu'à recevoir vos mails dans Evolution et le tour est joué. Le mieux est d'éditer votre fichier crontab, afin de vérifier vos nouveaux mails périodiquement :
crontab -e
Pour exécuter automatiquement le script toutes les 5 minutes, vous pouvez, par exemple, rentrer cette ligne :
*/5 * * * * $HOME/.getlive/GetLive.pl --config-file $HOME/.getlive/getlive.conf --verbosity 0 2> /dev/null