Почему Gnus не забивает электронные письма на основе заголовков To: или Cc:

Я использую Gnus v5.13 в GNU Emacs 24.1.1, чтобы прочитать мой адрес электронной почты, и у меня возникли проблемы с получением простого файла оценки. По сути, я хочу, чтобы любая почта, которая была отправлена ​​(или копирует) конкретный адрес электронной почты, получила более высокий балл. Мой файл оценки примера в ~/Mail/all.SCORE :

 (("from" ("Mark Longair" 1000)) ("To" ("mark-scoretesting@example.org" 1000))) 

Я уверен, что этот файл оценки используется, добавив следующее в файл ~/.gnus :

 (setq gnus-global-score-files '("~/Mail/all.SCORE")) 

И это, похоже, работает правильно для правила, которое соответствует сообщениям линии, соответствующие линии From , и когда я ввожу V S в суммарном буфере, он показывает 1000 баллов для этих сообщений. Однако правило «Кому» не соответствует. Документация здесь, вероятно, объясняет это, когда говорится :

Оценка может быть выполнена только на этих восьми заголовках: From, Subject, References, Message-ID, Xref, Lines, Chars и Date.

Однако другая документация предполагает, что можно обойти это ограничение следующими шагами:

Поместите следующее в файл ~ / .gnus.el.

  (setq gnus-extra-headers '(To Cc Newsgroups Keywords) nnmail-extra-headers gnus-extra-headers) 

Перезагрузите Gnus и перестройте свои файлы nnml с помощью команды Mx nnml-generate-nov-databases . Это займет много времени, если у вас много почты.

Теперь вы можете набрать «To» и «Cc» как «дополнительные заголовки», например: I esp To RET RET.

Видеть? Просто.

К сожалению, это не так просто. Я добавил следующее в файл .gnus :

 (setq gnus-extra-headers '(To Cc) nnmail-extra-headers gnus-extra-headers) 

… перезапустил Emacs, и я запустил Mx nnml-generate-nov-databases , но правило в моем файле оценки для строки «To» все еще не работает, даже если я набираю V R, чтобы отменить статьи в моем сводном буфере.

Может ли кто-нибудь предположить, почему это не работает?