Package | Description |
---|---|
com.jscape.inet.imap | |
com.jscape.inet.imapssh | |
com.jscape.inet.imapssl |
Modifier and Type | Method and Description |
---|---|
void |
Imap.append(java.lang.String mailbox,
EmailMessage message)
Appends an email message to the specified mailbox.
|
void |
Imap.append(java.lang.String mailbox,
java.util.Enumeration messages)
Appends an email message to the specified mailbox.
|
abstract void |
Imap.Authentication.apply(Imap client) |
Imap |
Imap.connect()
Connects to an IMAP server.
|
void |
Imap.createMailbox(java.lang.String mailbox)
Creates a new mailbox on IMAP server.
|
void |
Imap.deleteMailbox(java.lang.String mailbox)
Deletes mailbox on IMAP server.
|
void |
Imap.deleteMessage(int index)
Removes a message from the current mailbox.
|
void |
Imap.deleteMessages(int startIndex,
int endIndex)
Removes range of messages from the current mailbox.
|
void |
Imap.disconnect()
Closes the IMAP session.
|
void |
Imap.expunge()
Deletes messages marked for deletion from current mailbox.
|
java.util.Enumeration |
Imap.getMailboxes()
Deprecated.
this method uses the FIND ALL.MAILBOXES command as identifed in RFC 1730 and has been obsoleted by RFC 2060, it is recommended you use the listMailboxes command instead.
|
EmailMessage |
Imap.getMessage(int index)
Retrieves a message from the current mailbox.
|
int |
Imap.getMessageCount()
Gets the number of messages in the current mailbox.
|
MimeHeader |
Imap.getMessageHeader(int index,
java.lang.String name)
Gets named header for a message.
|
java.util.Enumeration |
Imap.getMessageHeaders(int index)
Gets message headers for a message.
|
int[] |
Imap.getMessageID(java.lang.String expression)
Gets messages matching specified SEARCH expression.
|
java.util.Enumeration |
Imap.getMessages()
Gets all available messages in current mailbox from IMAP server.
|
java.util.Enumeration |
Imap.getMessages(int[] ids)
Gets messages for specified message ID's.
|
java.util.Enumeration |
Imap.getMessages(java.lang.String expression)
Gets messages matching specified SEARCH expression.
|
java.util.Enumeration |
Imap.getMessagesWithFlags()
Gets all available messages with flags in current mailbox from IMAP server.
|
java.util.Enumeration |
Imap.getMessagesWithFlags(int[] ids)
Gets messages for specified message ID's with flags.
|
java.util.Enumeration |
Imap.getMessagesWithFlags(java.lang.String expression)
Gets messages with flags matching specified SEARCH expression.
|
ImapMessage |
Imap.getMessageWithFlags(int index)
Gets message from current mailbox along with message flags.
|
int[] |
Imap.getNewMessageID()
Gets an int[] representing the ID(s) of new messages in current mailbox from IMAP server.
|
java.util.Enumeration |
Imap.getNewMessages()
Gets all new messages in current mailbox from IMAP server.
|
java.util.Enumeration |
Imap.getNewMessagesWithFlags()
Gets all new messages in current mailbox with message flags.
|
int |
Imap.getUid(int msgId)
Gets unique message id for a message on IMAP server.
|
int[] |
Imap.getUid(int startMsgId,
int endMsgId)
Gets unique message id's for a range of messages on IMAP server.
|
java.lang.String |
Imap.issueCommand(java.lang.String command)
This method sends out a request and waits for a response.
|
java.util.Enumeration |
Imap.listMailboxes()
Gets all mailboxes for account.
|
java.util.Enumeration |
Imap.listMailboxes(java.lang.String mailbox,
java.lang.String filter)
Gets all mailboxes for account.
|
void |
Imap.renameMailbox(java.lang.String mailbox,
java.lang.String newMailbox)
Renames mailbox on IMAP server.
|
void |
Imap.selectMailbox(java.lang.String mailbox)
Selects mailbox on IMAP server.
|
void |
Imap.store(int message,
int mode,
int flag)
Sets message flags for a single message in an IMAP mailbox.
|
void |
Imap.store(int startMessage,
int endMessage,
int mode,
int flag)
Sets message flags for a range of messages in an IMAP mailbox.
|
Modifier and Type | Method and Description |
---|---|
ImapSsh |
ImapSsh.connect()
Connects to IMAP server tunelling data through SSH server and performs login with IMAP server.
|
void |
ImapSsh.disconnect()
Disconnects from IMAP server.
|
Modifier and Type | Method and Description |
---|---|
ImapSsl |
ImapSsl.connect()
Establishes secure SSL connection to IMAP server.
|
void |
ImapSsl.disconnect()
Disconnects from IMAP server.
|
Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved