[Java] Exception: "folder cannot contain messages"

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Dirkjo
  • Registratie: Oktober 2008
  • Laatst online: 02-10 14:52
Hallo,

Ik ben bezig met het schrijven van een script in java die mijn email binnenhaalt. De email is afkomstig van m'n IMAP-server welke gebruikt maakt van Courier.

Het verbinden met de server gaat prima, maar op het moment dat een ik folder wil openen en de berichten eruit wil lezen gooit het script de volgende exception:
[/quote]
javax.mail.MessagingException: folder cannot contain messages
[quote]

Nu heb ik redelijk wat lopen zoeken op Google, maar kan geen enkel nuttig antwoord vinden en ben op dit moment dus redelijk vastgelopen.

Om te kijken of ik wel de goede map pakte heb ik een script geschreven die alle mappen langs gaat op de server en vervolgens het aantal berichten + de naam print. Dit ging prima. Hij liet netjes de naam zien (INBOX) en het aantal berichten dat erin stond.

Het script dat ik gebruik ziet er als volgt uit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[..]
printData("--Start processing mail--");
session = Session.getDefaultInstance(System.getProperties(), null);
            
printData("Getting session for accessing email");
store = session.getStore("imap");
            
//Connect with imap-server
store.connect("***", "****"" "******");
printData("Connected with imap-server");
            
//Get default folder
folder = store.getDefaultFolder();
            
//Get the inbox folder
folder.getFolder("INBOX");
            
//Reading the email in read/write mode
folder.open(Folder.READ_WRITE);
            
//Retrieve the emails
messages = folder.getMessages();
        
[..]


Iemand die weet wat er mis gaat? :X

Acties:
  • 0 Henk 'm!

  • Dirkjo
  • Registratie: Oktober 2008
  • Laatst online: 02-10 14:52
Het hetzelfde topic geplaats op Fok. Daar werd ik erop gewezen dat het store.getFolder() moest zijn, inplaats folder.getFolder();

Probleem is dus opgelost! :)

Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 13-10 22:46
Gevalletje read the manual? :+