Message JavaMail

Digamos que eu tenha um objeto Message do JavaMail, e gostaria de saber se esta mensagem não foi lida… como posso fazer?

valew

O que você quer fazer?

  • Eu estou varrendo minha caixa de entrada (INBOX) usando POP3 ou IMAP e quero saber se a mensagem ainda não foi lida.
  • Eu enviei uma mensagem via SMTP, e quero saber se o usuário já leu ou não a mensagem.

Eu estou varrendo minha caixa de entrada (INBOX) usando POP3 ou IMAP e quero saber se a mensagem ainda não foi lida.

Se for usar POP3, isso não é possível porque essa informação não é guardada no servidor POP3; ela deve ser armazenada pelo próprio programa de ler emails (como o Outlook ou o Thunderbird). É por isso que quando você pega uma conta de email e configura dois programas diferentes, um não sabe quais mensagens que foram lidas pelo outro. A única coisa que dá para fazer via POP3 é DELETAR a mensagem, após lida.

Não sei quanto a IMAP.

Ok, obrigado…