Olá turma,
Gostaria de saber se alguém já fez algo parecido, ou se tem alguma dica ou código que possa ajudar!!
Eu tenho uma aplicação web, e gostaria de integrar com um serviço de recebimento de e-mail.
Em outras palavras, o usuário entra no sistema, diz qual conta POP ele tem, insere login e senha, e a aplicação busca os e-mails dessa pessoa e mostra na tela.
Uma espécie de webmail.
Alguém tem alguma dica de como fazer para verificar os e-mails usando java??
Obrigado,
André
Olhem só, consegui usar este código para conectar via socket:
Socket mailSock = new Socket("pop.terra.com.br",110);
PrintWriter pR = new PrintWriter(mailSock.getOutputStream(),true);
BufferedReader bR = new BufferedReader(new InputStreamReader(mailSock.getInputStream()));
pR.println("USER usuario");
bR.readLine();
pR.println("PASS password");
bR.readLine();
pR.println("LIST");
Mas, alguém sabe que comando devo dar no lugar do LIST para eu receber os tópicos das mensagens??
E posteriormente, o conteúdo??
Valeu!!
Ok, já li a RFC 1939 e já achei os comandos =)
Só não achei nenhum comando que mostre a Mensagem mesmo!!
Tentei usar o RETR mas este só traz o cabeçalho do e-mail.
Tentei usar o LIST MSG mas não estava dando certo, ficou em looping!! (e eu tratei o looping corretamente)
Dicas??