null);
Store store = sessioned.getStore("imaps");
store.connect("imap.gmail.com", username, password);
// Retrieve the "Inbox"
Folder inbox = store.getFolder("inbox");
// Reading the Email Index in Read / Write Mode
inbox.open(Folder.READ_WRITE);
FlagTerm ft = new FlagTerm(new Flags(Flags.Flag.SEEN), false);
Message messages[] = inbox.search(ft);
// Message messages[] = inbox.getMessages();
int count = 0;
// Loop over all of the messages
for (Message message : messages) {
System.out.println(message.getSubject());
Pattern pattern = Pattern.compile("^Teammates Mail Stree Testing ");
Matcher m = pattern.matcher(message.getSubject());
if (!m.find())
continue;
count++;
}
inbox.close(true);
return count;
}