2

Mutt автоматически удаляет флаг «N» из электронного письма после его открытия. Я не хочу снова отмечать этот флаг после того, как увидел содержимое почты. Было бы лучше переопределить поведение «пометить как прочитанное» Mutt только тогда, когда я ввожу определенную команду или примененное правило, т. Е. Содержимое просматривалось более 10 секунд.

Как отключить автоматическое удаление флага «N» Mutt? Можно ли применить правила для запуска «пометить как прочитанное»?

2 ответа2

0

Я ищу хорошее решение этого вопроса.

Вот одно (несовершенное) решение, которое я попробовал:

macro index <return> "<previous-unread><next-unread><enter><set-flag>N"  "go to unread message and mark as new"
macro pager j "<next-unread><set-flag>N" "j- marking emails as new"
macro pager k "<previous-unread><set-flag>N" "k- marking emails as new"

Это работает, если вы не хотите попирать старый флаг. (например: если вы уже используете unset mark_old любом случае)

Другая возможная вещь - set read_only в muttrc, но, очевидно, здесь есть огромные ограничения.

0

Возможно, вам понадобится опция imap_peek .

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