Gmailをコンピューターにバックアップする方法は?


15

Google Apps for Domainsの一部としてGmailを使用しています。メールをすべてバックアップしたい。

私はThunderbirdでIMAPを設定しようとしましたが、うまく機能します(タイムアウトが多すぎて、手動で手伝わざるを得ないことを除いて)。ただし、IMAPでフォルダーにマップするラベルが大量にあります。Thunderbirdでは、各フォルダを個別にクリックして、すべてをダウンロードするように指示する必要があります。痛い。

これを簡単に行えるツールはありますか?


どのOSを使用していますか?
nagul 09

1
Windows XPを使用しています。
AngryHacker 2009

XP私のための1は残ってなかったでしょうが、私のワットhは/でもインストール:-( XPを実行しません
MawgがREINSTATEモニカ言う

回答:


9

5
POPを使用するものはお勧めしません(最初の2つのリンク、および場合によっては3番目のリンクなど)。復元する必要がある場合、POPされたメッセージを含む巨大なアーカイブはあまり役に立ちません。また、送信されたアイテムは含まれません。
アルジャン

1
こんにちは、Gmailのバックアップに注意してください(下記のコメントをご覧ください!)
Erb

1
警告:これらの投稿の多くは、すべてのメールをバックアップするのではなく、受信トレイラベルの付いたメッセージのみをバックアップするPOPの使用を推奨してます。
ヤン

一連のリンクで回答するのはあまり役に立ちません。今、5つのうち、どれを取るべきですか?
フランクMeulenaar

3

IMAPで表示する場合、ほとんどのメールクライアントはIMAPストアとローカルストアを明確に区別します。

メールクライアントのコピーコマンドを使用して、メッセージ/フォルダをローカルストレージにコピーするだけで、ローカルストレージのメッセージがコピーされます。

移動しないでください。これにより、メールサーバーから削除される可能性が高くなります。

Edit Outlookは、私の経験からThunderbirdよりもIMAPサーバーをはるかにうまく処理しているようです。おそらく、Office 2003/2007のコピーを入手して、そこから作業することをお勧めしますか?(もちろん法的コピー:P)

すべての主要なWindowsクライアント(Thunderbird、Outlook)は、ローカルストレージとIMAPストアを明確に区別します。ただし、Windows MailまたはOEについてはわかりません。


おかしい、私はいつもOutlookでIMAPに問題がありました。(特に送信済みアイテムを送信済みアイテムフォルダーにコピーするルールが必要なため、複数のアカウントを使用する場合は恐ろしいことです。ただし、Gmailの場合、送信済みアイテムを自動的にコピーするGmail SMTPサーバーを使用できます。)私にとって素晴らしい。
アルジャン

2

個々のメールを個別の.emlファイルとして保存するため、これは機能しません。私は...など、それらを介して検索し、ある種のアプリケーションでメールを見ることができるようにする必要があります
AngryHacker

3
こんにちは。「Gmailバックアップ」には大きなバグがありますので注意してください。Gmailメッセージの未読ステータスが削除されます。gmail-backup.com/lost-read-marksを
Erb

2

バックアップのために書かれたものではありませんが、LifehackerでダウンしたときにGmailにアクセスする方法もご覧ください。

Gmailのバックアップに関して:

IMAPを使用してGmailをバックアップする場合、ローカルのIMAPストレージもバックアップする必要があります。そうしないと、サーバーまたはローカルマシンでメッセージが削除されると、最初のIMAP同期時に他のマシンでもメッセージが削除されます。したがって、IMAPを単独で使用することはバックアップではありません。(実際にメッセージをダウンロードする場合は、「Fetch Headers Only」などのオプションを無効にしてください。Thunderbirdについては、mail.check_all_imap_folders_for_new設定も参照してください。)

POPを使用する場合(使用時getmailまたはnagulの回答にfetchmail記載されている場合など)、必要に応じてこれを復元する方法を検討する必要があります。POPはフォルダー構造を認識しません。さらに悪いことに、POPを使用すると、基本的に受信したすべてのメッセージがダウンロードされます。サーバー上で(Gmail Webサイトなどを使用して)削除しても、ローカルコピーは存在します。復元する必要がある場合は、膨大な数のメッセージを調べて、まだ関心のあるメッセージを見つける必要があります。また、POPを使用しても送信済みアイテムはバックアップされないことに注意してください。


2

オフラインGmailは十分では?


IMAPと同じ問題に悩まされていると思います。オフラインストレージをバックアップしない限り、サーバーまたはローカルマシンから削除されたものは、最初の同期時に他のマシンから削除されます。バックアップとしては適切ではありませんが、少なくともIMAPは独自の形式ではないため、IMAPストレージ実際のバックアップから復元できます。(オフラインGmailストレージのバックアップをどうするかわかりません。)
Arjan

0

メールのローカルコピーを維持するための優れた汎用ツールは、OfflineIMAPです。これは、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

はい、残念ながら、設定ファイルにパスワードをプレーンテキストで入れています。もっと良い方法があるかもしれませんが、私はそれを探しに行くほど妄想的ではありません。

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