- CAPABILITIES - Static variable in interface com.icegreen.greenmail.imap.ImapConstants
-
- checkClientTrusted(X509Certificate[], String) - Method in class com.icegreen.greenmail.util.DummyTrustManager
-
- checkData(SmtpState) - Method in class com.icegreen.greenmail.smtp.SmtpManager
-
- checkRecipient(SmtpState, MailAddress) - Method in class com.icegreen.greenmail.smtp.SmtpManager
-
- checkSender(SmtpState, MailAddress) - Method in class com.icegreen.greenmail.smtp.SmtpManager
-
- checkServerTrusted(X509Certificate[], String) - Method in class com.icegreen.greenmail.util.DummyTrustManager
-
- clearMessage() - Method in class com.icegreen.greenmail.smtp.SmtpState
-
To destroy a half-contructed message.
- close() - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- closeConnection() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
Closes the connection for this session.
- closeConnection(String) - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- closeConnection(String) - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- closeConnection() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- com.icegreen.greenmail - package com.icegreen.greenmail
-
GreenMail is an intuitive and easy-to-use test suite of
email servers for testing purposes.
- com.icegreen.greenmail.foedus.util - package com.icegreen.greenmail.foedus.util
-
- com.icegreen.greenmail.imap - package com.icegreen.greenmail.imap
-
- com.icegreen.greenmail.imap.commands - package com.icegreen.greenmail.imap.commands
-
- com.icegreen.greenmail.mail - package com.icegreen.greenmail.mail
-
- com.icegreen.greenmail.pop3 - package com.icegreen.greenmail.pop3
-
- com.icegreen.greenmail.pop3.commands - package com.icegreen.greenmail.pop3.commands
-
- com.icegreen.greenmail.smtp - package com.icegreen.greenmail.smtp
-
- com.icegreen.greenmail.smtp.commands - package com.icegreen.greenmail.smtp.commands
-
- com.icegreen.greenmail.store - package com.icegreen.greenmail.store
-
- com.icegreen.greenmail.user - package com.icegreen.greenmail.user
-
- com.icegreen.greenmail.util - package com.icegreen.greenmail.util
-
- commandComplete(ImapCommand) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
Writes a standard tagged OK response on completion of a command.
- commandComplete(ImapCommand, String) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
Writes a standard tagged OK response on completion of a command,
with a response code (eg READ-WRITE)
Response is writen as:
- commandContinuationRequest() - Method in class com.icegreen.greenmail.imap.ImapRequestLineReader
-
Sends a server command continuation request '+' back to the client,
requesting more data to be sent.
- commandError(String) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
Writes a standard BAD response on command error, together with a
descriptive message.
- commandFailed(ImapCommand, String) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
Writes a standard NO response on command failure, together with a
descriptive message.
- commandFailed(ImapCommand, String, String) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
Writes a standard NO response on command failure, together with a
descriptive message.
- CommandParser - Class in com.icegreen.greenmail.imap.commands
-
- CommandParser() - Constructor for class com.icegreen.greenmail.imap.commands.CommandParser
-
- CommandParser.ATOM_CHARValidator - Class in com.icegreen.greenmail.imap.commands
-
- CommandParser.CharacterValidator - Interface in com.icegreen.greenmail.imap.commands
-
Provides the ability to ensure characters are part of a permitted set.
- CommandParser.DigitCharValidator - Class in com.icegreen.greenmail.imap.commands
-
- CommandParser.NoopCharValidator - Class in com.icegreen.greenmail.imap.commands
-
- commandResponse(ImapCommand, String) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
- Config - Class in com.icegreen.greenmail
-
- Config() - Constructor for class com.icegreen.greenmail.Config
-
- consume() - Method in class com.icegreen.greenmail.imap.ImapRequestLineReader
-
Consumes the current character in the reader, so that subsequent calls to the request will
provide a new character.
- consumeChar(ImapRequestLineReader, char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Consumes the next character in the request, checking that it matches the
expected one.
- consumeLine() - Method in class com.icegreen.greenmail.imap.ImapRequestLineReader
-
- consumeLiteral(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads an argument of type "literal" from the request, in the format:
"{" charCount "}" CRLF *CHAR8
Note before calling, the request should be positioned so that nextChar
is '{'.
- consumeQuoted(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads a quoted string value from the request.
- consumeWord(ImapRequestLineReader, CommandParser.CharacterValidator) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads the next "word from the request, comprising all characters up to the next SPACE.
- copy(Reader, Writer) - Static method in class com.icegreen.greenmail.foedus.util.StreamUtils
-
- copyMessage(long, MailFolder) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- copyMessage(long, MailFolder) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- copyStream(InputStream, OutputStream) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Writes the content of an input stream to an output stream
- create() - Method in interface com.icegreen.greenmail.user.GreenMailUser
-
- create() - Method in class com.icegreen.greenmail.user.UserImpl
-
- createAndAddNewWaitObject(int) - Method in class com.icegreen.greenmail.smtp.SmtpManager
-
- createMailbox(GreenMailUser, String) - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Returns a reference to a newly created Mailbox.
- createMailbox(GreenMailUser, String) - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- createMailbox(MailFolder, String, boolean) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- createMailbox(MailFolder, String, boolean) - Method in interface com.icegreen.greenmail.store.Store
-
Creates a mailbox under the supplied parent with the given name.
- createPrivateMailAccount(GreenMailUser) - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Registers a user with the ImapHost, creating a personal mail space and
INBOX for that user.
- createPrivateMailAccount(GreenMailUser) - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- createServerSocket() - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- createServerSocket(int) - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- createServerSocket(int, int) - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- createServerSocket(int, int, InetAddress) - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- createSocket() - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- createSocket(Socket, String, int, boolean) - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- createSocket(InetAddress, int) - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- createSocket(String, int) - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- createUser(String, String, String) - Method in class com.icegreen.greenmail.user.UserManager
-
- getAcceptedIssuers() - Method in class com.icegreen.greenmail.util.DummyTrustManager
-
- getAddressList(Address[]) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getAllMessages() - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
- getAllMessages() - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getAsString() - Method in interface com.icegreen.greenmail.foedus.util.Resource
-
- getAsString() - Method in class com.icegreen.greenmail.foedus.util.StringBufferResource
-
- getAttributes() - Method in class com.icegreen.greenmail.store.SimpleStoredMessage
-
- getAttributes() - Method in interface com.icegreen.greenmail.store.StoredMessage
-
- getBindAddress() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getBindTo() - Method in class com.icegreen.greenmail.AbstractServer
-
- getBody(Part) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getBodyAsBytes(Part) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getBodyStructure(boolean) - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Provides the Body Structure information for this message.
- getBodyStructure(boolean) - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
Provides the Body Structure information for this message.
- getChildren(MailFolder) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- getChildren(MailFolder) - Method in interface com.icegreen.greenmail.store.Store
-
- getClientAddress() - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- getClientAddress() - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- getClientHostname() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- getClientHostname() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getClientIP() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- getClientIP() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getCommand(String) - Method in class com.icegreen.greenmail.imap.commands.ImapCommandFactory
-
- getCommand(String) - Method in class com.icegreen.greenmail.pop3.commands.Pop3CommandRegistry
-
- getCommand(String) - Method in class com.icegreen.greenmail.smtp.commands.SmtpCommandRegistry
-
- getContent() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
- getDefault() - Static method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- getDefault() - Static method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- getDefaultCipherSuites() - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- getDefaultCipherSuites() - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- getEmail() - Method in class com.icegreen.greenmail.mail.MailAddress
-
- getEmail() - Method in interface com.icegreen.greenmail.user.GreenMailUser
-
- getEmail() - Method in class com.icegreen.greenmail.user.UserImpl
-
- getEmailCount() - Method in class com.icegreen.greenmail.smtp.SmtpManager.WaitObject
-
- getEnvelope() - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Provides the Envelope structure information for this message.
- getEnvelope() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
Provides the Envelope structure information for this message.
- getExpunged() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getFirstUnseen() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getFirstUnseen() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getFlags() - Method in class com.icegreen.greenmail.store.SimpleStoredMessage
-
- getFlags() - Method in interface com.icegreen.greenmail.store.StoredMessage
-
- getFlagUpdates() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getFolder(GreenMailUser, String) - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Returns a reference to an existing Mailbox.
- getFolder(GreenMailUser, String, boolean) - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Returns a reference to an existing Mailbox.
- getFolder(GreenMailUser, String) - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getFolder(GreenMailUser, String, boolean) - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getFolder() - Method in class com.icegreen.greenmail.pop3.Pop3State
-
- getFullName() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getFullName() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getHeaderAsBytes(Part) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getHeaders(Part) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getHeloName() - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- getHierarchyDelimiter() - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Returns the hierarchy delimiter for mailboxes on this host.
- getHierarchyDelimiter() - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getHighVal() - Method in class com.icegreen.greenmail.imap.commands.IdRange
-
- getHighVal() - Method in class com.icegreen.greenmail.imap.commands.MsnRange
-
- getHost() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
Provides the Imap host for this server, which is used for all access to mail
storage and subscriptions.
- getHost() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getHost() - Method in class com.icegreen.greenmail.mail.MailAddress
-
- getImap() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getImapHostManager() - Method in class com.icegreen.greenmail.Managers
-
- getImapHostManager() - Method in class com.icegreen.greenmail.user.UserManager
-
- getImaps() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getInbox(GreenMailUser) - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Returns a reference to the user's INBOX.
- getInbox(GreenMailUser) - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getInputStream() - Method in interface com.icegreen.greenmail.foedus.util.Resource
-
- getInputStream() - Method in class com.icegreen.greenmail.foedus.util.StringBufferResource
-
- getInternalDate() - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Provides the date and time at which the message was received.
- getInternalDate() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
Provides the date and time at which the message was received.
- getInternalDate() - Method in class com.icegreen.greenmail.store.SimpleStoredMessage
-
- getInternalDate() - Method in interface com.icegreen.greenmail.store.StoredMessage
-
- getInternalDateAsString() - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Returns IMAP formatted String representation of Date
- getInternalDateAsString() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
- getLineCount(String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getLogin() - Method in interface com.icegreen.greenmail.user.GreenMailUser
-
- getLogin() - Method in class com.icegreen.greenmail.user.UserImpl
-
- getLowVal() - Method in class com.icegreen.greenmail.imap.commands.IdRange
-
- getLowVal() - Method in class com.icegreen.greenmail.imap.commands.MsnRange
-
- getMailbox(String) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- getMailbox(MailFolder, String) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- getMailbox(String) - Method in interface com.icegreen.greenmail.store.Store
-
Retrieves a mailbox based on a fully qualified name.
- getMailbox(MailFolder, String) - Method in interface com.icegreen.greenmail.store.Store
-
Looks up a child mailbox of the supplied parent with the name given.
- getManagers() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getMessage(long) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessage() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
- getMessage() - Method in class com.icegreen.greenmail.smtp.SmtpState
-
- getMessage(long) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessageCount() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessageCount() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessages(MsgRangeFilter) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessages() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessages(MsgRangeFilter) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessages() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessages(String) - Method in class com.icegreen.greenmail.util.Retriever
-
- getMessages(String, String) - Method in class com.icegreen.greenmail.util.Retriever
-
- getMessageSequenceNumber() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
Provides the current Message Sequence Number for this message.
- getMessageUids() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessageUids() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMimeMessage() - Method in class com.icegreen.greenmail.store.SimpleStoredMessage
-
- getMimeMessage() - Method in interface com.icegreen.greenmail.store.StoredMessage
-
- getMsn(long) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMsn(long) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getName() - Method in interface com.icegreen.greenmail.imap.commands.ImapCommand
-
- getName() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getName() - Method in class com.icegreen.greenmail.mail.MailAddress
-
- getName() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getNonDeletedMessages() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getNonDeletedMessages() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getPassword() - Method in interface com.icegreen.greenmail.user.GreenMailUser
-
- getPassword() - Method in class com.icegreen.greenmail.user.UserImpl
-
- getPermanentFlags() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getPermanentFlags() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getPop3() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getPop3s() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getPort() - Method in class com.icegreen.greenmail.AbstractServer
-
- getPort() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getPortOffset() - Static method in class com.icegreen.greenmail.util.ServerSetupTest
-
- getProtocol() - Method in class com.icegreen.greenmail.AbstractServer
-
- getProtocol() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getQualifiedMailboxName() - Method in interface com.icegreen.greenmail.user.GreenMailUser
-
- getQualifiedMailboxName() - Method in class com.icegreen.greenmail.user.UserImpl
-
- getReader() - Method in interface com.icegreen.greenmail.foedus.util.Resource
-
- getReader() - Method in class com.icegreen.greenmail.foedus.util.StringBufferResource
-
- getReader() - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- getReceivedMessages() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getRecentCount(boolean) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getRecentCount(boolean) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getReceviedMessagesForDomain(String) - Method in class com.icegreen.greenmail.util.GreenMail
-
This method can be used as an easy 'catch-all' mechanism.
- getRecipientIterator() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
- getRemoteServer() - Method in exception com.icegreen.greenmail.store.FolderException
-
- getResponseCode() - Method in exception com.icegreen.greenmail.store.FolderException
-
- getReturnPath() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
- getSelected() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- getSelected() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getServerAddress() - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- getServerGreetingsName() - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- getServerSetup() - Method in class com.icegreen.greenmail.AbstractServer
-
- getSession(ServerSetup) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getSize() - Method in interface com.icegreen.greenmail.foedus.util.Resource
-
- getSize() - Method in class com.icegreen.greenmail.foedus.util.StringBufferResource
-
- getSize() - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Provides the sizeof the message in octets.
- getSize() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
Provides the sizeof the message in octets.
- getSmtp() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getSmtpManager() - Method in class com.icegreen.greenmail.Managers
-
- getSmtps() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getState() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- getState() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getStatus() - Method in exception com.icegreen.greenmail.store.FolderException
-
- getSupportedCipherSuites() - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- getSupportedCipherSuites() - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- getTmpFile() - Method in class com.icegreen.greenmail.foedus.util.InMemoryWorkspace
-
- getTmpFile() - Method in interface com.icegreen.greenmail.foedus.util.Workspace
-
- getToAddresses() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
- getUID() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
Provides the unique identity value for this message.
- getUid() - Method in class com.icegreen.greenmail.store.SimpleStoredMessage
-
- getUid() - Method in interface com.icegreen.greenmail.store.StoredMessage
-
- getUidNext() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getUidNext() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getUidValidity() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getUidValidity() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getUnseenCount() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getUnseenCount() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getUser() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- getUser() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getUser() - Method in class com.icegreen.greenmail.mail.MailAddress
-
- getUser() - Method in class com.icegreen.greenmail.pop3.Pop3State
-
- getUser(String) - Method in class com.icegreen.greenmail.pop3.Pop3State
-
- getUser(String) - Method in class com.icegreen.greenmail.user.UserManager
-
- getUserByEmail(String) - Method in class com.icegreen.greenmail.user.UserManager
-
- getUserManager() - Method in interface com.icegreen.greenmail.imap.ImapSession
-
Provides the UserManager for this session, to allow session
to validate logins.
- getUserManager() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- getUserManager() - Method in class com.icegreen.greenmail.Managers
-
- getWholeMessage(Part) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getWriter() - Method in interface com.icegreen.greenmail.foedus.util.Resource
-
- getWriter() - Method in class com.icegreen.greenmail.foedus.util.StringBufferResource
-
- GreenMail - Class in com.icegreen.greenmail.util
-
- GreenMail() - Constructor for class com.icegreen.greenmail.util.GreenMail
-
Creates a SMTP, SMTPS, POP3, POP3S, IMAP, and IMAPS server binding onto non-default ports.
- GreenMail(ServerSetup) - Constructor for class com.icegreen.greenmail.util.GreenMail
-
Call this constructor if you want to run one of the email servers only
- GreenMail(ServerSetup[]) - Constructor for class com.icegreen.greenmail.util.GreenMail
-
Call this constructor if you want to run more than one of the email servers
- GreenMailUser - Interface in com.icegreen.greenmail.user
-
- GreenMailUtil - Class in com.icegreen.greenmail.util
-
- IdRange - Class in com.icegreen.greenmail.imap.commands
-
Represents a range of UID values.
- IdRange(long) - Constructor for class com.icegreen.greenmail.imap.commands.IdRange
-
- IdRange(long, long) - Constructor for class com.icegreen.greenmail.imap.commands.IdRange
-
- IdSet - Interface in com.icegreen.greenmail.imap.commands
-
- IF_CREATED_LOCAL - Static variable in exception com.icegreen.greenmail.store.FolderException
-
- IF_CREATED_REMOTE - Static variable in exception com.icegreen.greenmail.store.FolderException
-
- IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- ImapCommand - Interface in com.icegreen.greenmail.imap.commands
-
Represents a processor for a particular Imap command.
- ImapCommandFactory - Class in com.icegreen.greenmail.imap.commands
-
A factory for ImapCommand instances, provided based on the command name.
- ImapCommandFactory() - Constructor for class com.icegreen.greenmail.imap.commands.ImapCommandFactory
-
- ImapConstants - Interface in com.icegreen.greenmail.imap
-
- ImapHandler - Class in com.icegreen.greenmail.imap
-
The handler class for IMAP connections.
- ImapHandler(UserManager, ImapHostManager, Socket) - Constructor for class com.icegreen.greenmail.imap.ImapHandler
-
- ImapHostManager - Interface in com.icegreen.greenmail.imap
-
A host machine that has an IMAP4rev1 messaging server.
- ImapHostManagerImpl - Class in com.icegreen.greenmail.imap
-
An initial implementation of an ImapHost.
- ImapHostManagerImpl() - Constructor for class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
Hack constructor which creates an in-memory store, and creates a console logger.
- ImapHostManagerImpl(Store) - Constructor for class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- ImapRequestHandler - Class in com.icegreen.greenmail.imap
-
- ImapRequestHandler() - Constructor for class com.icegreen.greenmail.imap.ImapRequestHandler
-
- ImapRequestLineReader - Class in com.icegreen.greenmail.imap
-
Wraps the client input reader with a bunch of convenience methods, allowing lookahead=1
on the underlying character stream.
- ImapResponse - Class in com.icegreen.greenmail.imap
-
Class providing methods to send response messages from the server
to the client.
- ImapResponse(OutputStream) - Constructor for class com.icegreen.greenmail.imap.ImapResponse
-
- IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- ImapServer - Class in com.icegreen.greenmail.imap
-
- ImapServer(ServerSetup, Managers) - Constructor for class com.icegreen.greenmail.imap.ImapServer
-
- ImapSession - Interface in com.icegreen.greenmail.imap
-
Encapsulates all state held for an ongoing Imap session,
which commences when a client first establishes a connection to the Imap
server, and continues until that connection is closed.
- ImapSessionFolder - Class in com.icegreen.greenmail.imap
-
- ImapSessionFolder(MailFolder, ImapSession, boolean) - Constructor for class com.icegreen.greenmail.imap.ImapSessionFolder
-
- ImapSessionImpl - Class in com.icegreen.greenmail.imap
-
- ImapSessionImpl(ImapHostManager, UserManager, ImapHandler, String, String) - Constructor for class com.icegreen.greenmail.imap.ImapSessionImpl
-
- ImapSessionState - Class in com.icegreen.greenmail.imap
-
Enumerated type representing an IMAP session state.
- INBOX_NAME - Static variable in interface com.icegreen.greenmail.imap.ImapConstants
-
- includes(int) - Method in class com.icegreen.greenmail.foedus.util.MsgRangeFilter
-
- includes(long) - Method in class com.icegreen.greenmail.imap.commands.IdRange
-
- includes(long) - Method in interface com.icegreen.greenmail.imap.commands.IdSet
-
- includes(int) - Method in class com.icegreen.greenmail.imap.commands.MsnRange
-
- init(Object) - Method in class com.icegreen.greenmail.util.Service
-
- InMemoryStore - Class in com.icegreen.greenmail.store
-
A simple in-memory implementation of
Store
, used for testing
and development.
- InMemoryStore() - Constructor for class com.icegreen.greenmail.store.InMemoryStore
-
- InMemoryWorkspace - Class in com.icegreen.greenmail.foedus.util
-
- InMemoryWorkspace() - Constructor for class com.icegreen.greenmail.foedus.util.InMemoryWorkspace
-
- instance() - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- InternetPrintWriter - Class in com.icegreen.greenmail.util
-
Writes to a wrapped Writer class, ensuring that all line separators are '\r\n', regardless
of platform.
- InternetPrintWriter(Writer) - Constructor for class com.icegreen.greenmail.util.InternetPrintWriter
-
Constructor that takes a writer to wrap.
- InternetPrintWriter(Writer, boolean) - Constructor for class com.icegreen.greenmail.util.InternetPrintWriter
-
Constructor that takes a writer to wrap.
- InternetPrintWriter(OutputStream) - Constructor for class com.icegreen.greenmail.util.InternetPrintWriter
-
Constructor that takes a stream to wrap.
- InternetPrintWriter(OutputStream, boolean) - Constructor for class com.icegreen.greenmail.util.InternetPrintWriter
-
Constructor that takes a stream to wrap.
- isArrived() - Method in class com.icegreen.greenmail.smtp.SmtpManager.WaitObject
-
- isAuthenticated() - Method in class com.icegreen.greenmail.pop3.Pop3State
-
- isListWildcard(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
- isReadonly() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- isRemote() - Method in exception com.icegreen.greenmail.store.FolderException
-
- isRunning() - Method in class com.icegreen.greenmail.util.Service
-
- isSecure() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- isSelectable() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- isSelectable() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- isSizeChanged() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- isValid(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser.ATOM_CHARValidator
-
- isValid(char) - Method in interface com.icegreen.greenmail.imap.commands.CommandParser.CharacterValidator
-
Validates the supplied character.
- isValid(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser.DigitCharValidator
-
- isValid(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser.NoopCharValidator
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.ApopCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.DeleCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.ListCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.NoopCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.PassCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.Pop3Command
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.QuitCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.RetrCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.RsetCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.StatCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.TopCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.UidlCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.UserCommand
-