Retrieving all email messages

Top  Previous  Next

Upon establishing a connection to an IMAP server you can retrieve all messages in the account mailbox by invoking the Imap#getMessages method. Any messages found will be returned as a java.util.Enumeration of type com.jscape.inet.email.EmailMessage.

 

Example

 

import com.jscape.inet.imap.*;

import com.jscape.inet.email.*;

 

// establish connection

imap.connect();

 

// get messages in mailbox

Enumeration e = imap.getMessages();

 

// loop thru all messages in mailbox

while(e.hasMoreElements()) {

 EmailMessage message = (EmailMessage)e.nextElement();

// print out subject

 System.out.println(message.getSubject());

}

 

 

See also

 

EmailMessage class overview





Home | Company | Products | Solutions | Purchase | Support | Services | Blog

© 2021 JSCAPE LLC