Giuliano,
Estava lendo as especificações do Maildir e fiquei na seguinte dúvida.
Afinal, o que precisamos seguir daquelas especificações? Tudo? Pelo que
entendi da aula de dúvidas, podemos fazer do jeito que acharmos melhor
para organizarmos os e-mails. Me pareceu que a única coisa que
precisamos assegurar é que cada usuário tenha o seu subdiretório
'usuario' e dentro deste subdiretório tenha os subdiretórios 'cur',
'new' e 'tmp'. É isso?
Oi Tiago!
Pois é, é isso mesmo. É engraçado, mas ler isso acabou me fazendo
questionar o próprio sentido de haver um tmp, new e cur. Lembro-me que
o problema em que acabamos esbarrando era em como conciliar new e cur
com as pastas do usuário. Uma sugestão de implementação é dada em um
dos links que deixei na página (na página do Mutt) mas, na verdade,
vocês podem fazer como quiserem, contanto que dê para diferenciar uma
mensagem lida de uma não-lida. Cheguei inclusive a comentar que uma
sugestão seria inserir essa informação no próprio nome do arquivo.
Hum... por falar nisso, acabo de me dar conta de que não há, na
interface de Mensagem, um método para recuperar/alterar essa
informação. Vou adicionar esse método agora.
Abraços,
--
Giuliano Mega <giuliano*ime:usp:br>