Comment importer un fichier PST dans Gmail?

15

Je suis en train de déplacer mon e-mail vers Gmail. J'utilisais Outlook et j'ai une énorme quantité de courriels stockés dans divers fichiers PST (environ 7 Go). En fin de compte, je voudrais stocker tout cela dans Gmail, donc j'ai toutes mes archives de messagerie disponibles.

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

Existe-t-il un moyen de faire l'importation - soit sans utiliser Outlook, soit en le configurant simplement 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 réduira également tous les e-mails que j'ai déjà téléchargés, ce que j'aimerais idéalement éviter (bien que si c'est la seule option, je le ferai !)

John
la source

Réponses:

12

J'ai récemment rencontré le même problème et j'ai dû exporter près de 10 Go de fichiers pst vers gmail. J'ai également 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 personnes le trouveront utile:

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

2) Vous devez convertir vos fichiers PST au format MBOX beaucoup plus simple. 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 (qui fait partie du projet libpst). J'utilise Linux et je l'ai simplement obtenu de mon gestionnaire de paquets, une recherche Google a révélé une version Windows ici . Une fois terminé, vous aurez plusieurs fichiers mbox, un pour chaque dossier de messagerie (boîte de réception, éléments envoyés, etc.)

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

C'est ce qui permet à ce processus difficile de réussir. Le script réessayera automatiquement chaque envoi de courrier électronique en cas d'échec et fonctionne sur un seul fichier mbox. J'ai utilisé une boucle bash pour traiter automatiquement tous mes différents (50+) dossiers de messagerie, et je l'ai simplement laissé télécharger pendant deux jours.

Remarque : Ce script a un problème avec les noms de dossier non anglais. Étant donné que la plupart de mes noms de dossiers étaient hébreux, j'ai dû appliquer une petite correction au fichier python. Je vais essayer de l'envoyer à l'auteur. De plus, gmail n'autorise pas les étiquettes avec plusieurs espaces entre les mots, donc si l'un de vos noms de fichiers mbox est comme ça, assurez-vous de le corriger.

Autres choses utiles : MBOX est un format très simple. C'est vraiment juste un long fichier texte contenant tous vos e-mails. J'avais 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 a fusionné les fichiers MBOX avec le même nom, et aplati tout simplement tous mes fichiers pst dans un ensemble de dossiers uniques, contenant tout mon courrier.

Voilà, j'espère que tout fonctionnera pour vous comme prévu :)

Ou Zarchi
la source
1
bien que je suppose qu'un fichier mbox ne sert à rien si le fichier pst contient des e-mails avec des pièces jointes que vous voulez
barlop
@barlop Je viens de remarquer ce commentaire après un an .. MBOX prend parfaitement en charge les pièces jointes, et chacun de mes fichiers PST a atteint gmail.
Ou Zarchi
Il semble que l'outil de migration de Google Apps soit uniquement Windows. Pas de version Mac :(
Nicholas Tolley Cottrell
2

Vous voudrez peut-être envisager Google App Sync pour Outlook qui vous permet d' importer directement à partir d'un PST .

justinpeck
la source
2
c'était peut-être gratuit à l'époque, mais ce n'est plus le cas pour ceux qui ne se sont pas inscrits tôt. Apparemment impossible avec la version d'essai de Google Apps, il faut donc payer "Vous ne pouvez pas migrer un fichier PST si vous êtes dans la période" d'essai "de Google Apps Premier. Il doit être payé avant l'option API dans" Outils avancés " est disponible. " productforums.google.com/forum/#!topic/apps/NDZ54gh3fbI
barlop
1

La suggestion la plus recommandée serait d'utiliser l'outil de migration de Google et de le configurer pour qu'il s'exécute pendant la nuit 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 les e-mails pendant la migration, mais si vous en avez besoin, vous pouvez toujours y accéder.

Oneil
la source
1

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

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

J'ai pu suivre ces directives en utilisant le disque dur virtuel préconfiguré d'Exchange Server 2007 SP1 (version d'évaluation) et Virtual PC 2007 (gratuit).

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

Disque dur virtuel MS Exchange Server 2007 SP1 http://www.microsoft.com/en-us/download/details.aspx?id=14901

En plus d'utiliser Microsoft Outlook 2007 pour déplacer des e-mails de PST vers une boîte aux lettres Exchange (sera mis en miroir dans la boîte aux lettres IMAP4), j'ai également trouvé utile d'utiliser Thunderbird pour déplacer des e-mails de la boîte aux lettres IMAP4 vers Gmail. Cela a bien fonctionné lorsque j'ai testé avec Outlook, mais je préfère l'interface Thunderbird et cela a également aidé à garder les choses droites.

Ci-dessous est le détail de la main courte, avec un grand merci aux articles et références que d'autres ont fournis en cours de route:

PC hôte -> Démarrer -> Panneau de configuration -> Connexions réseau -> Propriétés -> Installer -> Services réseau de la machine virtuelle Virtual PC -> Modifier -> Paramètres -> Paramètres réseau -> Adaptateur 1 -> Sélectionnez la connexion réseau du bureau qui vous venez de mettre à jour Virtual PC -> Modifier -> Paramètres -> Dossiers partagés -> pour copier les données ou les fichiers d'installation sur votre bureau 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 réponse Exchange 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 -> Ouverture de session en texte brut (facultatif si vous rencontrez des problèmes de connexion plus tard) http://exclusivelyexchange.com/how-to-connect-pop- et-imap-clients-à-échange /

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 (Ex. Désactiver la complexité) Outils d'administration -> Politique de sécurité du domaine -> Stratégies de compte -> Politique de mot de passe -> Définir les exigences préférées (Ex. Désactiver 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 utilisateur -> Créer une boîte aux lettres pour un nouvel utilisateur + Sélectionner une 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 le 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écocher le mode Exchange mis en cache) Ajouter un fichier PST

Ajouter 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 / user IMAP: EX07SP1.LITWAREINC.COM:993 (SSL) SMTP: EX07SP1.LITWAREINC.COM:587 (STARTTLS) Paramètres du compte de test -> Doit se connecter au serveur de messagerie entrant mais ne peut pas envoyer avec succès le test e - un message électronique (non nécessaire pour le transfert)

Copier de PST vers la boîte aux lettres 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 de masse)

Remarque: Ma version d'essai a expiré (incorrectement) et redémarrait parfois. Parfois, je devais redémarrer les services Microsoft Exchange. Outils d'administration -> Services -> Service de topologie Active Directory Microsoft Exchange -> Redémarrer Outils d'administration -> Services -> Banque d'informations Microsoft Exchange -> Redémarrer

Poids léger
la source