我做了一些我尚未发现的事情,破坏了我工作多年的 Gnus<->offlineimap<->GMail 设置。Gnus 给我带来了一堆错误,例如:
Warning - invalid active: [Gmail].Starred 26 2 y
对于正在同步的 8 个标准 GMail 文件夹(已发送、重要、已删除、垃圾邮件、所有邮件、已回收箱、已加星标和草稿),并提供一个*Group*
仅包含以下内容的缓冲区:
4: nndraft:drafts
而不是我期望看到的几十个订阅组(邮件文件夹)。
我在 Gnus 手册中没有找到与“无效”相关的匹配项,在多次网络搜索中也没有找到任何内容。
一个背景信息:在第一次发生这种情况后,我检查了我的 offlineimap 日志,发现有很多文件夹 UID 错误,所以我从头开始完全重建了我的 offlineimap 本地 repo,这花了将近 48 个小时。
可能相关的 Gnus 用户选项:
'(gnus-article-sort-functions
(quote
((not gnus-article-sort-by-number))))
'(gnus-check-new-newsgroups nil)
'(gnus-extract-address-components
(quote mail-extract-address-components))
'(gnus-home-directory "~/.emacs.d/gnus/")
'(gnus-ignored-newsgroups "^to\\.\\|^[0-9. ]+\\( \\|$\\)\\|^[\"]\"[#'()]")
'(gnus-init-file "~/.emacs.d/.gnus.el")
'(gnus-large-newsgroup nil)
'(gnus-parameters
(quote
((".*"
(visible . t))
("INBOX"
(display . 75))
("All Mail"
(display . 75)))))
'(gnus-read-active-file nil)
'(gnus-read-newsrc-file nil)
'(gnus-save-killed-list nil)
'(gnus-save-newsrc-file nil)
'(gnus-select-method
(quote
(nnmaildir "GMail"
(directory "~/GMail/")
(directory-files nnheader-directory-files-safe)
(get-new-mail nil))))
'(gnus-started-hook
(quote
(ph/gnus-redisplay-groups ph/setup-bbdb)))
'(gnus-startup-hook
(quote
(bbdb-insinuate-gnus)))
'(gnus-subscribe-newsgroup-method
(quote gnus-subscribe-alphabetically))
'(gnus-thread-sort-functions
(quote
((not gnus-thread-sort-by-number)
(not gnus-thread-sort-by-date))))
'(gnus-use-scoring nil)
gnus-version
是“Gnus v5.13”,emacs-version
是“24.5.1”