How to work with mstor to read mbox mail messages

1.1k Views Asked by At

Can anybody tell me how to use mstor to read mbox mail messages on windows

Thanks in advance...

2

There are 2 best solutions below

8
Alon Adler On

An example url for accessing an mstor mailbox might be:

mstor:c:/mail on a Microsoft Windows machine

Reading messages from a local store:

Session session = Session.getDefaultInstance(new Properties());

Store store = session.getStore(new URLName("mstor:c:/mailbox/MyStore"));
store.connect();

// read messages from Inbox..
Folder inbox = store.getDefaultFolder().getFolder("Inbox");
inbox.open(Folder.READ_ONLY);

Message[] messages = inbox.getMessages();
0
Animesh Raj Jha On
//Remember to add the properties in above code.

 this.properties = new Properties();
            this.properties.setProperty("mail.store.protocol", "mstor");
            this.properties.setProperty("mstor.mbox.metadataStrategy", "none");
            this.properties.setProperty("mstor.mbox.cacheBuffers", "disabled");
            this.properties.setProperty("mstor.mbox.bufferStrategy", "mapped");
            this.properties.setProperty("mstor.metadata", "disabled");
            this.properties.setProperty("mstor.mozillaCompatibility", "enbled")