Seperti yang dikatakan forum, dimungkinkan untuk menggunakan GNUS untuk membaca yang maildir
dibuat oleh Thunderbird. Namun, saya tidak menemukan implementasi kerja yang diposting. Dan dalam percobaan saya sendiri, saya tidak dapat membuat GNUS ke daftar grup (folder di maildir) untuk berlangganan.
Inilah yang saya lakukan:
- Secara manual mengatur akun gmail di Thunderbird dan memilih opsi
Message Store Type
sebagaiFile per message (maildir)
Memeriksa direktori Thunderbird tempat ia seharusnya menyimpan email dalam format maildir. Dalam kasus saya,
/home/username/.thunderbird/some-id.default/ImapMail/imap.gmail.com
yang berisi berikut ini: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
Lalu saya mengatur opsi GNUS berikut:
(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
dan tekan^
(gnus-group-enter-server-mode
)- Pilih
{nnmaildir:} (opened)
dan tekanRET
- ... dan tidak melihat apa-apa (tidak ada grup)
- ... juga tidak ada apa pun untuk berlangganan di
*Groups*
buffer ketika saya menekanU
(gnus-group-unsubscribe-group
) - Mencoba mengubah izin untuk
imap.gmail.com/
(direktori maildir Thunderbird) denganchmod -R +w+r+x imap.gmail.com/
. Hasil yang sama.
Apa yang salah? Mengapa GNUS tidak melihat grup (direktori surat)? Bagaimana saya mengatur GNUS untuk membaca dan mengedit surat-surat Thunderbird?
(Saya di ubuntu 16.04 LTS dengan Emacs 25.1.1 dan Gnus v5.13)