我尝试nnimap-split-methods
将收到的邮件分成不同的组,但不起作用。即使使用这个简单的拆分规则:
(setq gnus-secondary-select-methods
'((nnimap "MyMail"
(nnimap-address "imap.example.com")
(nnimap-server-port 993)
(nnimap-stream-type ssl)
(nnir-search-engine imap)
(nnimap-inbox "INBOX")
(nnimap-split-methods '(("mail.pizza" ".*"))))))
我的所有邮件都显示在 中mail.misc
。我还尝试用 替换,".*"
因为""
文档说最后一个元素应该始终是""
。我在这里做错了什么??
答案1
好吧,我从来没有直接使用它nnimap-split-methods
,但我能够通过使用nnmail-split-methods
然后设置为nnimap-split-methods
来获得我想要的东西default
,如下所示:
(setq gnus-secondary-select-methods
'((nnimap "MyMail"
(nnimap-address "imap.example.com")
(nnimap-server-port 993)
(nnimap-stream-type ssl)
(nnir-search-engine imap)
(nnimap-inbox "INBOX")
(nnimap-split-methods default))))
(setq nnmail-split-methods
'(("gerrit" "X-Gerrit-MessageType.*")
("list.\\1" "From:.* \\(.*\\)[email protected]")
("list.lkml.kernel" "X-Mailing-List:.*linux-kernel@vger\\.kernel\\.org")
("list.linux-arm-kernel" "Cc:.*linux-arm-kernel@lists\\.infradead\\.org")
("mail.other" "")))