2

Установка: у меня есть почтовый сервер с установленным Mutt. На сервере также установлен IMAP-сервер dovecot. Я читаю почту как на сервере с помощью Mutt, так и с использованием IMAP-клиентов (например, на моем телефоне). Почта хранится в папках Maildir.

Конфигурация папок и Mutt: я использую procmail для доставки входящей почты в различные папки. Моя конфигурация Mutt использует команду mailboxes для проверки папок на наличие новой почты.

Проблема: когда мои клиенты IMAP синхронизируются, dovecot изменяет сообщения на статус, который Mutt интерпретирует как статус O (Старый), а не статус N (Новый) (см. Чтение и непрочитание в Mutt), и команда mailboxes не считает папки, содержащие только O сообщений, содержащих непрочитанную почту. Но я хотел бы, чтобы он продолжал перечислять эти папки: сам факт синхронизации клиента IMAP с сервером не означает, что я больше не хочу иметь возможность читать ту же самую электронную почту на сервере, или даже что я видел это на сервере.

Есть ли способ, чтобы Mutt рассматривал папки, содержащие O сообщения, как имеющие новую почту для целей функциональности mailbox или не позволяя dovecot изменять состояние писем с N на O когда он синхронизирует их с клиентом IMAP?

0