gnus nnimap-split-method не разбивает мою почту

915
mgalgs

Я пытаюсь использовать 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. Я также попытался заменить ".*"на, ""так как в документации сказано, что последний элемент должен быть всегда "". Что я здесь не так делаю ??

3

1 ответ на вопрос

3
mgalgs

Ну, я никогда не получил эту работу с 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:.* \\(.*\\)-list@majordomo.com") ("list.lkml.kernel" "X-Mailing-List:.*linux-kernel@vger\\.kernel\\.org") ("list.linux-arm-kernel" "Cc:.*linux-arm-kernel@lists\\.infradead\\.org") ("mail.other" "")))