Làm thế nào để sao lưu gmail vào máy tính của tôi?


15

Tôi đang sử dụng gmail như một phần của Google Apps cho Tên miền. Tôi muốn sao lưu tất cả email của mình.

Tôi đã thử thiết lập IMAP trong Thunderbird và nó hoạt động khá tốt (ngoại trừ thời gian sử dụng quá nhiều, buộc tôi phải giúp nó theo cách thủ công). Tuy nhiên, tôi có rất nhiều nhãn, trong bản đồ đất IMAP tới các thư mục. Và trong Thunderbird, bạn phải nhấp vào từng thư mục riêng biệt và yêu cầu nó tải xuống mọi thứ. Đau đớn.

Có một công cụ sẽ cho phép tôi làm điều này dễ dàng hơn?


Bạn đang dùng hệ điều hành nào?
nagul

1
Tôi đang dùng Windows XP.
AngryHacker

+1 cho XP Tôi sẽ không bao giờ rời đi, nhưng h / w của tôi thậm chí sẽ không chạy cài đặt XP :-(
Mawg nói khôi phục lại

Câu trả lời:


9

5
Tôi không đề xuất bất cứ điều gì sử dụng POP (như hai liên kết đầu tiên và có thể cả liên kết thứ 3). Khi một người cần khôi phục, một kho lưu trữ khổng lồ với các tin nhắn POPped sẽ không giúp được gì nhiều, và nó không bao gồm các mục đã gửi.
Arjan

1
Xin chào, hãy cẩn thận với sao lưu gmail (xem bình luận của tôi bên dưới!)
Erb

1
Cảnh báo: nhiều bài đăng này đề xuất sử dụng POP, không sao lưu tất cả thư của bạn - chỉ các thư có nhãn Hộp thư đến.
Dương

Thật không hữu ích khi trả lời với một tập hợp các liên kết - tôi nên lấy cái nào trong số 5 liên kết bây giờ?
Frank Meulenaar

3

Hầu hết các ứng dụng email khi xem qua IMAP sẽ phân biệt rõ ràng giữa cửa hàng IMAP và cửa hàng địa phương.

Chỉ cần sao chép thư / thư mục vào bộ nhớ cục bộ bằng lệnh sao chép ứng dụng email của bạn và nó sẽ sao chép thư trong bộ nhớ cục bộ.

Đảm bảo không di chuyển chúng, vì điều này nhiều khả năng sẽ loại bỏ chúng khỏi máy chủ email.

Chỉnh sửa Outlook dường như xử lý các máy chủ IMAP tốt hơn rất nhiều so với Thunderbird từ kinh nghiệm của tôi. Có lẽ đó là một ý tưởng tốt để có được một bản sao Office 2003/2007 và làm việc từ đó? (Bản sao hợp pháp của khóa học: P)

Tất cả các máy khách windows chính (Thunderbird, Outlook) sẽ phân biệt rõ ràng giữa bộ nhớ cục bộ và cửa hàng IMAP. Không chắc chắn về Windows Mail hoặc OE mặc dù.


Thật buồn cười, tôi luôn gặp rắc rối với IMAP trong Outlook. . tuyệt vời cho tôi
Arjan

2

Điều này không hoạt động đối với tôi vì nó lưu từng thư riêng lẻ dưới dạng tệp .eml riêng biệt. Tôi cần có thể xem các email trong một ứng dụng nào đó, tìm kiếm thông qua chúng, v.v ...
AngryHacker

3
Xin chào, hãy cẩn thận với "Sao lưu Gmail" vì nó có một lỗi lớn: nó sẽ xóa trạng thái chưa đọc của tin nhắn gmail của bạn! xem gmail-backup.com/lost-read-mark
Erb

2

Không được viết cho mục đích sao lưu, nhưng: xem thêm Cách truy cập Gmail khi gặp sự cố tại Lifehacker.

Đối với sao lưu Gmail:

Khi sử dụng IMAP để sao lưu Gmail, người ta cũng cần sao lưu bộ nhớ IMAP cục bộ. Khi không làm điều đó, sau đó khi các tin nhắn bị xóa trên máy chủ hoặc trên máy cục bộ, chúng cũng sẽ biến mất trên máy khác khi đồng bộ hóa IMAP đầu tiên. Vì vậy, sử dụng IMAP không phải là một bản sao lưu. (Đối với việc thực sự tải xuống tin nhắn, hãy đảm bảo tắt các tùy chọn như "Chỉ tìm nạp tiêu đề" và đối với Thunderbird cũng xem mail.check_all_imap_folders_for_newcài đặt.)

Khi sử dụng POP (như khi sử dụng getmailhoặc fetchmailnhư được liệt kê trong câu trả lời của nagul ) thì người ta nên xem xét cách khôi phục điều này nếu cần. POP không biết về bất kỳ cấu trúc thư mục. Thậm chí tệ hơn: sử dụng POP về cơ bản bạn sẽ tải xuống mọi tin nhắn bạn từng nhận được. Ngay cả khi bạn xóa nó trên máy chủ (như thông qua trang web Gmail) thì bản sao cục bộ vẫn sẽ tồn tại. Nếu bạn cần khôi phục thì bạn phải trải qua một đống tin nhắn khổng lồ và cần tìm những tin nhắn vẫn còn được quan tâm. Cũng lưu ý rằng việc sử dụng POP không sao lưu các mục đã gửi.


2

Would tuyến GMail là đủ?


Tôi đoán rằng gặp phải vấn đề tương tự như IMAP: trừ khi bạn sao lưu bộ nhớ ngoại tuyến, mọi thứ bị xóa khỏi máy chủ hoặc máy cục bộ, sẽ bị xóa khỏi máy khác khi đồng bộ hóa lần đầu tiên. Không phải là một bản sao lưu tốt, nhưng ít nhất IMAP không phải là một định dạng độc quyền, do đó, một bộ lưu trữ IMAP có thể được khôi phục từ một bản sao lưu thực. (Tôi không biết phải làm gì với bản sao lưu lưu trữ Gmail ngoại tuyến.)
Arjan

0

Một công cụ đa năng tốt để duy trì các bản sao cục bộ của thư của bạn là OfflineIMAP. Đây là tập tin cấu hình của tôi (với thông tin cá nhân được kiểm duyệt) để sao lưu gmail của tôi:

[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

Có, thật không may, bạn đặt mật khẩu của bạn trong văn bản gốc trong tệp cấu hình. Có thể có một cách tốt hơn, nhưng tôi không đủ hoang tưởng để đi tìm nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.