Modifier and Type | Method and Description |
---|---|
void |
GreenMailOperations.purgeEmailFromAllMailboxes()
Remove/purge all data from all mail stores (POP3/IMAP)
|
Modifier and Type | Method and Description |
---|---|
long |
ImapSessionFolder.copyMessage(long uid,
MailFolder toFolder) |
MailFolder |
ImapHostManagerImpl.createMailbox(GreenMailUser user,
String mailboxName) |
MailFolder |
ImapHostManager.createMailbox(GreenMailUser user,
String mailboxName)
Returns a reference to a newly created Mailbox.
|
void |
ImapHostManagerImpl.createPrivateMailAccount(GreenMailUser user) |
void |
ImapHostManager.createPrivateMailAccount(GreenMailUser user)
Registers a user with the ImapHost, creating a personal mail space and
INBOX for that user.
|
void |
ImapHostManagerImpl.deleteMailbox(GreenMailUser user,
String mailboxName) |
void |
ImapHostManager.deleteMailbox(GreenMailUser user,
String mailboxName)
Deletes an existing MailBox.
|
void |
ImapSessionFolder.expunge() |
int[] |
ImapSessionFolder.getExpunged() |
List<com.icegreen.greenmail.imap.ImapSessionFolder.FlagUpdate> |
ImapSessionFolder.getFlagUpdates() |
MailFolder |
ImapHostManagerImpl.getFolder(GreenMailUser user,
String mailboxName,
boolean mustExist) |
MailFolder |
ImapHostManager.getFolder(GreenMailUser user,
String mailboxName,
boolean mustExist)
Returns a reference to an existing Mailbox.
|
MailFolder |
ImapHostManagerImpl.getInbox(GreenMailUser user) |
MailFolder |
ImapHostManager.getInbox(GreenMailUser user)
Returns a reference to the user's INBOX.
|
int |
ImapSessionFolder.getMsn(long uid) |
Collection<MailFolder> |
ImapHostManagerImpl.listMailboxes(GreenMailUser user,
String mailboxPattern) |
Collection<MailFolder> |
ImapHostManager.listMailboxes(GreenMailUser user,
String mailboxPattern)
Returns an collection of mailboxes on this host.
|
Collection<MailFolder> |
ImapHostManagerImpl.listSubscribedMailboxes(GreenMailUser user,
String mailboxPattern) |
Collection<MailFolder> |
ImapHostManager.listSubscribedMailboxes(GreenMailUser user,
String mailboxPattern)
Returns an collection of mailboxes on this host.
|
void |
ImapHostManagerImpl.renameMailbox(GreenMailUser user,
String oldMailboxName,
String newMailboxName) |
void |
ImapHostManager.renameMailbox(GreenMailUser user,
String oldMailboxName,
String newMailboxName)
Renames an existing MailBox.
|
void |
ImapSessionFolder.replaceFlags(javax.mail.Flags flags,
long uid,
FolderListener silentListener,
boolean addUid) |
void |
ImapSessionFolder.setFlags(javax.mail.Flags flags,
boolean value,
long uid,
FolderListener silentListener,
boolean addUid) |
void |
ImapHostManagerImpl.subscribe(GreenMailUser user,
String mailboxName) |
void |
ImapHostManager.subscribe(GreenMailUser user,
String mailbox)
Subscribes a user to a mailbox.
|
void |
ImapSessionImpl.unsolicitedResponses(ImapResponse request) |
void |
ImapSession.unsolicitedResponses(ImapResponse response)
Sends any unsolicited responses to the client, such as EXISTS and FLAGS
responses when the selected mailbox is modified by another user.
|
void |
ImapSessionImpl.unsolicitedResponses(ImapResponse response,
boolean omitExpunged) |
void |
ImapSession.unsolicitedResponses(ImapResponse request,
boolean omitExpunged) |
void |
ImapHostManagerImpl.unsubscribe(GreenMailUser user,
String mailboxName) |
void |
ImapHostManager.unsubscribe(GreenMailUser user,
String mailbox)
Unsubscribes from a given mailbox.
|
Modifier and Type | Method and Description |
---|---|
protected void |
QuotaCommand.doProcess(ImapRequestLineReader request,
ImapResponse response,
ImapSession session) |
protected void |
QuotaRootCommand.doProcess(ImapRequestLineReader request,
ImapResponse response,
ImapSession session) |
void |
UidEnabledCommand.doProcess(ImapRequestLineReader request,
ImapResponse response,
ImapSession session,
boolean useUids) |
Modifier and Type | Method and Description |
---|---|
void |
Pop3State.authenticate(String pass) |
Modifier and Type | Method and Description |
---|---|
long |
MailFolder.copyMessage(long uid,
MailFolder toFolder) |
MailFolder |
Store.createMailbox(MailFolder parent,
String mailboxName,
boolean selectable)
Creates a mailbox under the supplied parent with the given name.
|
MailFolder |
InMemoryStore.createMailbox(MailFolder parent,
String mailboxName,
boolean selectable) |
void |
Store.deleteMailbox(MailFolder folder)
Deletes the supplied mailbox from the store.
|
void |
InMemoryStore.deleteMailbox(MailFolder folder) |
void |
MailFolder.expunge() |
MailMessageAttributes |
StoredMessage.getAttributes() |
int |
MapBasedStoredMessageCollection.getMsn(long uid) |
int |
ListBasedStoredMessageCollection.getMsn(long uid) |
int |
StoredMessageCollection.getMsn(long uid) |
int |
MailFolder.getMsn(long uid) |
Collection<MailFolder> |
Store.listMailboxes(String searchPattern)
Lists all of the mailboxes in the store which have a name
matching the supplied search pattern.
|
Collection<MailFolder> |
InMemoryStore.listMailboxes(String searchPattern) |
void |
Store.renameMailbox(MailFolder existingFolder,
String newName)
Renames the mailbox with the new name.
|
void |
InMemoryStore.renameMailbox(MailFolder existingFolder,
String newName) |
void |
MailFolder.replaceFlags(javax.mail.Flags flags,
long uid,
FolderListener silentListener,
boolean addUid) |
void |
MailFolder.setFlags(javax.mail.Flags flags,
boolean value,
long uid,
FolderListener silentListener,
boolean addUid) |
Modifier and Type | Method and Description |
---|---|
void |
GreenMail.purgeEmailFromAllMailboxes() |
void |
GreenMailProxy.purgeEmailFromAllMailboxes() |
Copyright © 2006–2017 Icegreen Technologies. All rights reserved.