Сейчас создавал отдельную группу для нового листа, на который недавно подписался. Шаги для этого проделал такие.
- Зашёл в общую группу, где были письма, и выбрал письмо из этого листа. - В буфере *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
