Configuração: Eu tenho um servidor de email com o mutt instalado. O servidor também tem o servidor IMAP dovecot instalado. Eu li e-mail tanto no servidor usando mutt e usando clientes IMAP (por exemplo, no meu telefone). O correio é armazenado nas pastas do Maildir.
Configuração de pasta e vírgula: eu uso o procmail para entregar e-mails recebidos em várias pastas. Minha configuração de mutt usa o comando mailboxes
para verificar as pastas de novas mensagens.
Problema: quando meus clientes IMAP sincronizam, o dovecot altera as mensagens para um status que mutt interpreta como o status O
(Old), em vez do status N
(New) (consulte Lead e unread in mutt ), e o comando mailboxes
não considera as pastas que têm apenas O
mensagens em eles como contendo emails não lidos. Mas eu gostaria que continuasse listando essas pastas: o simples fato de um cliente IMAP sincronizar com o servidor não significa que eu não queira mais ler o mesmo e-mail no servidor, ou mesmo que eu tenha visto no servidor.
Existe uma maneira de ter pastas que contenham O
mensagens como tendo novos e-mails para os propósitos da funcionalidade mailbox
ou que não altere o status de e-mails de N
para O
quando sincroniza-os com um cliente IMAP?