PSTファイルをGmailにインポートするにはどうすればよいですか?


15

メールをGmailに移行中です。以前はOutlookを使用していましたが、さまざまなPSTファイルに保存された大量の電子メール(約7GB相当)があります。最終的にはすべてをGmailに保存して、メールアーカイブ全体を利用できるようにします。

OutlookのIMAP機能を使用して最初のPSTファイルをインポートしました。フォルダーを1つずつドラッグします。これは機能しましたが、非常に遅くて面倒でした(数分ごとに確認し、次のフォルダーを設定する必要があるため)。

Outlookを使用せずにインポートを実行する方法はありますか?

Outlook向けGoogle Syncの使用を検討しましたが、これにより、既にアップロードしたすべてのメールもプルダウンされるように見えます。 !)

回答:


12

最近、同じ問題に遭遇しました。10GB近くのpstファイルをGmailにエクスポートする必要がありました。私もOutlookを使用しようとしましたが、プロセスが信頼性に欠けていたためgaveめました。他の人が役に立つと期待して、私がやったことの簡単な要約を以下に示します。

1)まず、Google Appsアカウントをお持ちの場合は、公式の「Google Apps Migrationツール」を使用してください。あなたが私のような人で、通常のアカウントにこだわっている場合は、続けて読んでください。

2)PSTファイルをよりシンプルなMBOX形式に変換する必要があります。これは、Outlookと直接通信するThunderbirdとそのインポートウィザードで実行できますが、オープンソースプログラムのreadpst(libpstプロジェクトの一部)を使用しました。私はLinuxを使用し、パッケージマネージャーから取得しました。Google検索でWindowsバージョンがここに表示されました。完了すると、複数のmboxファイルが作成されます。各メールフォルダー(受信ボックス、送信済みアイテムなど)に1つずつです。

3)mboxファイルを作成したら、優れたPythonスクリプトIMAP Uploadを使用します。このスクリプトは、Gmail資格情報、単一のmbox名を入力として、Gmailサーバー上の出力フォルダー(ラベル)を受け取ります。

これにより、この困難なプロセスを正常に完了できます。スクリプトは失敗時に各メールのアップロードを自動的に再試行し、単一のmboxファイルで動作します。bashループを使用して、さまざまな(50以上の)メールフォルダーをすべて自動的に処理し、2日間アップロードするだけにしました。

:このスクリプトには、英語以外のフォルダー名に関する問題があります。ほとんどのフォルダー名はヘブライ語であるため、pythonファイルに小さな修正を適用する必要がありました。私はそれを作者に送ろうとします。また、Gmailでは、単語間に複数のスペースを含むラベルは許可されません。したがって、mboxファイル名のいずれかがそのような場合は、必ず修正してください。

その他の便利なもの:MBOXは非常にシンプルな形式です。実際には、すべてのメールを含む長いテキストファイルです。年次アーカイブを表す複数のpstファイルがありました。これは、複数のpstファイルに同じフォルダーがあったことを意味します。MBOXは非常に単純なので、1つのファイルを他のファイルに追加するだけでメールボックスをマージできます。これにより、同じ名前のMBOXファイルをマージする単純なスクリプトを作成し、すべてのメールを含む一意のフォルダーのセットにすべてのpstファイルを非常に簡単にフラット化できました。

それはそれで、うまくいけば期待通りにすべてがあなたのために働く:)


1
ただし、pstファイルに必要な添付ファイル付きの電子メールがある場合、mboxファイルは
役に立た

@barlopちょうど1年後にこのコメントに気付きました。MBOXは添付ファイルを完全にサポートしており、PSTのすべての添付ファイルがGmailに届きました。
またはZarchi 14年

Google Apps MigrationツールはWindowsのみのようです。Mac版なし:(
ニコラス・トルリー・コットレル

2

PSTから直接インポートできるOutlook用Google App Syncを検討することをお勧めします。


2
多分それは当時無料だったかもしれないが、今では早期にサインアップしなかった人たちにとってはそうではない。Googleアプリの試用版では明らかに不可能なので、「Google Apps Premierの「試用」期間にある場合、PSTファイルを移行できません。「高度なツール」のAPIオプションの前に支払う必要があります。利用可能である」。productforums.google.com/forum/#!topic/apps/NDZ54gh3fbI
barlop

1

最も推奨される提案は、Googleの移行ツールを使用し、翌朝までに完了するように夜間に実行するように設定することです。以前に移行したデータが複製されないように、必ず新しいデータのインポートオプションを選択してください。

また、移行の進行中はメールを使用しないようにすることをお勧めしますが、必要な場合はメールにアクセスできます。


1

Google移行ツール、Thunderbirdのインポート、MBOXへの翻訳、その他いくつかの半自動ツールを試しましたが、「送信者不明」の問題が発生しました。最も強力なソリューションは、基本的に2段階のプロセスであるExchangeサーバーを使用することです。

  1. PSTからExchangeメールボックスにメールをコピーします(IMAP4メールボックスにミラーリングします)
  2. IMAP4メールボックスからGmailメールボックスにメールをコピーする

Exchange Server 2007 SP1(評価版)およびVirtual PC 2007(無料)の事前に構成されたVHDを使用して、これらのガイドラインに従うことができました。

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

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

Microsoft Outlook 2007を使用してPSTからExchangeメールボックスにメールを移動する(IMAP4メールボックスにミラーリングする)ほかに、Thunderbirdを使用してメールをIMAP4メールボックスからGmailに移動することも役立ちました。Outlookでテストしたときは問題なく動作しましたが、Thunderbirdインターフェイスの方が好きであり、物事をまっすぐに保つのにも役立ちました。

以下は、他の人が途中で提供した投稿と参考文献に多くの感謝を込めて、簡略な詳細です:

ホストPCデスクトップ->スタート->コントロールパネル->ネットワーク接続->プロパティ->インストール->仮想マシンネットワークサービス仮想PC->編集->設定->ネットワーク設定->アダプター1->デスクトップネットワーク接続を選択更新したばかりのVirtual PC->編集->設定->共有フォルダー->ホストデスクトップ上のデータまたはインストールファイルをコピーするにはVirtual PCデスクトップ->スタート->コントロールパネル->ネットワーク接続->プロパティ-> TCP / IP -> IPを取得+ DNSを取得

Exchange管理コンソール->組織の構成->ハブトランスポート->新しい承認済みドメインExchange管理コンソール->組織の構成->ハブトランスポート->電子メールアドレスポリシー->編集->追加->承認済みドメインの選択+返信Exchangeとして設定管理コンソール->組織の構成->ハブトランスポート->承認済みドメイン-> +デフォルトとして設定 http://exchangeserverpro.com/change-business-email-domain

Exchange管理コンソール->サーバーの構成>クライアントアクセス> POP3およびIMAP4->認証->プレーンテキストログオン(後でログインする際に問題が発生した場合はオプション) http://exclusivelyexchange.com/how-to-connect-pop- and-imap-clients-to-exchange /

管理ツール->ドメインコントローラーセキュリティポリシー->アカウントポリシー->パスワードポリシー->優先要件の設定(例:複雑さの無効化)管理ツール->ドメインセキュリティポリシー->アカウントポリシー->パスワードポリシー->優先要件の設定(例:複雑さを無効にする)管理ツール->サービス-> Microsoft Exchange IMAP4->開始+自動

Exchange管理コンソール->受信者の構成->メールボックス->新しいメールボックス->ユーザーメールボックス->新しいユーザーのメールボックスの作成+メールボックスデータベースの選択 http://technet.microsoft.com/en-us/library/ff406204%28v=exchg .80%29.aspx

Exchange管理コンソール->組織の構成-> Exchange管理者の追加->ユーザーの選択+ Exchange組織管理者の役割 http://technet.microsoft.com/en-us/library/aa998008%28v=exchg.80%29.aspx

Outlookを仮想ハードドライブにインストールします(一般的にはお勧めしませんが、Gmailへの転送に使用できます)PSTファイルを仮想ハードドライブにコピーします

Exchangeアカウントを追加します(キャッシュされたExchangeモードのチェックを外します)PSTファイルを追加します

IMAP4アカウントを追加して、IMAPを介してExchangeメールボックスに接続します(以下のアカウント詳細を参照)Gmailアカウントを追加します

user@LITWAREINC.COM LITWAREINC / user IMAP:EX07SP1.LITWAREINC.COM:993(SSL)SMTP:EX07SP1.LITWAREINC.COM:587(STARTTLS)テストアカウント設定->受信メールサーバーにログオンする必要がありますが、テストを正常に送信できない場合があります-メールメッセージ(転送には不要)

PSTからExchangeメールボックスにコピー(IMAP4メールボックスにミラーリング)IMAP4メールボックスからGmailメールボックスにコピー(Outlookで正常にテストしましたが、大量転送にThunderbirdを使用しました)

注:私の試用版は(誤​​って)有効期限が切れ、時々再起動します。場合によっては、Microsoft Exchangeサービスを再起動する必要がありました。管理ツール->サービス-> Microsoft Exchange Active Directoryトポロジサービス->管理ツールの再起動->サービス-> Microsoft Exchange Information Store->再起動

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.