Jak wykonać kopię zapasową Gmaila na moim komputerze?

15

Korzystam z Gmaila jako części Google Apps dla Domen. Chciałbym wykonać kopię zapasową całego mojego e-maila.

Próbowałem skonfigurować IMAP w Thunderbirdzie i działa całkiem nieźle (poza tym, że limit czasu jest zbyt duży, co zmusza mnie do ręcznej pomocy). Mam jednak mnóstwo etykiet, które w mapie lądowej IMAP do folderów. W Thunderbirdzie musisz kliknąć każdy folder osobno i poprosić go o pobranie wszystkiego. Bolesny.

Czy istnieje narzędzie, które pozwoli mi to zrobić łatwiej?

AngryHacker
źródło
Na jakim systemie operacyjnym jesteś?
nagul
1
Korzystam z systemu Windows XP.
AngryHacker
+1 za XP Nigdy bym nie wyszedł, ale mój sprzęt nie uruchomi nawet instalacji XP :-(
Mawg mówi, że przywróć Monikę

Odpowiedzi:

9

Istnieje wiele sposobów, aby to zrobić:

nagul
źródło
5
Nie polecałbym niczego, co korzysta z POP (jak dwa pierwsze linki, a być może również trzeci). Kiedy trzeba przywrócić, ogromne archiwum z wiadomościami POP nie bardzo pomoże i nie zawiera wysłanych elementów.
Arjan
1
Witaj, bądź ostrożny z kopią zapasową Gmaila (patrz mój komentarz poniżej!)
Erb
1
Ostrzeżenie: wiele z tych postów sugeruje użycie protokołu POP, który nie tworzy kopii zapasowej wszystkich wiadomości - tylko wiadomości z etykietą skrzynki odbiorczej.
Yang
Odpowiedź za pomocą zestawu linków nie jest zbyt pomocna - który z 5 powinienem wziąć teraz?
Frank Meulenaar
3

Większość klientów poczty e-mail podczas przeglądania przez IMAP wyraźnie rozróżnia sklep IMAP i sklep lokalny.

Po prostu skopiuj wiadomości / foldery do lokalnego magazynu za pomocą polecenia kopiowania twojego klienta e-mail, a on powinien skopiować wiadomości do lokalnego magazynu.

Pamiętaj, aby ich nie przenosić, ponieważ najprawdopodobniej spowoduje to usunięcie ich z serwera e-mail.

Wydaje mi się, że edycja programu Outlook lepiej obsługuje serwery IMAP niż Thunderbird. Być może dobrym pomysłem byłoby zdobycie kopii pakietu Office 2003/2007 i praca z tego? (Legalna kopia oczywiście: P)

Wszyscy główni klienci systemu Windows (Thunderbird, Outlook) wyraźnie rozróżnią lokalną pamięć masową i sklep IMAP. Nie jestem jednak pewien co do Windows Mail lub OE.

EvilChookie
źródło
Zabawne, zawsze miałem problemy z IMAP w Outlooku. (Zwłaszcza, że ​​potrzebuje reguły kopiowania wysłanych elementów do folderu Elementy wysłane, co jest okropne przy korzystaniu z wielu kont. Ale w przypadku Gmaila można użyć serwera SMTP Gmaila, który sam kopiuje wysłane elementy.) Thunderbird zawsze działał świetnie dla mnie.
Arjan
2

http://www.gmail-backup.com/

TheTXI
źródło
Nie działa to dla mnie, ponieważ zapisuje każdą pocztę jako osobny plik .eml. Muszę być w stanie zobaczyć wiadomości e-mail w jakiejś aplikacji, przeszukać je itp.
AngryHacker
3
Witaj, bądź ostrożny z „Kopią zapasową Gmaila”, ponieważ ma duży błąd: usuwa nieprzeczytany stan wiadomości Gmaila! patrz gmail-backup.com/lost-read-marks
Erb
2

Nie napisano w celu tworzenia kopii zapasowych, ale: zobacz także Jak uzyskać dostęp do Gmaila, gdy jest niedostępny w Lifehacker.

Jeśli chodzi o tworzenie kopii zapasowej Gmaila:

Podczas korzystania z IMAP do tworzenia kopii zapasowych Gmaila należy również wykonać kopię zapasową lokalnego magazynu IMAP. Jeśli tego nie zrobisz, to wiadomości usunięte na serwerze lub na komputerze lokalnym zostaną usunięte na drugim komputerze przy pierwszej synchronizacji IMAP. Samo korzystanie z IMAP nie jest kopią zapasową. (Jeśli chodzi o pobieranie wiadomości, wyłącz opcje takie jak „Pobierz tylko nagłówki”, a dla Thunderbirda zobacz także mail.check_all_imap_folders_for_newustawienie).

Korzystając z POP (jak podczas używania getmaillub fetchmailjak wymieniono w odpowiedzi nagula ), należy rozważyć, jak to przywrócić, jeśli zajdzie taka potrzeba. POP nie wie o żadnej strukturze folderów. Co gorsza: za pomocą protokołu POP zasadniczo pobierzesz każdą otrzymaną wiadomość. Nawet jeśli usuniesz go na serwerze (np. Za pośrednictwem strony internetowej Gmaila), lokalna kopia nadal będzie istnieć. Jeśli kiedykolwiek potrzebujesz przywrócić, musisz przejrzeć ogromną liczbę wiadomości i znaleźć wiadomości, które są nadal interesujące. Należy również pamiętać, że użycie POP nie tworzy kopii zapasowej elementów wysłanych.

Arjan
źródło
2

Czy offline Gmaila wystarczy?

Nick Retallack
źródło
Wydaje mi się, że występuje ten sam problem, co IMAP: chyba że wykonasz kopię zapasową pamięci offline, wszystko, co zostanie usunięte z serwera lub komputera lokalnego, zostanie usunięte z drugiego komputera przy pierwszej synchronizacji. Nie jest to dobra kopia zapasowa, ale przynajmniej IMAP nie jest jakimś zastrzeżonym formatem, więc pamięć IMAP można przywrócić z prawdziwej kopii zapasowej. (Nie wiedziałbym, co zrobić z kopią zapasową magazynu offline Gmaila.)
Arjan,
0

Dobrym narzędziem ogólnego zastosowania do przechowywania lokalnych kopii twojej poczty jest OfflineIMAP. Oto mój plik konfiguracyjny (z cenzurą danych osobowych) do tworzenia kopii zapasowej mojego Gmaila:

[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

Tak, niestety, umieściłeś swoje hasło w postaci zwykłego tekstu w pliku konfiguracyjnym. Może być lepszy sposób, ale nie jestem wystarczająco paranoikiem, aby go szukać.

Ryan C. Thompson
źródło