A
alex.korsak
I didn't find some information: how can i remove message from mail.
source:
Properties properties = System.getProperties();
Session session = Session.getInstance(properties, null);
try {
Store store = session.getStore("imap");
store.connect("imap.mail.ru","*******","******");
Folder inbox = store.getDefaultFolder();
inbox = inbox.getFolder("INBOX");
inbox.open(Folder.READ_WRITE);
int count = inbox.getMessageCount();
System.out.println("Number of mails is " + count);
for (int i = 1; i <= count; i++) {
Message message = inbox.getMessage(i);
String subject = message.getSubject();
if (subject.toLowerCase().indexOf("c++") != -1) {
System.out.println(message.getSubject());
// there remove message
} // end if
} // end for
inbox.close(true);
store.close();
} catch (NoSuchProviderException e) {
e.printStackTrace();
} catch (MessagingException e) {
e.printStackTrace();
} // end try
source:
Properties properties = System.getProperties();
Session session = Session.getInstance(properties, null);
try {
Store store = session.getStore("imap");
store.connect("imap.mail.ru","*******","******");
Folder inbox = store.getDefaultFolder();
inbox = inbox.getFolder("INBOX");
inbox.open(Folder.READ_WRITE);
int count = inbox.getMessageCount();
System.out.println("Number of mails is " + count);
for (int i = 1; i <= count; i++) {
Message message = inbox.getMessage(i);
String subject = message.getSubject();
if (subject.toLowerCase().indexOf("c++") != -1) {
System.out.println(message.getSubject());
// there remove message
} // end if
} // end for
inbox.close(true);
store.close();
} catch (NoSuchProviderException e) {
e.printStackTrace();
} catch (MessagingException e) {
e.printStackTrace();
} // end try