web-dev-qa-db-fra.com

Comment importer un fichier PST dans Gmail?

Je suis en train de transférer mon courrier électronique vers Gmail. J'avais l'habitude d'utiliser Outlook et j'ai une énorme quantité d'e-mails stockés dans divers fichiers PST (environ 7 Go). En fin de compte, j'aimerais tout stocker dans Gmail afin de disposer de toutes mes archives de messagerie.

J'ai importé mon premier fichier PST à l'aide de la fonctionnalité IMAP d'Outlook - en faisant glisser les dossiers un par un. Cela a fonctionné, mais a été assez lent et laborieux (car je devais le vérifier toutes les quelques minutes et mettre le dossier suivant en marche).

Est-ce que je peux faire l'importation, soit sans utiliser Outlook, soit simplement en le configurant pour qu'il s'en aille et en le laissant du jour au lendemain sans aucune intervention?

J’ai envisagé d’utiliser Google Sync pour Outlook, mais il semble que cela détruira également tous les courriers électroniques que j’ai déjà téléchargés, ce que j’aimerais éviter (bien que ce soit la seule option possible). !)

14
John

J'ai récemment rencontré le même problème et je devais exporter près de 10 Go de fichiers pst vers Gmail. J'ai aussi essayé d'utiliser Outlook, mais j'ai abandonné car le processus n'était pas fiable. Voici un bref aperçu de ce que j'ai fait, dans l'espoir que d'autres le trouveront utile:

1) Tout d'abord, si vous avez un compte Google Apps, utilisez simplement "l'outil de migration Google Apps" officiel. Si vous êtes comme moi et êtes bloqué avec un compte normal, lisez la suite.

2) Vous devez convertir vos fichiers PST au format beaucoup plus simple MBOX. Cela peut être fait avec Thunderbird et ses assistants d'importation qui communiquent directement avec Outlook, mais j'ai utilisé le programme open source readpst (partie du projet libpst). J'utilise Linux et l'ai tout simplement obtenu de mon gestionnaire de paquets, une recherche Google a révélé une version de Windows ici . Une fois terminé, vous aurez plusieurs fichiers mbox, un pour chaque dossier de courrier (boîte de réception, éléments envoyés, etc.)

3) Une fois que vous avez vos fichiers mbox, utilisez l'excellent script python Téléchargement IMAP . Les scripts prennent vos informations d'identification Gmail, un seul nom mbox en entrée et un dossier de sortie (libellé) sur le serveur Gmail.

C'est ce qui permet à ce processus difficile de s'achever avec succès. Le script relance automatiquement chaque envoi de courrier en cas d'échec et fonctionne sur un seul fichier mbox. J'ai utilisé une boucle bash pour traiter automatiquement tous mes différents (plus de 50) dossiers de courrier et le laisser télécharger pendant deux jours.

Remarque : Ce script a un problème avec les noms de dossier non anglais. Comme la plupart de mes noms de dossiers étaient en hébreu, je devais appliquer un petit correctif au fichier python. Je vais essayer de l'envoyer à l'auteur. De plus, gmail n'autorise pas les libellés comportant plusieurs espaces entre les mots. Par conséquent, si l'un de vos noms de fichiers mbox ressemble à ce nom, veillez à le corriger.

Autres choses utiles : MBOX est un format très simple. C'est vraiment juste un long fichier texte contenant tous vos emails. J'ai eu plusieurs fichiers pst qui représentaient des archives annuelles. Cela signifie que j'avais les mêmes dossiers dans plusieurs fichiers pst. Parce que MBOX est si simple, vous pouvez fusionner des boîtes aux lettres en ajoutant simplement un fichier à l’autre. Cela m'a permis d'écrire un script simple qui fusionnait des fichiers MBOX portant le même nom et, très simplement, aplatissait tous mes fichiers pst dans un ensemble de dossiers uniques contenant tous mes courriers.

Ca y est, j'espère que tout fonctionnera comme prévu :)

12
Or Zarchi
2
justinpeck

La suggestion la plus recommandée est d'utiliser l'outil de migration de Google et de le configurer pour qu'il s'exécute jusqu'au lendemain afin qu'il soit terminé le lendemain matin. Assurez-vous de sélectionner l'option d'importation de nouvelles données afin que les données précédemment migrées ne soient pas dupliquées.

Une bonne pratique serait également de vous assurer que vous n'utilisez pas de courriels pendant le processus de migration, mais si vous en avez besoin, vous pouvez toujours y accéder.

1
Oneil

J'ai essayé l'outil de migration de Google, l'importation Thunderbird, la traduction vers MBOX et quelques autres outils semi-automatisés, mais le problème de "l'expéditeur inconnu" a été rencontré. La solution la plus efficace semble être un serveur Exchange dans un processus essentiellement en deux étapes.

  1. Copier les courriels de PST vers la boîte aux lettres Exchange (sera mis en miroir dans la boîte aux lettres IMAP4)
  2. Copier les e-mails de la boîte aux lettres IMAP4 vers la boîte aux lettres Gmail

J'ai pu suivre ces instructions à l'aide du disque dur virtuel préconfiguré d'Exchange Server 2007 SP1 (version d'évaluation) et de Virtual PC 2007 (gratuit).

MS Virtual PC 2007 SP1 http://www.Microsoft.com/en-us/download/details.aspx?id=24439

VHD de Microsoft Exchange Server 2007 SP1 http://www.Microsoft.com/en-us/download/details.aspx?id=14901

Outre l’utilisation de Microsoft Outlook 2007 pour déplacer des courriers électroniques de PST vers une boîte aux lettres Exchange (ce qui est le cas dans la boîte aux lettres IMAP4), j’ai également trouvé utile d’utiliser Thunderbird pour déplacer les courriers électroniques de la boîte aux lettres IMAP4 vers Gmail. Cela fonctionnait bien lorsque je testais avec Outlook, mais je préférais l'interface Thunderbird et cela aidait également à garder les choses droites.

Ci-dessous, le détail en abrégé, avec un grand merci aux messages et aux références que d'autres ont fournis tout au long du chemin:

Ordinateur hôte PC -> Démarrer -> Panneau de configuration -> Connexions réseau -> Propriétés -> Installer -> Machine virtuelle Services réseau Virtual PC -> Édition -> Paramètres -> Paramètres réseau -> Adaptateur 1 -> Sélectionnez la connexion réseau de bureau qui vous venez de mettre à jour Virtual PC -> Édition -> Paramètres -> Dossiers partagés -> pour copier des fichiers de données ou d’installation sur votre ordinateur hôte Virtual PC Desktop -> Démarrer -> Panneau de configuration -> Connexions réseau -> Propriétés -> TCP/IP -> Obtenir IP + Obtenir DNS

Exchange Management Console -> Configuration de l'organisation -> Transport Hub -> Nouveau domaine accepté Exchange Management Console -> Configuration de l'organisation -> Transport Hub -> Stratégies d'adresse de messagerie -> Modifier -> Ajouter -> Sélectionner un domaine accepté + Définir comme échange de réponse Console de gestion -> Configuration de l'organisation -> Transport Hub -> Domaines acceptés -> + Définir par défaut http://exchangeserverpro.com/change-business-email-domain

Exchange Management Console -> Configuration du serveur> Accès client> POP3 et IMAP4 -> Authentification -> Connexion en texte brut (facultatif si vous rencontrez des problèmes de connexion ultérieure) http://exclusivelyexchange.com/comment-connecter-pop-and-imap-clients-to-exchange/

Outils d'administration -> Stratégie de sécurité du contrôleur de domaine -> Stratégies de compte -> Stratégie de mot de passe -> Définir les exigences préférées (par ex. Complexité de désactivation) Outils d'administration -> Stratégie de sécurité du domaine -> Stratégies de compte -> Stratégie de mot de passe -> Définir les exigences préférées (Ex. Désactivez la complexité) Outils d'administration -> Services -> Microsoft Exchange IMAP4 -> Démarrer + Automatique

Exchange Management Console -> Configuration du destinataire -> Boîte aux lettres -> Nouvelle boîte aux lettres -> Boîte aux lettres d'utilisateur -> Créer une boîte aux lettres pour le nouvel utilisateur + Sélectionner la base de données de boîtes aux lettres http://technet.Microsoft.com/en- us/library/ff406204% 28v = exchg.80% 29.aspx

Exchange Management Console -> Configuration de l'organisation -> Ajouter un administrateur Exchange -> Sélectionner un utilisateur + rôle Administrateur d'organisation Exchange http://technet.Microsoft.com/en-us/library/aa998008%28v= exchg.80% 29.aspx

Installer Outlook sur un disque dur virtuel (non recommandé en général mais fonctionne pour le transfert vers Gmail) Copier le fichier PST sur le disque dur virtuel

Ajouter un compte Exchange (décochez le mode Exchange mis en cache) Ajouter un fichier PST

Ajoutez un compte IMAP4 pour vous connecter à votre boîte aux lettres Exchange via IMAP (voir les détails du compte ci-dessous) Ajouter un compte Gmail

[email protected] LITWAREINC/utilisateur IMAP: EX07SP1.LITWAREINC.COM:993 (SSL) SMTP: EX07SP1.LITWAREINC.COM:587 (STARTTLS) Paramètres du compte de test -> Devrait se connecter au serveur de messagerie entrant, mais risque de ne pas pouvoir envoyer le test e -mail message (pas nécessaire pour le transfert)

Copier de la boîte aux lettres PST vers Exchange (sera mis en miroir dans la boîte aux lettres IMAP4) Copier de la boîte aux lettres IMAP4 vers la boîte aux lettres Gmail (j'ai testé cela avec succès avec Outlook, mais j'ai utilisé Thunderbird pour le transfert en masse)

Remarque: ma version d'évaluation a expiré (de manière incorrecte) et redémarre parfois. Occasionnellement, je devais redémarrer les services Microsoft Exchange. Outils d'administration -> Services -> Service de topologie Microsoft Exchange Active Directory -> Redémarrer les outils d'administration -> Services -> Banque d'informations Microsoft Exchange -> Redémarrer

1
Lightweight