Comment sauvegarder Gmail sur mon ordinateur?

15

J'utilise gmail dans le cadre de Google Apps for Domains. Je voudrais sauvegarder tous mes e-mails.

J'ai essayé de configurer IMAP dans Thunderbird et cela fonctionne assez bien (sauf qu'il arrive trop longtemps, ce qui m'oblige à l'aider manuellement). Cependant, j'ai une tonne d'étiquettes, qui dans la carte terrestre IMAP vers des dossiers. Et dans Thunderbird, vous devez cliquer sur chaque dossier séparément et lui dire de tout télécharger. Douloureux.

Existe-t-il un outil qui me permettra de le faire plus facilement?

AngryHacker
la source
Sur quel OS êtes-vous?
nagul
1
Je suis sous Windows XP.
AngryHacker
+1 pour XP, je ne serais jamais parti, mais mon
ordinateur

Réponses:

9

Il existe plusieurs façons de procéder:

nagul
la source
5
Je ne recommanderais rien qui utilise POP (comme les deux premiers liens, et peut-être le 3ème aussi). Quand il faut restaurer, une énorme archive avec des messages POPped ne va pas beaucoup aider, et elle n'inclut pas les éléments envoyés.
Arjan
1
Bonjour, soyez prudent avec la sauvegarde gmail (voir mon commentaire ci-dessous!)
Erb
1
Attention: beaucoup de ces messages suggèrent d'utiliser POP, qui ne sauvegarde pas tous vos messages, uniquement les messages avec le libellé Boîte de réception.
Yang
Il n'est pas vraiment utile de répondre avec un ensemble de liens - lequel des 5 devrais-je prendre maintenant?
Frank Meulenaar
3

La plupart des clients de messagerie lors de la visualisation sur IMAP feront clairement la distinction entre le magasin IMAP et le magasin local.

Copiez simplement les messages / dossiers sur le stockage local à l'aide de la commande de copie de votre client de messagerie, et il devrait copier les messages dans le stockage local.

Assurez-vous de ne pas les déplacer, car cela les supprimera très probablement du serveur de messagerie.

Modifier Outlook semble gérer les serveurs IMAP beaucoup mieux que Thunderbird d'après mon expérience. Ce serait peut-être une bonne idée d'obtenir une copie d'Office 2003/2007 et de travailler à partir de cela? (Copie légale bien sûr: P)

Tous les principaux clients Windows (Thunderbird, Outlook) feront clairement la différence entre le stockage local et le magasin IMAP. Pas sûr cependant de Windows Mail ou OE.

EvilChookie
la source
Drôle, j'ai toujours eu des problèmes avec IMAP dans Outlook. (D'autant plus qu'il a besoin d'une règle pour copier vos éléments envoyés dans votre dossier Éléments envoyés, ce qui est horrible lorsque vous utilisez plusieurs comptes. Mais pour Gmail, on pourrait utiliser le serveur SMTP Gmail qui copie les éléments envoyés par lui-même.) Thunderbird a toujours fonctionné super pour moi.
Arjan
2

http://www.gmail-backup.com/

TheTXI
la source
Cela ne fonctionne pas pour moi car il enregistre chaque courrier individuel dans un fichier .eml distinct. J'ai besoin de pouvoir voir les e-mails dans une application quelconque, les parcourir, etc ...
AngryHacker
3
Bonjour, soyez prudent avec "Gmail Backup" car il a un gros bug: il supprime le statut non lu de vos messages gmail! voir gmail-backup.com/lost-read-marks
Erb
2

Non écrit à des fins de sauvegarde, mais: voir également Comment accéder à Gmail quand il est en panne sur Lifehacker.

Quant à la sauvegarde de Gmail:

Lorsque vous utilisez IMAP pour sauvegarder Gmail, vous devez également sauvegarder le stockage IMAP local. Dans le cas contraire, lorsque les messages sont supprimés sur le serveur ou sur la machine locale, ils disparaissent également sur l'autre machine lors de la toute première synchronisation IMAP. Ainsi, l'utilisation d'IMAP en soi n'est pas une sauvegarde. (En ce qui concerne le téléchargement du message, assurez-vous de désactiver les options telles que "Récupérer les en-têtes uniquement", et pour Thunderbird, voir également le mail.check_all_imap_folders_for_newparamètre.)

Lors de l'utilisation de POP (comme lors de l'utilisation getmailou fetchmailcomme indiqué dans la réponse de Nagul ), alors on devrait envisager comment restaurer cela si jamais nécessaire. POP ne connaît aucune structure de dossiers. Pire encore: en utilisant POP, vous allez essentiellement télécharger tous les messages que vous recevrez. Même si vous le supprimez sur le serveur (comme sur le site Web de Gmail), la copie locale existera toujours. Si vous avez besoin de restaurer, vous devez parcourir une énorme pile de messages et trouver les messages qui vous intéressent toujours. Notez également que l'utilisation de POP ne sauvegarde pas les éléments envoyés.

Arjan
la source
2

Est-ce que GMail hors ligne serait suffisant?

Nick Retallack
la source
Je suppose que cela souffre du même problème que IMAP: à moins que vous ne sauvegardiez le stockage hors ligne, tout ce qui est supprimé du serveur ou de la machine locale sera supprimé de l'autre machine lors de la première synchronisation. Ce n'est pas une bonne sauvegarde alors, mais au moins IMAP n'est pas un format propriétaire, donc un stockage IMAP peut être restauré à partir d'une vraie sauvegarde. (Je ne sais pas quoi faire avec une sauvegarde du stockage Gmail hors ligne.)
Arjan
0

OfflineIMAP est un bon outil à usage général pour maintenir des copies locales de votre courrier. Voici mon fichier de configuration (avec des informations personnelles censurées) pour sauvegarder mon gmail:

[general]
ui = Curses.Blinkenlights, TTY.TTYUI, Noninteractive.Basic, Noninteractive.Quiet
metadata = ~/.offlineimap
accounts = GMail
maxsyncaccounts = 1

[Account GMail]
localrepository = Gmail-local
remoterepository = Gmail-remote

[Repository Gmail-local]
type = Maildir
localfolders = ~/Mail/Gmail
sep = /

[Repository Gmail-remote]
type = Gmail
remoteuser = ********@gmail.com
remotepass = ********
holdconnectionopen = true
keepalive = 60
maxconnections = 1

Oui, malheureusement, vous mettez votre mot de passe en clair dans le fichier de configuration. Il y a peut-être un meilleur moyen, mais je ne suis pas assez paranoïaque pour aller le chercher.

Ryan C. Thompson
la source