3

Я пытаюсь использовать 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 ответ1

3

Ну, я никогда не получал эту работу напрямую с 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" "")))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .