Pobierz wszystkie wiadomości e-mail z Gmaila, w tym elementy folderu Wysłane

101

Jak mogę pobrać wszystkie wiadomości z konta Gmail, w tym elementy folderu Wysłane, gdy normalne pobieranie POP pobierze tylko elementy skrzynki odbiorczej?

Moja żona niedawno zmarła i dała mi dostęp do swojego konta Gmail. Chociaż nie jestem pewien, czy chcę przeczytać zawarte tam wiadomości, chcę utworzyć kopię zapasową zarówno wysłanych, jak i odebranych wiadomości. Idealnie byłoby, gdyby kopia zapasowa była dla mnie dostępna offline, choć nie jest to absolutnie konieczne.

Mogłem pobrać skrzynkę odbiorczą za pośrednictwem POP3, ale to nie dostarczyłoby mi wysłanych wiadomości. Mam komputery stacjonarne z systemem Windows, Mac OS X i Linux.

Mam legalny dostęp do konta i nie interesują mnie żadne przyszłe wiadomości e-mail, tylko bieżący stan skrzynki odbiorczej.

ChrisInEdmonton
źródło
W każdym razie, w zależności od liczby wiadomości e-mail, może być konieczne poczekanie dość długo, ponieważ - o ile dobrze pamiętam - szybkość pobierania jest ograniczona po kilku wiadomościach.
slhck
Dzięki. Jest kilka tysięcy wiadomości, ale pobieranie nie zajmuje problemu.
ChrisInEdmonton
172
Pozwólcie, że przekażę nasze wspólne kondolencje. Nie mogę sobie wyobrazić ...
uSlackr
13
Drugi komentarz uSlackerów, ja też nie wyobrażam sobie życia bez mojej żony. Moje najgłębsze kondolencje dla ciebie.
Paperlantern
22
Dziękuje wszystkim. To naprawdę jest do kitu. Nie będę komentować dalej, ponieważ superużytkownik nie jest forum czatu, ale doceniam twoją pomoc i komentarze.
ChrisInEdmonton

Odpowiedzi:

78

Możesz skonfigurować klienta e-mail, aby pobierał całą zawartość konta, w tym wysłane wiadomości e-mail, jeśli skonfigurujesz dostęp IMAP. Poniższe ustawienia działają dla mnie w Thunderbird, chociaż prawdopodobnie możesz użyć dowolnego standardowego klienta poczty e-mail, który wolisz.

Serwer: imap.googlemail.com lub imap.gmail.com
Port: 993
Bezpieczeństwo:
Uwierzytelnianie SSL / TLS : Normalne hasło

Po pobraniu zawartości skrzynki odbiorczej można następnie zapisać i wykonać kopię zapasową zawartości tej skrzynki pocztowej, korzystając z odpowiedniej funkcji klienta poczty e-mail.

Będziesz także chciał sprawdzić Ustawienia-> Etykiety i upewnić się, że wszystkie etykiety mają zaznaczone „Pokaż w IMAP” (domyślnie Czaty nie są).

Powodzenia i przepraszam za stratę.

Znaki.
źródło
1
Wszystkie były dobre odpowiedzi, ale ten konkretnie wyszczególnił ustawienia Thunderbirda, które mogłyby działać, więc akceptuję ten. Dzięki.
ChrisInEdmonton
18
Chris, bardzo mi przykro z powodu twojej straty. Jeśli wybierzesz IMAP, upewnij się, że pobierasz pełną treść wiadomości, a nie tylko nagłówki. Niektórzy klienci IMAP domyślnie pobierają nagłówki, aw takim przypadku wiadomości e-mail nie zostaną poprawnie utworzone. Oto informacje dla Thunderbirda: kb.mozillazine.org/Offline_folders
Sarah Price
Czy istnieje sposób, aby upewnić się po stronie Google, że klient IMAP nie wprowadza żadnych zmian na koncie? W jakiś sposób martwię się o błędy / luki w moim kliencie poczty i nie chcę nadawać mu uprawnień, których nie potrzebuje w moim przypadku użycia,
Abhishek Anand
29

Bardzo mi przykro z powodu twojej żony.

Chciałem tylko dodać, możesz pobrać inne dane niż Gmail, jeśli korzystała z innych usług Google. Zobacz projekt „Google Takeout” tutaj:

https://www.google.com/takeout/

MakeUseOf właśnie niedawno opublikował samouczek dotyczący kopii zapasowych Google Takeout i IMAP.

dotnetengineer
źródło
Dziękuję Ci! O ile mi wiadomo, nie korzystała z innych usług Google, ale na pewno to sprawdzę. I będzie to przydatne łącze dla innych osób w podobnej sytuacji, jestem pewien.
ChrisInEdmonton
9

Nie dotyczy to bezpłatnych kont Gmail, ale warto wspomnieć o kontach Google Apps (płatnych):

Aplikacje Google Email Audit API pozwala zażądać GPG zaszyfrowanych eksport w mbox * Format kompletnej skrzynki pocztowej użytkownika lub częściowego eksportu według daty lub zapytania. Istnieje narzędzie wiersza polecenia o nazwie gam, które sprawia, że ​​jest to tak proste, jak:

gam audit export request <user>                  # returns a request_id
gam audit export status                          # until status = COMPLETE
gam audit export download <user> <request_id>

Przedtem musisz też wygenerować i przesłać klucz GPG do Google Apps (a następnie odszyfrować pobrane pliki za pomocą tego klucza).

* Obsługiwane przez prawie wszystkich klientów e-mail

Ingmar Hupp
źródło
8

Po pierwsze, moje kondolencje.

Jak wszyscy (słusznie) powiedzieli, chcesz korzystać z IMAP.

Jednak do tworzenia kopii zapasowych osobiście użyłbym klienta poczty e-mail bez interfejsu GUI. Ułatwi to tworzenie kopii zapasowych. Dzięki IMAP możesz nadal używać innych klientów, takich jak Thunderbird , jeśli chcesz, aby były łatwiejsze do odczytania.

Gdybym był w twojej sytuacji, użyłbym Fetchmail na Cygwin . Na szczęście w Lifehacker jest już napisany samouczek .

Rich Homolka
źródło
5

Użyj IMAP4 , pozwoli to przeglądać wiadomości bezpośrednio na serwerze, a także kopiować je. Praktycznie każdy klient pulpitu IMAP pozwala oznaczyć wszystkie wiadomości i przeciągnąć je do folderu lokalnego lub do swojej skrzynki pocztowej IMAP. (Przy różnych okazjach testowałem Thunderbird, Evolution, mutt, Windows [Live] Mail, Outlook, Eudora i Outlook Express.)

Pobieranie wsadowe można wykonać za pomocą getmail lub OfflineIMAP na Linux lub OS X.

(Nawiasem mówiąc, serwer POP3 zwyczaj stosowany przez Gmail ma w rzeczywistości obejmują wysyłane wiadomości, mimo że ma inne limity).

grawitacja
źródło
3

Możesz rzucić okiem na MailStore Home (całkowicie darmowy do użytku osobistego). Możesz tworzyć kopie zapasowe wiadomości e-mail z prawie każdego konta w jednej aplikacji. Zobacz http://www.mailstore.com/en/mailstore-home.aspx

ssc
źródło
Przepraszam, jeśli jest to pytanie dla początkujących, ale FAQ nie powiedziało mi: dlaczego moja odpowiedź została odrzucona? Czy było to krótkie, nieużyteczne (dlaczego?). A może dlatego, że odpowiedziałem na pytanie, na które inna odpowiedź została już zaakceptowana? Sama moja odpowiedź nadal wydaje mi się pomocna dla innego użytkownika mającego ten sam problem, co Chris
ssc,
twoja odpowiedź została oznaczona jako spam przez członków społeczności, stąd automatyczne odrzucenie i usunięcie. Przepraszam za to, superużytkownik dostaje dużo spamu, a czasem zdarzają się fałszywe alarmy. Przepraszam. Być może warto wspomnieć, że nie jesteś powiązany z produktem, aby temu zapobiec. Jeszcze raz przepraszam i witam w Super User !
Sathyajith Bhat
2

Długo po tym, jak opublikowałem to pytanie, Google dodał funkcję, która znacznie ułatwia pobieranie wszystkich wiadomości e-mail z Gmaila. Ten post na blogu opisuje proces, który streszczę.

Wejdź na https://www.google.com/settings/takeout/custom/gmail,calendar . Pamiętaj, że ten link domyślnie umożliwia pobranie kalendarza i poczty, ale możesz pobrać dane z innych produktów, klikając Show more products. Po kliknięciu dostępna Nextjest opcja wyboru typu pliku i metody dostawy. Domyślne ustawienia są prawdopodobnie odpowiednie, więc po prostu kliknij Create archive. Po zarchiwizowaniu danych przez Google wyśle ​​Ci link do pobrania.

ChrisInEdmonton
źródło
1

Najlepszą metodą byłoby prawdopodobnie skonfigurowanie Gmaila w celu umożliwienia dostępu IMAP, a następnie pobranie wszystkiego za pomocą klienta IMAP. Przez IMAP możesz zobaczyć wszystkie wiadomości, zarówno wysłane, jak i odebrane.

Jonathan Callen
źródło
1

Thunderbird i Evolution mają bardzo dobre wsparcie IMAP. Imapcopy dla systemu Linux umożliwi utworzenie kopii zapasowej danych na innym koncie IMAP. możesz oznaczyć wszystkie wiadomości e-mail z innego konta za pomocą filtrów.

PS: jeśli nie wiesz, jak korzystać z oprogramowania, http://www.howtoforge.com/how-to-migrate-mailboxes-between-imap-servers-with-imapcopy

DragonSlay3r
źródło
możesz zajrzeć na teamflawless.org/2012/installing-and-using-imapsync-on-ubuntu . Wydaje się, że imapsync działa dla mnie przy migracji jednego konta na inne
Quamis