JavaMail

Estou fazendo um programa para limpar a caixa de email de tempos em tempos e de determinadas mensagens, comecei desenvolvendo um método só para testar a exclusão de todas as mensagens sem critério mas esse não funciona ele retorna este erro…
javax.mail.MethodNotSupportedException: Expunge not supported
at com.sun.mail.pop3.POP3Folder.expunge(POP3Folder.java:350)

O código é esse…

Store store=null;  
       Folder folder=null;  
       Message[] msgs = null;
       Session session = Session.getDefaultInstance(System.getProperties(), null);
        try {
            store = session.getStore("pop3");  
        } catch (NoSuchProviderException ex) {
            ex.printStackTrace();
        }
        try {
            store.connect("pop.poa.terra.com.br", "xxxxx", "xxxxxx");     
            folder = store.getDefaultFolder();
            folder = folder.getFolder("INBOX");
            folder.open(Folder.READ_WRITE);
            msgs = folder.getMessages();
            folder.close(false);
            Flags flags = new Flags();
            flags.add(Flags.Flag.DELETED);     
            folder.open(Folder.READ_WRITE);
            folder.setFlags(msgs, flags, true);
            folder.expunge();
        } catch (MessagingException ex) {
            ex.printStackTrace();
        }

Alguem tem ideia do que é?
Valew