Que puis-je utiliser pour automatiser les sauvegardes de Gmail?

23

Je souhaite automatiser le processus de sauvegarde locale de mon compte Gmail et je recherche une solution qui:

  • peut être programmé pour s'exécuter en arrière-plan
  • ne provoque pas le marquage des messages comme lus

Quelles sont les ressources disponibles pour cela dans Ubuntu?

    
posée ændrük 26.01.2011 - 03:43
la source

3 réponses

25

offlineimap < img src="https://hostmar.co/software-small">  est une solution populaire pour cela.

Activer IMAP dans GMail

( Instructions de Google )

  1. Connectez-vous à Gmail.
  2. Cliquez sur Paramètres en haut de la page Gmail.
  3. Cliquez sur Transfert et POP / IMAP.
  4. Sélectionnez Activer IMAP.
  5. Configurez votre client IMAP et cliquez sur Enregistrer les modifications.

Configurer offlineimap

Après l’avoir installé, créez un .offlineimaprc

[general]
accounts = GMail
maxsyncaccounts = 3

[Account GMail]
localrepository = Local
remoterepository = Remote
autorefresh = 10  #refresh every 10 minutes
quick = 5         #Quick-syncs do not update if the only changes were to IMAP flags

[Repository Local]
type = Maildir
localfolders = /whatever/directory

[Repository Remote]
type = IMAP
remotehost = imap.gmail.com
remoteuser = [email protected]
remotepass = your_password
ssl = yes
maxconnections = 1

#Setting realdelete = yes will Really Delete email from the server.
#Otherwise "deleting" a message will just remove any labels and 
#retain the message in the All Mail folder.
realdelete = no 

Ensuite, vous devez exécuter offlineimap.

Automatisation offlineimap avec cron

Dans certains cas, avoir offlineimap en cours d'exécution peut consommer de grandes quantités de mémoire, surtout si vous avez une grande boîte aux lettres, vous pouvez donc ajouter une vérification offlineimap dans cron pour la vérifier et la quitter. / p>

 @daily offlineimap -u Noninteractive.Basic

Sauvegarde hors ligneapap

Les fichiers seront dans tout ce que vous définissez dans la ligne des dossiers locaux en tant que Maildir . Vous pouvez sauvegarder cela en utilisant la méthode de sauvegarde que vous utilisez:

Références

réponse donnée Jorge Castro 13.04.2017 - 14:24
la source
2

Une alternative serait d'utiliser fetchmail . fetchmail peut utiliser à la fois des pop3 et des imap4 pour accéder à Google. Il existe des didacticiels en ligne sur la configuration.

    
réponse donnée user4124 26.01.2011 - 13:54
la source
0

J'ai effectué des recherches sur COMMENT sauvegarder un compte IMAP en comparant différents outils disponibles. un ensemble de caractéristiques et de préoccupations recherchées. En conséquence, j'ai utilisé offlineimap , comme déjà suggéré ci-dessus. (Ma comparaison enregistrée peut toujours être utile pour voir une image plus grande.) En outre, j'ai résumé (réponse à une question connexe) quelques points concernant l’architecture d’une telle solution pour la sauvegarde d’un compte IMAP et son stockage dans Git.

    
réponse donnée imz -- Ivan Zakharyaschev 12.06.2011 - 06:12
la source

Lire d'autres questions sur les étiquettes