Можно ли сделать так, чтобы neomutt не помечал почту как прочитанную автоматически при открытии письма?

Можно ли сделать так, чтобы neomutt не помечал почту как прочитанную автоматически при открытии письма?

Может ли neomutt не отмечать почту как прочитанную при просмотре?

Некоторые почтовые клиенты, такие как Thunderbird, это позволяют.

решение1

Я бы сказал, что функциядисплей-сообщениекоторый открывает сообщение на пейджере и автоматически отмечает сообщение как прочитанное.

Но вы можете создать макрос ниже для меню пейджера. Сообщение все равно будет отмечено как прочитанное, но перед выходом из пейджера сообщение будет отмечено как новое. Это, вероятно, сработает только если вы используете внутренний пейджер.

bind pager q noop # because mutt cannot unbind, but can bind noop.
macro pager q "<mark-as-new><exit>"

если вы используете последнюю версию neomutt, вы также можете использовать unbindкоманду

unbind pager q
macro pager q "<mark-as-new><exit>"

Если вы хотите сохранить qпривязку пейджера для закрытия пейджера и отметки прочитанного сообщения, это просто. Есть две клавиши, привязанные к одной и той же функции. Обе qи iвыходят из пейджера. Просто замените qна iв макросе. И все готово.

выберите сообщение enterдля его отображения и:

  • qвыйти из пейджера и оставить сообщение прочитанным

  • iвыйти из пейджера и отметить сообщение как новое

Связанный контент