it-swarm-vi.tech

Xuất tin nhắn Gmail sang văn bản hoặc tệp HTML

Tôi muốn có thể xuất các tin nhắn Gmail dưới dạng tệp văn bản hoặc tệp HTML để chúng có thể được lưu trữ, chuyển qua và dễ dàng xem sau.

Tôi thực sự muốn có thể xác định vị trí lựa chọn các tin nhắn của mình (ví dụ: theo thẻ, theo người gửi, v.v.) và xuất tất cả chúng cùng một lúc.

Có cách nào để làm việc này không?

81
Prestaul

Chìa khóa đang cấu hình tài khoản của bạn để có thể truy cập qua IMAP.

Tôi đã sử dụng IMAPSize để sao lưu tài khoản GMail. Để lên lịch sao lưu thường xuyên trên máy chủ, tôi sử dụng OfflineIMAP .

Mặc dù tìm kiếm G nhanh cho thấy hàng tấn công cụ/tập lệnh/dịch vụ để sao lưu máy chủ IMAP và đặc biệt là GMail.

36
Vinko Vrsalovic

Một nhóm kỹ thuật của Google đã bắt đầu một "tổ chức" nội bộ dành riêng cho cái gọi là Mặt trận Giải phóng Dữ liệ . Họ đang làm việc thông qua tất cả các sản phẩm của Google và sẽ tiếp tục cập nhật trang web của họ khi các phương pháp mới hoặc được cải tiến để di chuyển dữ liệu vào và ra khỏi các ứng dụng web của họ được tạo.

DLF tự coi mình là một kẻ lật đổ một chút, bởi vì một công ty thường không giúp khách hàng của họ rời đi dễ dàng hơn. Bạn có thể đọc về cách họ bắt đầu và tại sao trên FAQ

35
danivovich

Tương tự như đề xuất của @ LBushkin, hãy sử dụng ứng dụng khách POP cục bộ, nhưng sử dụng Thunderbird. Outlook sử dụng định dạng độc quyền cho kho lưu trữ dữ liệu cục bộ của nó.

Email được lưu dưới dạng tệp văn bản thuần túy, một tệp cho mỗi thư mục.

17
chris

Hãy xem xét got-your-back mà "là một công cụ dòng lệnh sao lưu và khôi phục tài khoản Gmail của bạn".

Bạn có thể gọi nó như thế này:

python gyb.py --email [email protected] - tìm kiếm "từ: [email protected]" - thư mục địa phương "mail_from_pip"

Sau khi hoàn thành, bạn sẽ tìm thấy tất cả các email khớp với --search trong --local-folder được chỉ định, cùng với cơ sở dữ liệu sqlite.

14
dukedave

Gmail vừa tung ra một tính năng cho phép người dùng sao lưu email của họ: https://www.google.com.vn/sinstall/takeout :

enter image description here

Giao diện người dùng cũ:

enter image description here

8
Franck Dernoncourt

Trong Google Labs, cho phép tạo tài liệu, sau đó quay lại chuỗi bạn muốn xuất dưới dạng tài liệu và nhấp vào 'tạo tài liệu'.

sau đó trong tài liệu Google, bạn có thể lưu tài liệu kết quả dưới dạng HTML (được nén) hoặc bạn có thể tải xuống dưới dạng văn bản thuần giữa một số định dạng khác.

7
Darren Holden

Tôi đã thành công khi sử dụng Công cụ IMAP để sao lưu các tài khoản IMAP khác (không phải Gmail). Tôi đã sử dụng cả imapdump.plIMAPToMbox.pl; họ tạo ra một tệp văn bản cho mỗi email hoặc một tệp văn bản cho mỗi thư mục, tương ứng. Cả hai lệnh đều cho phép chỉ định thư mục IMAP nào (thẻ của Gmail) mà bạn muốn sao lưu.

Phương pháp này rất phù hợp với tôi, vì tôi có thể tự động sao lưu tài khoản của mình (giả sử, một công việc định kỳ) mà không cần sự can thiệp của tôi.

4
Mike Mazur

Tôi truy cập Gmail bằng ứng dụng thư khách lưu trữ email theo định dạng maildir . Maildir chỉ lưu trữ từng email ở định dạng thư gốc RFC822 trong một tệp riêng. Đây là các tệp văn bản có thể đọc được, mặc dù email hiện đại thường bị lộn xộn với các tệp đính kèm thư được mã hóa base64.

Có nhiều ứng dụng email gnu/linux hỗ trợ maildir, bao gồm Evolution là ứng dụng thư khách chuẩn trong phân phối bunt . Tuy nhiên, không có ứng dụng email Windows nào hỗ trợ maildir mà tôi biết.

4
Wim Coenen

Cách dễ nhất có thể là sử dụng ứng dụng khách POP cục bộ như Outlook để tải xuống chúng. Sau đó, bạn có thể dễ dàng xuất hoặc lưu chúng vào văn bản.

Đối với một email riêng lẻ, bạn có thể sử dụng In để in nội dung vào một tệp trên máy của mình ... nhưng điều đó sẽ nhanh chóng gây đau đớn cho hơn một vài email.

4
LBushkin

Tôi là một trong những tác giả của BackupGoo . Chúng tôi cũng muốn có một bản sao ngoại tuyến an toàn của dữ liệu của chúng tôi. BackupGoo thực sự đơn giản để sử dụng và sao lưu tất cả nội dung của bạn từ Google sang ổ cứng cục bộ của bạn ở các định dạng được sử dụng rộng rãi. Điều này bao gồm ví dụ GMail, Google Docs, Google Reader. Ví dụ, GMail được lưu dưới dạng văn bản đơn giản "Mime-Message" có thể được xem trong bất kỳ trình soạn thảo văn bản hoặc ứng dụng email ngoại tuyến nào.

3
Ra_

Nhập bộ thư email mà bạn muốn xuất trong Mozilla Thunderbird bằng cách thiết lập liên kết IMAP. Cài đặt ImportExportTools add-on và sử dụng nó để xuất các thông báo cục bộ sang HTML hoặc EML. Tiện ích bổ sung sẽ tạo một tệp duy nhất cho mỗi thư cũng như trang chỉ mục HTML giúp dễ dàng xác định vị trí các email cụ thể.

1
Gruber

Trình giữ Gmail thực hiện chính xác điều này - nó tải email từ Gmail (qua IMAP) và lưu trữ chúng ở định dạng eml tiêu chuẩn (đã nén) .

Tuyên bố miễn trừ trách nhiệm: Tôi đã viết công cụ Windows (chỉ) này, vì tôi không thể tìm thấy một phù hợp , cách đây nhiều năm, khi tôi bắt đầu chặt hạ, tôi nên sao lưu Gmail.

0
Edwin Yip

backupify.com cho phép bạn xuất trong mbox hoặc json - oh, và nó cũng sao lưu email của bạn!

0
geekzspot

Nếu bạn chỉ muốn địa chỉ email của mình trong một danh sách, tôi đã sử dụng Gmail email extractor ("GME").

Nó không phải là một sản phẩm miễn phí và có thể được mua trên http://starbanana.com/ (Tôi không liên kết với họ)

Nó hoạt động với tôi bằng tài khoản Google Apps của tôi vì vậy tôi nghĩ nó có thể giúp bạn.

0
Tino Mclaren