Sao lưu và khôi phục tài khoản thư IMAP bằng các công cụ Linux (nguồn mở)


7

Những công cụ Linux nào giúp sao lưu và khôi phục tài khoản thư IMAP bao gồm tất cả thư và thư mục con?

Tôi hy vọng ngắt kết nối cho các tài khoản IMAP lớn vì

  1. giới hạn nguồn tài nguyên trên máy chủ
  2. nguy cơ gián đoạn tăng theo thời gian.

Phần mềm sẽ có thể kết nối lại và tiếp tục công việc sau khi bị gián đoạn. Để lặp lại các bản sao lưu, có thể rất thuận tiện để sử dụng các bản sao lưu gia tăng và để chạy tập lệnh sao lưu trong một công việc định kỳ.

Câu trả lời:


2

Hãy thử sử dụng dự phòng imap dự phòng nguồn mở: https://github.com/joeyates/imap-backup

$ imap-backup setup

Hệ thống thiết lập là một ứng dụng dòng lệnh điều khiển menu.

Nó tạo ra tập tin cấu hình và thư mục ~ / .imap-backup. Ví dụ:

{
  "accounts":
  [
    {
      "username": "my.user@gmail.com",
      "password": "secret",
      "local_path": "/path/to/backup/root",
      "folders":
        [
          {"name": "[Gmail]/All Mail"},
          {"name": "my_folder"}
        ]
    }
  ]
}

Nó kết nối với GMail theo mặc định, nhưng bạn cũng có thể chỉ định một máy chủ:

{
  "accounts":
  [
    {
      "username": "my.user@gmail.com",
      "password": "secret",
      "server": "my.imap.example.com",
      "local_path": "/path/to/backup/root",
      "folders":
        [
          {"name": "[Gmail]/All Mail"},
          {"name": "my_folder"}
        ]
    }
  ]
}

Ít nhất là mô tả cách sử dụng công cụ và mô tả xem nó có chứa được những khó khăn mong đợi của OP hay không.
Jeff Schaller

Tôi đã chỉnh sửa bài viết của mình.
Quarind


-1

Nhiều việc phải làm với việc sao lưu hơn các câu hỏi của bạn nhưng tôi đã tìm thấy và bắt đầu thử nghiệm trình duyệt thư. Không chắc chắn tôi thích thực tế là cấp quyền truy cập vào email "tất cả" vì vậy hãy tìm cách gửi email "cũ" thường xuyên để gửi đến đó.

Hiện tại, chúng tôi sử dụng tiện ích mở rộng thunderbird Awesome Auto Archive để "di chuyển" email sang tài khoản nộp đơn khác.


mailpilerdường như là một dịch vụ web thương mại nơi bạn có thể gửi tất cả thư đến. Bên cạnh những lo ngại về bảo mật rõ ràng, đây không phải là những gì được yêu cầu trong câu hỏi này.
Jonas Stein

-4

"cp -pr" nên thực hiện công việc. Tùy chọn "r" trong "pr" sẽ đảm nhiệm cả thư mục con và mọi tệp / thư mục ẩn.


3
Tôi đoán câu trả lời này giả sử các thư có định dạng loại Maildir trong trường hợp bất kỳ công cụ nào để sao chép các tệp sẽ hoạt động và rsynccó thể là một lựa chọn tốt. Nhưng tôi nghĩ OP quan tâm đến một giải pháp kết nối từ xa thông qua IMAP.
Mehmet
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.