Як створити резервну копію Gmail на моєму комп'ютері?


15

Я використовую gmail як частину Служб Google для доменів. Я б хотів створити резервну копію всієї електронної пошти.

Я спробував налаштувати IMAP в Thunderbird, і він працює досить добре (за винятком того, що час виходить занадто багато, змушуючи мене допомагати вручну). Втім, у мене є тонна етикеток, які в IMAP наводять карту в папки. І в Thunderbird, ви повинні натиснути на кожну папку окремо і сказати йому, щоб завантажити все. Хворобливі.

Чи є інструмент, який дозволить мені зробити це легше?


На якій ОС ви працюєте?
nagul

1
Я на Windows XP.
AngryHacker

+1 для XP я б ніколи не залишив, але мій h / w навіть не запустити XP install :-(
Mawg

Відповіді:


9

5
Я б не рекомендував нічого, що використовує POP (як перші два посилання, а можливо, і 3-й). Коли потрібно відновити, величезний архів із повідомленнями, які видалили, не допоможе багато, і він не містить відправлених елементів.
Arjan

1
Привіт, будьте обережні з резервним кодом gmail (див. Мій коментар нижче!)
Erb

1
Попередження: багато з цих повідомлень пропонують використовувати протокол POP, який не створити резервну копію всіх повідомлень лише для пошти за допомогою мітки "Вхідні".
Yang

Не дуже корисно відповідати набором посилань - які з 5-ти слід взяти зараз?
Frank Meulenaar

3

Більшість поштових клієнтів при перегляді через IMAP буде чітко розрізняти магазин IMAP і місцевий магазин.

Просто скопіюйте повідомлення / папки в локальне сховище за допомогою команди копіювання вашого поштового клієнта, і він повинен скопіювати повідомлення в локальне сховище.

Переконайтеся, що не переміщувати їх, оскільки це, швидше за все, видаляє їх з сервера електронної пошти.

Редагувати Outlook, здається, керує серверами IMAP набагато краще, ніж Thunderbird з мого досвіду. Можливо, було б гарною ідеєю отримати копію Office 2003/2007 і працювати з нею? (Звичайна копія: P)

Усі клієнти основних вікон (Thunderbird, Outlook) будуть чітко розрізняти локальне сховище та магазин IMAP. Не впевнений про Windows Mail або OE, хоча.


Забавно, я завжди мав проблеми з IMAP в Outlook. (Тим більше, що для цього потрібно скористатися правилом для копіювання надісланих елементів у папку "Надіслані", що є жахливим при використанні декількох облікових записів. Великий для мене.
Arjan

2

Це не працює для мене, оскільки кожна окрема пошта зберігається як окремий файл .eml. Мені потрібно мати можливість бачити повідомлення електронної пошти в деяких програмах, шукати їх, тощо ...
AngryHacker

3
Привіт, будьте обережні з "Gmail Backup", оскільки він має велику помилку: він видаляє статус непрочитаних ваших повідомлень Gmail! подивитися gmail-backup.com/lost-read-marks
Erb

2

Не написано для цілей резервного копіювання, але: див. Також Як отримати доступ до Gmail, коли він працює на Lifehacker.

Що стосується резервного копіювання Gmail:

При використанні IMAP для резервного копіювання Gmail потрібно також створити резервну копію місцевого сховища IMAP. Якщо цього не робити, тоді, коли повідомлення видаляються або на сервері, або на локальній машині, вони також перейдуть на іншу машину після першої синхронізації IMAP. Таким чином, використання IMAP само по собі не є резервною копією. (Що стосується фактичного завантаження повідомлення, переконайтеся, що вимкнено такі параметри, як "Вибрати лише заголовки", а для Thunderbird див. mail.check_all_imap_folders_for_new налаштування.)

При використанні POP (як при використанні getmail або fetchmail як зазначено в відповідь нагула ), тоді слід розглянути, як відновити це, якщо коли-небудь буде потрібно. POP не знає про будь-яку структуру папок. Ще гірше: за допомогою POP ви зможете в основному завантажити кожне повідомлення, яке ви отримуєте. Навіть якщо ви видалите його на сервері (наприклад, через веб-сайт Gmail), то локальна копія все ще існуватиме. Якщо вам коли-небудь потрібно відновити, то вам доведеться пройти через величезну купу повідомлень і потрібно знайти повідомлення, які все ще представляють інтерес. Також зверніть увагу, що використання POP не резервне копіювання Надісланих елементів.


2

Б Offline 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

Так, на жаль, ви помістіли свій пароль у відкритий текст у конфігураційному файлі. Там може бути кращий спосіб, але я не досить параноїда, щоб шукати його.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.