Gravar mensagem javamail

Pessoal,

tenho esse código abaixo que lê as mensagens de um servidor de email, mas agora como eu faço pra salvas as mensagens em um arquivo texto??

Segue abaixo o código:

import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import java.util.Enumeration.*;

public class RecebeMensagem{
  public static void main (String args[]) throws Exception {
    
    String host;
    String username;
    String password;

    // Get session
    Session session = Session.getInstance(
      System.getProperties(), null);

    // Get the store
    Store store = session.getStore("pop3");
    store.connect("pop.mail.yahoo.com.br", "nomeUsuario", "senha");

    // Get folder
    Folder folder = store.getFolder("INBOX");
    folder.open(Folder.READ_WRITE);

    BufferedReader reader = new BufferedReader (
      new InputStreamReader(System.in));

    // Get directory
    Message message[] = folder.getMessages();
    
    for (int i=0, n=message.length; i<n; i++) {
       System.out.println(i + ": " + message[i].getFrom()[0] 
         + "\t" + message[i].getSubject());
         
	
       System.out.println("Deseja realmente ler a mensagem? [YES para ler]");
       String line = reader.readLine();
       if ("YES".equalsIgnoreCase(line)) {
        
        // System.out.println("Imprime a mesangem: " + teste);
		System.out.println(message[i].getContent());

       }
    }

    // Close connection 
    folder.close(true);
    store.close();
  }
}

Grato!

Da uma olhada aqui:

http://www.guj.com.br/java.tutorial.artigo.13.1.guj

Manipulação de arquivos… como criar e como ler.

André,

blz ??? … como que vc fez para pegar o texto do corpo do email ??? pq estou tentando aqui e não acho uma solução …

Valeu …

André,

blz ??? … como que vc fez para pegar o texto do corpo do email ??? pq estou tentando aqui e não acho uma solução …

Valeu …