PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Progi1984 : Sauvegarder ses mails avec getmail

lundi 7 octobre 2013 à 10:30

Si vous souhaitez sauvegarder vos mails via POP, getmail est la solution.
Comment mettre en place cette solution ?

Installation de getmail

On commence par installer le bon package :

sudo yum install getmail

Configuration de getmail

On crée le dossier qui contiendra la conf :

mkdir ~/.getmail

On crée le fichier de configuration :

touch ~/.getmail/email_rc

On applique les droits 700 sur le dossier :

chmod 700 ~/.getmail

On crée les dossiers pour stocker les sauvegardes :

mkdir ~/Backups

On crée le fichier qui contiendra la sauvegarde des mails :

touch ~/Backups/file.mbox

On écrit la configuration dans ~/.getmail/email_rc :

[retriever]
type = SimplePOP3SSLRetriever
server = pop.gmail.com
username = 
password = 

[destination]
type = Mboxrd
path = ~/Backups/file.mbox

[options]
verbose = 2
message_log = ~/.getmail/log

Lancement de getmail

On lance ensuite le script pour lancer la récupération des mails :

getmail -r ~/.getmail/email_rc

Attention : Si le script s’arrête, ne paniquez pas. Google a quelques limites sur le nombre de messages qui peuvent être téléchargés à partir d’un compte en une fois. Pour continuer à télécharger vos messages, relancez encore et encore votre script.

La solution reste d’automatiser le script pour le lancer 1000 fois :

#!/bin/bash
# lance le script 1000 fois
for i in `seq 1 1000`;
do
    getmail -r ~/.getmail/email_rc
done

Liens :

Cet article Sauvegarder ses mails avec getmail est apparu en premier sur RootsLabs.

Gravatar de Progi1984
Original post of Progi1984.Votez pour ce billet sur Planet Libre.