From 865d87a80e0409f83aaa94160950a73322c41b27 Mon Sep 17 00:00:00 2001 From: Ralph Soika Date: Tue, 18 Jun 2024 10:55:54 +0200 Subject: [PATCH] test dwc mailbox --- .../TestIMAPOutlookOAuth.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java b/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java index e92d871..36a523c 100644 --- a/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java +++ b/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java @@ -115,6 +115,39 @@ public class TestIMAPOutlookOAuth { } + @Test + public void TestMailboxImixsDWC() { + Store store = null; + String token = null; + try { + // try to connect... + // token = getAuthToken("2a41bf2d-ffd8-444d-a2c5-6a4a418650ba"); + token = getAuthToken(); + Assert.assertNotNull(token); + store = connect(token, "Imixsae@alexander-logistics.com"); + + Assert.assertNotNull(store); + + if (!store.isConnected()) { + // not connected! + } else { + // read inbox.... + IMAPFolder inbox = (IMAPFolder) store.getFolder("INBOX"); + inbox.open(Folder.READ_WRITE); + // fetches all messages from the INBOX... + Message[] messages = inbox.getMessages(); + System.out.println("..." + messages.length + " new messages found"); + } + } catch (IOException e) { + e.printStackTrace(); + Assert.fail(); + } catch (MessagingException e) { + e.printStackTrace(); + Assert.fail(); + } + + } + /** * This method returns a connection to an javax.mail.store */