Как установить URL для чтения входящих в MSTOR на компьютере с Windows
Я использую mstor для чтения сообщений электронной почты mbox на компьютере с Windows, я могу подключиться к магазину, но при попытке прочитать входящие сообщения я получаю сообщение об ошибке "Нераспознанная стратегия метаданных: ноль". Я поместил файл MBOX в папку "mstor:D:/home/mail/maildir".
пожалуйста, проверьте код ниже
Session session1 = Session.getDefaultInstance(new Properties());
String absolute_url = "mstor:D:/home/mail/maildir";
Store store = session1.getStore(new URLName(absolute_url));
store.connect();
Folder inbox = store.getDefaultFolder().getFolder("inbox");
но когда я печатаю магазин на консоли, он печатает mstor://myusername@, он не берет URL, который я передаю ему.
Может кто-то, кто сделал работу вокруг этого, пожалуйста, помогите мне.
Заранее спасибо...
2 ответа
Пытаться:
Properties props = new Properties();
props.setProperty("mstor.mbox.metadataStrategy", "xml");
Session session1 = Session.getDefaultInstance(props);
Для получения дополнительной информации:
http://wiki.modularity.net.au/mstor/index.php?title=Metadata
Другие свойства здесь:
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");