Như các diễn đàn nói rằng có thể sử dụng GNUS để đọc maildir
được tạo bởi Thunderbird. Tôi đã không tìm thấy, tuy nhiên, bất kỳ triển khai làm việc được đăng. Và trong các thử nghiệm của riêng tôi, tôi không thể tạo GNUS để liệt kê các nhóm (thư mục trong maildir) để đăng ký.
Đây là những gì tôi đã làm:
- Thiết lập thủ công tài khoản gmail trong Thunderbird và chọn tùy chọn
Message Store Type
làFile per message (maildir)
Đã kiểm tra thư mục của Thunderbird nơi lưu trữ email ở định dạng maildir. Trong trường hợp của tôi, nó
/home/username/.thunderbird/some-id.default/ImapMail/imap.gmail.com
chứa cái sau:drwxr-xr-x 4 4k 01-26 10:36 Archive drwx------ 6 4k 01-26 10:49 [Gmail].sbd drwxr-xr-x 4 4k 01-26 10:36 INBOX -rw-rw-r-- 1 196.7k 01-28 12:28 Archive.msf -rw-rw-r-- 1 1.1k 01-26 10:30 Drafts.msf -rw-rw-r-- 1 2.5k 01-26 11:00 [Gmail].msf -rw-rw-r-- 1 973.4k 01-28 12:22 INBOX.msf -rw-r--r-- 1 25 01-26 10:30 msgFilterRules.dat -rw-rw-r-- 1 2.8k 01-27 12:28 Outbox.msf -rw-rw-r-- 1 1.1k 01-26 10:30 Sent.msf -rw-rw-r-- 1 1.2k 01-26 10:36 Templates.msf -rw-rw-r-- 1 2.8k 01-26 10:59 Trash.msf
Sau đó, tôi đặt các tùy chọn GNUS sau:
(setq gnus-select-method '(nnmaildir "" (directory "/home/username/.thunderbird/some-id.default/ImapMail/imap.gmail.com") (get-new-mail nil))) (setq mail-sources nil) (setq gnus-secondary-select-methods nil)
M-x gnus
và nhấn^
(gnus-group-enter-server-mode
)- Chọn
{nnmaildir:} (opened)
và nhấnRET
- ... và không thấy gì (không có nhóm)
- ... cũng không có gì để đăng ký vào
*Groups*
bộ đệm khi tôi nhấnU
(gnus-group-unsubscribe-group
) - Đã thử thay đổi quyền cho
imap.gmail.com/
(thư mục maildir của Thunderbird) vớichmod -R +w+r+x imap.gmail.com/
. Kết quả tương tự.
Chuyện gì thế? Tại sao GNUS không thấy các nhóm (thư mục thư)? Tôi nên thiết lập GNUS để đọc và chỉnh sửa thư Thunderbird như thế nào?
(Tôi đang sử dụng Ubuntu 16.04 LTS với Emacs 25.1.1 và Gnus v5.13)