Câu hỏi Lưu trữ email IMAP cục bộ bằng mutt


Trong Thunderbird, tôi có cấu trúc thư mục sau:

  • IMAP
    • INBOX
    • Lưu trữ
      • 2014
  • Địa phương
    • Lưu trữ
      • 2012
      • 2013
      • 2014

Khi tôi ở trong hộp thư đến IMAP, tôi có thể nhấn a và nó sẽ di chuyển nó vào IMAP/Archives/$YEAR, mà tôi sử dụng để lưu trữ tất cả các thư không yêu cầu thêm bất kỳ hành động nào. Vì không gian IMAP bị giới hạn, tôi kéo IMAP/Archives/2014 email vào Local/Archives/2014 thư mục một lần trong một thời gian.

Với mutt, tôi sẽ làm điều tương tự: Di chuyển email ra khỏi hộp thư đến IMAP thành tệp lưu trữ hàng năm cục bộ, giống như tôi có với Thunderbird ngay bây giờ.

Làm thế nào tôi có thể làm điều này?


1
2018-03-17 12:46


gốc




Các câu trả lời:


Tôi nghĩ rằng điều này là không thể với các tính năng tích hợp của mutt. Từ kinh nghiệm của tôi, ngay cả IMAP chính nó là một kludge với mutt. Nếu nó có thể chấp nhận được với bạn, tôi khuyên bạn nên đồng bộ các thư mục IMAP của bạn vào một .maildir trên đĩa cục bộ; từ kinh nghiệm của tôi, điều này làm cho việc xử lý thư một cách hiệu quả với mutt dễ dàng hơn nhiều và vấn đề lưu trữ của bạn sẽ trở nên khả thi »bay bằng«.

Tôi đã có trải nghiệm tích cực khi sử dụng offlineimap (mặc dù tôi đã chuyển sang mu4e sau khi sử dụng mutt cho aprox. 10 năm, kể từ một thời gian tôi đã không nhận được mutt để làm một thiết lập khá phức tạp với nhiều tài khoản, vv một cách thuận tiện mà không có segfaulting gây ra cấu hình của nó đã quá phức tạp hoặc không làm những gì tôi muốn).


0
2018-03-17 13:11



Điều này không có nghĩa là tất cả các email được đưa vào ngoại tuyến ngay lập tức? Với quy trình làm việc hiện tại của tôi, hộp thư đến vẫn đồng bộ với điện thoại của tôi. - Martin Ueding
Không, tên offlineimap khá gây hiểu nhầm ở đây: offlineimap đồng bộ hóa hộp thư từ xa và cục bộ của bạn. - Andreas Wiese
Được rồi, vậy mutt maildir offlineimap điện thoại máy chủ IMAP? Sau đó tôi sẽ phải làm một cái gì đó để di chuyển email đến một maildir đó là địa phương duy nhất. - Martin Ueding
Có, nhưng với một maildir cục bộ đồng bộ, bạn chỉ có thể di chuyển thư ra khỏi vị trí này đến một vị trí cục bộ khác và offlineimap quan tâm đến việc xóa chúng khỏi không gian IMAP của bạn vào lần đồng bộ hóa tiếp theo. Để di chuyển từ 'sync'-maildir cục bộ của bạn sang một số khác, bạn có thể sử dụng các thao tác mutt thông thường (như gắn thẻ và lưu với S). - Andreas Wiese
»Tag và lưu« thực sự cũng sẽ làm việc với tài khoản IMAP thông thường của bạn từ bên trong mutt. Cá nhân tôi thích cách tiếp cận được đồng bộ hóa. - Andreas Wiese