Em relação à nomenclatura, existem 3 estados para um email no mutt:
- Novo - a mensagem é nova e não lida (indicada por um N na primeira coluna do índice)
- Antigo - a mensagem é antiga e não lida (indicada por um O na primeira coluna do índice)
- Ler - a mensagem foi apresentada ao usuário (nada na primeira coluna do índice)
Se você iniciar o mutt e várias novas mensagens estiverem na sua caixa de entrada e você fechar o mutt antes de lê-las, essas mensagens serão marcadas como antigas (por padrão). O comportamento pode ser controlado através da variável de configuração mark_old, ou seja, escrevendo
set mark_old=no
in .muttrc remove a disctinciton entre o antigo e o novo. Ou seja novas mensagens são sempre novas até que tenham sido lidas.
No entanto, observe que o status que você vê no índice mutt não é imediatamente sincronizado com o servidor IMAP - por padrão, essa sincronização é disparada parando o mutt ou pressionando $
. Portanto, se você acessar a caixa de correio IMAP com outro cliente, as alterações aparecerão nesse cliente somente depois que uma sincronização tiver sido executada a partir do mutt. Além disso, se você abrir uma caixa de correio com o mutt e, em seguida, fizer alterações com outro cliente para essa caixa de correio, o mutt irá reclamar sobre isso ao sincronizar.