Сейчас создавал отдельную группу для нового листа, на который недавно
подписался. Шаги для этого проделал такие.

- Зашёл в общую группу, где были письма, и выбрал письмо из этого листа.

- В буфере *Article* нажал t (команда gnus-summary-toggle-header), чтобы
отобразить все заголовки письма.

- Поиском нашёл в письме list-id и скопировал его в kill ring с помощью C-k.

- Открыл ~/.gnus, нашёл там nnmail-split-methods и добавил в него
соответствующую запись, как это было показано в письме Михаила Пожидаева.
После этого нажал M-C-x, чтобы выполнить выражение вокруг курсора и заново
присвоить значение переменной nnmail-split-methods.

- В буфере summary выбрал все письма из этого листа и нажал B r (команда
gnus-summary-respool-article), чтобы Gnus заново выполнил для них
сортировку в соответствии с новым значением nnmail-split-methods. Выбор
писем я сделал с помощью числового аргумента для команды, нажав 5 перед B
r, поскольку других писем там не было. В результате Gnus выполнил команду
сортировки для пяти писем подряд, начиная с текущего. В более общем случае
письма, которые нужно обработать, можно пометить, нажимая на них #
(команда gnus-summary-mark-as-processable).

- Gnus попросил выбрать бэкэнд для выполнения сортировки. Я нажал RET,
выбрав тем самым значение nnml, которое там было по умолчанию.

- Gnus переместил письма в новую папку, которую тут же и создал, в чём можно
было убедиться из сообщений в буфере *Messages*. Однако же в буфере *Group*
новая папка (группа) не появилась.

- Чтобы сделать новую группу видимой в списке групп, я нажал F в буфере
*Group* (команда gnus-group-find-new-groups). Как можно понять из названия,
команда ищет новые группы, о которых Gnus ещё официально ничего не знает. В
результате Gnus сообщает о том, что была найдена и подписана новая группа, и
она появляется в списке групп.

- Выбрал группу курсором и нажал G p (команда
  gnus-group-edit-group-parameters). В открывшемся буфере для редактирования
  параметров группы я заменил значение nil (пустой список параметров) на

  ((gnus-list-identifiers "\\[метка]")
 (to-address . "[EMAIL PROTECTED]")
 (broken-reply-to . t))

Здесь первый параметр, gnus-list-identifiers, задаёт регулярное выражение,
по которому Gnus обнаруживает метки, которые лист добавляет в темы писем;
после этого в буфере summary метки отображаться не будут. Последние два
параметра, to-address и broken-reply-to, нужны для того, чтобы Gnus не
обращал внимания на заголовок Reply-To, а просто отвечал в лист при нажатии
F на письме или автору лично при нажатии R.

Кому-то, вероятно, удобнее будет редактировать параметры группы с помощью G
c (команда gnus-group-customize) с применением интерфейса customize.

Вот видите, как длинно и скучно получилось. Надеюсь, теперь понятно, почему
народ не любит писать "пошаговые инструкции".

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить