- CapaCommand - Class in com.icegreen.greenmail.pop3.commands
-
Handles the CAPA command.
- CapaCommand() - Constructor for class com.icegreen.greenmail.pop3.commands.CapaCommand
-
- CHARSET_EIGHT_BIT_ENCODING - Static variable in class com.icegreen.greenmail.util.EncodingUtil
-
Predefined Charset for 8-Bit encoding.
- 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
-
- clear() - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- clear() - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- clear() - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- clearMessage() - Method in class com.icegreen.greenmail.smtp.SmtpState
-
To destroy a half-constructed message.
- clearMessagePreservingAuthenticationState() - Method in class com.icegreen.greenmail.smtp.SmtpState
-
- CLIENT_SOCKET_SO_TIMEOUT - Static variable in class com.icegreen.greenmail.server.AbstractServer
-
- close() - Method in class com.icegreen.greenmail.imap.ImapHandler
-
Resets the handler data to a basic state.
- close() - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- close() - Method in class com.icegreen.greenmail.server.AbstractSocketProtocolHandler
-
Resets the handler data to a basic state.
- close() - Method in interface com.icegreen.greenmail.server.ProtocolHandler
-
Closes all resources, such as sockets.
- close() - Method in class com.icegreen.greenmail.util.LoggingInputStream
-
- close() - Method in class com.icegreen.greenmail.util.LoggingOutputStream
-
- close() - Method in class com.icegreen.greenmail.util.Retriever
-
Closes the underlying store.
- 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
-
Closes the connection for this session with a final good-bye message.
- closeConnection(String) - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- closeConnection() - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- closeMonitor - Variable in class com.icegreen.greenmail.server.AbstractSocketProtocolHandler
-
- closeServerSocket() - Method in class com.icegreen.greenmail.server.AbstractServer
-
Closes the server socket.
- 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.base - package com.icegreen.greenmail.base
-
- com.icegreen.greenmail.configuration - package com.icegreen.greenmail.configuration
-
- 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.junit - package com.icegreen.greenmail.junit
-
- 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.server - package com.icegreen.greenmail.server
-
- com.icegreen.greenmail.smtp - package com.icegreen.greenmail.smtp
-
- com.icegreen.greenmail.smtp.auth - package com.icegreen.greenmail.smtp.auth
-
- 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 written 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.
- commandLegalSize() - Method in class com.icegreen.greenmail.smtp.SmtpHandler
-
- CommandParser - Class in com.icegreen.greenmail.imap.commands
-
- CommandParser() - Constructor for class com.icegreen.greenmail.imap.commands.CommandParser
-
- CommandParser.AtomCharValidator - 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 - Variable in class com.icegreen.greenmail.util.GreenMail
-
- ConfiguredGreenMail - Class in com.icegreen.greenmail.configuration
-
A version of GreenMailOperations that implements the configure() method.
- ConfiguredGreenMail() - Constructor for class com.icegreen.greenmail.configuration.ConfiguredGreenMail
-
- configureJavaMailSessionProperties(Properties, boolean) - Method in class com.icegreen.greenmail.util.ServerSetup
-
Creates default properties for a JavaMail session.
- conn - Variable in class com.icegreen.greenmail.smtp.SmtpHandler
-
- CONNECTION_TIMEOUT - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
Default socket connection timeout.
- 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.
- consumeAll(char) - Method in class com.icegreen.greenmail.imap.ImapRequestLineReader
-
Consumes all given chars.
- 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
-
Consumes whole line till newline.
- 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 '{'.
- consumeLiteralAsBytes(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
- consumeLong(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
- consumeQuoted(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads a quoted string value from the request.
- consumeWord(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads the next "word" from the request, comprising all characters up to the next SPACE.
- 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.
- consumeWordOnly(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.
- containsUid(IdRange[], long) - Static method in class com.icegreen.greenmail.imap.commands.IdRange
-
Checks if ranges contain the uid
- CONTINUATION - Static variable in class com.icegreen.greenmail.pop3.commands.AuthCommand
-
- convertUidsToIdRangeArray(List<Long>) - Static method in class com.icegreen.greenmail.imap.commands.IdRange
-
- 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(String) - Static method in class com.icegreen.greenmail.imap.commands.SearchTermBuilder
-
- create(SearchKey) - Static method in class com.icegreen.greenmail.imap.commands.SearchTermBuilder
-
- 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
-
- createCopy() - Method in class com.icegreen.greenmail.util.ServerSetup
-
Create a deep copy.
- createCopy(String) - Method in class com.icegreen.greenmail.util.ServerSetup
-
Create a deep copy.
- createCopy(int, String, String) - Method in class com.icegreen.greenmail.util.ServerSetup
-
Create a deep copy.
- createForEncoding(OutputStream, boolean, Charset) - Static method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Creates a new InternetPrintWriter for given charset encoding.
- 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.
- createMultipartWithAttachment(String, byte[], String, String, String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Create new multipart with a text part and an attachment
- 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
-
- createProtocolHandler(Socket) - Method in class com.icegreen.greenmail.imap.ImapServer
-
- createProtocolHandler(Socket) - Method in class com.icegreen.greenmail.pop3.Pop3Server
-
- createProtocolHandler(Socket) - Method in class com.icegreen.greenmail.server.AbstractServer
-
Create a new, specific protocol handler such as for IMAP.
- createProtocolHandler(Socket) - Method in class com.icegreen.greenmail.smtp.SmtpServer
-
- 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
-
- createServices(ServerSetup[], Managers) - Method in class com.icegreen.greenmail.util.GreenMail
-
Create the required services according to the server setup
- createSession(Properties) - Method in class com.icegreen.greenmail.server.AbstractServer
-
Creates a session configured for given server (IMAP, SMTP, ...).
- createSession(Properties, boolean) - Method in class com.icegreen.greenmail.server.AbstractServer
-
Creates a session configured for given server (IMAP, SMTP, ...).
- createSession() - Method in class com.icegreen.greenmail.server.AbstractServer
-
Creates a session configured for given server (IMAP, SMTP, ...).
- 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
-
- createStore() - Method in class com.icegreen.greenmail.imap.ImapServer
-
- createStore() - Method in class com.icegreen.greenmail.pop3.Pop3Server
-
- createStore() - Method in class com.icegreen.greenmail.server.AbstractServer
-
Creates a new JavaMail store.
- createTextEmail(String, String, String, String, ServerSetup) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- createUser(String, String, String) - Method in class com.icegreen.greenmail.user.UserManager
-
- createUsers(GreenMailOperations, InternetAddress...) - Static method in class com.icegreen.greenmail.util.UserUtil
-
Create users for the given array of addresses.
- currentLine - Variable in class com.icegreen.greenmail.smtp.SmtpHandler
-
- get(int) - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- get(int) - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- get(int) - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- 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
-
Returns all messages.
- getAllMessages() - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getArgDataFormat() - Method in enum com.icegreen.greenmail.imap.commands.SearchKey
-
- getAttributes() - Method in class com.icegreen.greenmail.store.StoredMessage
-
- getAuthcid() - Method in class com.icegreen.greenmail.util.SaslMessage
-
- getAuthenticationId() - Method in class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- getAuthenticationState() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
Retrieves the state object with the data used for authentication.
- getAuthorizationId() - Method in class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- getAuthzid() - Method in class com.icegreen.greenmail.util.SaslMessage
-
- getBindAddress() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getBindTo() - Method in class com.icegreen.greenmail.server.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
-
- 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
-
- 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
-
- getConnectionTimeout() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getDefault() - Static method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- getDefault() - Static method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- getDefaultBindAddress() - Method in class com.icegreen.greenmail.util.ServerSetup
-
Gets the public default host address "0.0.0.0" .
- 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.configuration.UserBean
-
- 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
-
- 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
-
- getExpunged() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getFirstUnseen() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getFirstUnseen() - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- getFirstUnseen() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getFirstUnseen() - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- getFirstUnseen() - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- getFlags() - Method in class 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
-
- getGreenMail() - Method in class com.icegreen.greenmail.junit.GreenMailRule
-
Deprecated.
- getGreenMail() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- 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 interface com.icegreen.greenmail.base.GreenMailOperations
-
- getImap() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getImap() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getImapHostManager() - Method in class com.icegreen.greenmail.Managers
-
- getImapHostManager() - Method in class com.icegreen.greenmail.user.UserManager
-
- getImaps() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
- getImaps() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getImaps() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- 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
-
- getKeyStore() - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- getLineCount(String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Counts the number of lines.
- getLocalHostAddress() - Static method in class com.icegreen.greenmail.util.ServerSetup
-
- getLogin() - Method in class com.icegreen.greenmail.configuration.UserBean
-
- 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 interface com.icegreen.greenmail.base.GreenMailOperations
-
- getManagers() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getManagers() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getMessage(long) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessage() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
Retrieves the contents of the mail message, including all mail headers and the body.
- getMessage() - Method in class com.icegreen.greenmail.smtp.SmtpState
-
- getMessage(long) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessageByUID(long) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessageCount() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessageCount() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessageDeliveryHandler() - Method in class com.icegreen.greenmail.user.UserManager
-
- getMessages(MsgRangeFilter) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessages() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessages(MsgRangeFilter) - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- getMessages() - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- getMessages(MsgRangeFilter) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessages() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessages(MsgRangeFilter) - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- getMessages() - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- getMessages(MsgRangeFilter) - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- getMessages() - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- getMessages(String) - Method in class com.icegreen.greenmail.util.Retriever
-
- getMessages(String, String) - Method in class com.icegreen.greenmail.util.Retriever
-
- getMessagesByUID(long, long) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMessagesByUID(long[]) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- 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 class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- getMessageUids() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMessageUids() - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- getMessageUids() - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- getMimeMessage() - Method in class com.icegreen.greenmail.store.StoredMessage
-
- getMsn(long) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getMsn(long) - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- getMsn(long) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- getMsn(long) - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- getMsn(long) - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- 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
-
- getNumberOfParameters() - Method in enum com.icegreen.greenmail.imap.commands.SearchKey
-
- getParameter(int) - Method in class com.icegreen.greenmail.imap.commands.SearchTermBuilder
-
- getParameters() - Method in class com.icegreen.greenmail.imap.commands.SearchTermBuilder
-
- getPasswd() - Method in class com.icegreen.greenmail.util.SaslMessage
-
- getPassword() - Method in class com.icegreen.greenmail.configuration.UserBean
-
- getPassword() - Method in class com.icegreen.greenmail.smtp.auth.LoginAuthenticationState
-
Retrieves the password that was used for PLAIN
or LOGIN
authentication.
- getPassword() - Method in class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- 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 interface com.icegreen.greenmail.base.GreenMailOperations
-
- getPop3() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getPop3() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getPop3s() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
- getPop3s() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getPop3s() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getPort() - Method in class com.icegreen.greenmail.server.AbstractServer
-
- getPort() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getProjectVersion() - Method in enum com.icegreen.greenmail.server.BuildInfo
-
- getProtocol() - Method in class com.icegreen.greenmail.server.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
-
- getQuota(String, String) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- getQuota(String, String) - Method in interface com.icegreen.greenmail.store.Store
-
Gets the quotas.
- getQuota(GreenMailUser, String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Gets the quotas for the user.
- getReadTimeout() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getReceivedDate() - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Provides the date and time at which the message was received.
- getReceivedDate() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
- getReceivedDate() - Method in class com.icegreen.greenmail.store.StoredMessage
-
- getReceivedDate() - Method in class com.icegreen.greenmail.store.StoredMessage.UidAwareMimeMessage
-
- getReceivedDateAsString() - Method in interface com.icegreen.greenmail.store.MailMessageAttributes
-
Returns IMAP formatted String representation of Date
- getReceivedDateAsString() - Method in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
- getReceivedMessages() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
- getReceivedMessages() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getReceivedMessages() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getReceivedMessagesForDomain(String) - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Gets all messages containing given domain.
- getReceivedMessagesForDomain(String) - Method in class com.icegreen.greenmail.util.GreenMail
-
- getReceivedMessagesForDomain(String) - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getRecentCount(boolean) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- getRecentCount(boolean) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- 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
-
Retrieves the address from which the email was sent.
- 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.server.AbstractServer
-
- getServerStartupTimeout() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- getSession(ServerSetup) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Gets a JavaMail Session for given server type such as IMAP and additional props for JavaMail.
- getSession(ServerSetup, Properties) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Gets a JavaMail Session for given server type such as IMAP and additional props for JavaMail.
- getSession(ServerSetup, Properties, boolean) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Gets a JavaMail Session for given server type such as IMAP and additional props for JavaMail.
- 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
-
- getSmtp() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
- getSmtp() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getSmtp() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getSmtpManager() - Method in class com.icegreen.greenmail.Managers
-
- getSmtps() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
- getSmtps() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getSmtps() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getSoTimeout() - Method in class com.icegreen.greenmail.server.AbstractSocketProtocolHandler
-
Gets current socket SO_TIMEOUT
- 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
-
- getStore() - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Gets the store underneath.
- getStore() - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- getSupportedCipherSuites() - Method in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- getSupportedCipherSuites() - Method in class com.icegreen.greenmail.util.DummySSLSocketFactory
-
- getToAddresses() - Method in class com.icegreen.greenmail.mail.MovingMessage
-
Retrieves the addresses from which the email was sent.
- getType() - Method in interface com.icegreen.greenmail.smtp.auth.AuthenticationState
-
- getType() - Method in class com.icegreen.greenmail.smtp.auth.LoginAuthenticationState
-
- getType() - Method in class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- getUID(Message) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- 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.StoredMessage
-
- getUid() - Method in class com.icegreen.greenmail.store.StoredMessage.UidAwareMimeMessage
-
- 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 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.base.GreenMailOperations
-
- 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
-
- getUserManager() - Method in class com.icegreen.greenmail.smtp.SmtpManager
-
- getUserManager() - Method in class com.icegreen.greenmail.util.GreenMail
-
- getUserManager() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- getUsername() - Method in class com.icegreen.greenmail.smtp.auth.LoginAuthenticationState
-
Retrieves the username that was used for PLAIN
or LOGIN
authentication.
- getUsername() - Method in class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- getUsername() - Method in interface com.icegreen.greenmail.smtp.auth.UsernameAuthentication
-
- getUsersToCreate() - Method in class com.icegreen.greenmail.configuration.GreenMailConfiguration
-
- getWholeMessage(Part) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- getWriteTimeout() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- GreenMail - Class in com.icegreen.greenmail.util
-
Utility class that manages a greenmail server with support for multiple protocols
- 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
- GREENMAIL_AUTH_DISABLED - Static variable in class com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder
-
Disables authentication check.
- GREENMAIL_HOSTNAME - Static variable in class com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder
-
- GREENMAIL_KEYSTORE_FILE_PROPERTY - Static variable in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- GREENMAIL_KEYSTORE_JKS - Static variable in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- GREENMAIL_KEYSTORE_P12 - Static variable in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- GREENMAIL_KEYSTORE_PASSWORD_PROPERTY - Static variable in class com.icegreen.greenmail.util.DummySSLServerSocketFactory
-
- GREENMAIL_SETUP_ALL - Static variable in class com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder
-
- GREENMAIL_SETUP_TEST_ALL - Static variable in class com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder
-
- GREENMAIL_USERS - Static variable in class com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder
-
Property for list of users.
- GREENMAIL_USERS_LOGIN - Static variable in class com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder
-
- GREENMAIL_VERBOSE - Static variable in class com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder
-
Enables verbose JavaMail debug output by setting JavaMail 'mail.debug' property.
- GreenMailConfiguration - Class in com.icegreen.greenmail.configuration
-
Properties that can be defined to configure a GreenMail instance or GreenMailRule.
- GreenMailConfiguration() - Constructor for class com.icegreen.greenmail.configuration.GreenMailConfiguration
-
- GreenMailOperations - Interface in com.icegreen.greenmail.base
-
Interface that contains all operations provided by the Greenmail main class
- GreenMailProxy - Class in com.icegreen.greenmail.util
-
Proxy that routes all operations to an internal greenmail instance
- GreenMailProxy() - Constructor for class com.icegreen.greenmail.util.GreenMailProxy
-
- GreenMailRule - Class in com.icegreen.greenmail.junit
-
- GreenMailRule(ServerSetup[]) - Constructor for class com.icegreen.greenmail.junit.GreenMailRule
-
Deprecated.
Initialize with multiple server setups
- GreenMailRule(ServerSetup) - Constructor for class com.icegreen.greenmail.junit.GreenMailRule
-
Deprecated.
Initialize with single server setups
- GreenMailRule() - Constructor for class com.icegreen.greenmail.junit.GreenMailRule
-
Deprecated.
- 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
-
- idRangesToString(IdRange[]) - Static method in class com.icegreen.greenmail.imap.commands.IdRange
-
- idRangeToString(IdRange) - Static method in 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.
- ImapRequestLineReader(InputStream, OutputStream) - Constructor for class com.icegreen.greenmail.imap.ImapRequestLineReader
-
- 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) - 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
-
- initServerSocket() - Method in class com.icegreen.greenmail.server.AbstractServer
-
- 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
-
- 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.
- isAtomSpecial(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
- isAuthenticated() - Method in class com.icegreen.greenmail.pop3.Pop3State
-
- isAuthenticated() - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
Checks if there was a successful authentication for this connection.
- isAuthenticationDisabled() - Method in class com.icegreen.greenmail.configuration.GreenMailConfiguration
-
- isAuthRequired() - Method in class com.icegreen.greenmail.user.UserManager
-
- isCharsetAware() - Method in enum com.icegreen.greenmail.imap.commands.SearchKey
-
- isCrOrLf(char) - Static method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Checks if character is either CR or LF.
- isDynamicPort() - Method in class com.icegreen.greenmail.util.ServerSetup
-
True if available port gets dynamically allocated.
- isLineLengthExceeded() - Method in class com.icegreen.greenmail.util.LineLoggingBuffer
-
- isListWildcard(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
- isOperator() - Method in enum com.icegreen.greenmail.imap.commands.SearchKey
-
- isQuitting() - Method in class com.icegreen.greenmail.server.AbstractSocketProtocolHandler
-
Preparing for closing handler connection?
- isQuotaSupported() - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- isQuotaSupported() - Method in interface com.icegreen.greenmail.store.Store
-
Checks if quota capability is activated.
- isReadonly() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- isRemote() - Method in exception com.icegreen.greenmail.store.FolderException
-
- isRunning() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Checks if GreenMail is up and running.
- isRunning() - Method in class com.icegreen.greenmail.junit.GreenMailRule
-
Deprecated.
- isRunning() - Method in class com.icegreen.greenmail.server.AbstractServer
-
- isRunning() - Method in class com.icegreen.greenmail.util.GreenMail
-
- isRunning() - Method in interface com.icegreen.greenmail.util.Service
-
Checks if service is up and running.
- 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
-
- isSet(Flags.Flag) - Method in class com.icegreen.greenmail.store.StoredMessage
-
- isSizeChanged() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- isValid(char) - Method in class com.icegreen.greenmail.imap.commands.CommandParser.AtomCharValidator
-
- 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.AuthCommand
-
- isValidForState(Pop3State) - Method in class com.icegreen.greenmail.pop3.commands.CapaCommand
-
- 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
-
- isVerbose() - Method in class com.icegreen.greenmail.util.ServerSetup
-
- iterator() - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- iterator() - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- parse(String) - Static method in class com.icegreen.greenmail.util.SaslMessage
-
Parses a SASL mechanism message.
- parseIdRange(ImapRequestLineReader) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads a "message set" argument, and parses into an IdSet.
- parseRange(String) - Static method in class com.icegreen.greenmail.imap.commands.IdRange
-
Parses a single id range, eg "1" or "1:2" or "4:*".
- parseRangeSequence(String) - Static method in class com.icegreen.greenmail.imap.commands.IdRange
-
Parses an uid sequence, a comma separated list of uid ranges.
- parts - Variable in class com.icegreen.greenmail.store.SimpleMessageAttributes
-
- PassCommand - Class in com.icegreen.greenmail.pop3.commands
-
- PassCommand() - Constructor for class com.icegreen.greenmail.pop3.commands.PassCommand
-
- permanentFlagsResponse(Flags) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
- PlainAuthenticationState - Class in com.icegreen.greenmail.smtp.auth
-
- PlainAuthenticationState(SaslMessage) - Constructor for class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- PlainAuthenticationState(String, String, String) - Constructor for class com.icegreen.greenmail.smtp.auth.PlainAuthenticationState
-
- POP3 - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- POP3 - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- Pop3Command - Class in com.icegreen.greenmail.pop3.commands
-
- Pop3Command() - Constructor for class com.icegreen.greenmail.pop3.commands.Pop3Command
-
- Pop3CommandRegistry - Class in com.icegreen.greenmail.pop3.commands
-
- Pop3CommandRegistry() - Constructor for class com.icegreen.greenmail.pop3.commands.Pop3CommandRegistry
-
- Pop3Connection - Class in com.icegreen.greenmail.pop3
-
- Pop3Connection(Pop3Handler, Socket) - Constructor for class com.icegreen.greenmail.pop3.Pop3Connection
-
- Pop3Handler - Class in com.icegreen.greenmail.pop3
-
- Pop3Handler(Pop3CommandRegistry, UserManager, Socket) - Constructor for class com.icegreen.greenmail.pop3.Pop3Handler
-
- POP3S - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- POP3S - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- Pop3Server - Class in com.icegreen.greenmail.pop3
-
- Pop3Server(ServerSetup, Managers) - Constructor for class com.icegreen.greenmail.pop3.Pop3Server
-
- Pop3State - Class in com.icegreen.greenmail.pop3
-
- Pop3State(UserManager) - Constructor for class com.icegreen.greenmail.pop3.Pop3State
-
- PORT_IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PORT_IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PORT_POP3 - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PORT_POP3S - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PORT_SMTP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PORT_SMTPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- portOffset - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- print(String) - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- print(Reader) - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- println(String) - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- println() - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- println(Reader) - Method in class com.icegreen.greenmail.pop3.Pop3Connection
-
- println() - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a line separator.
- println(boolean) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a boolean followed by a line separator.
- println(char) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a char followed by a line separator.
- println(int) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print an int followed by a line separator.
- println(long) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a long followed by a line separator.
- println(float) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a float followed by a line separator.
- println(double) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a double followed by a line separator.
- println(char[]) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a character array followed by a line separator.
- println(String) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print a String followed by a line separator.
- println(Object) - Method in class com.icegreen.greenmail.util.InternetPrintWriter
-
Print an Object followed by a line separator.
- process(ImapRequestLineReader, ImapResponse, ImapSession) - Method in interface com.icegreen.greenmail.imap.commands.ImapCommand
-
Performs all processing of the current Imap request.
- PropertiesBasedGreenMailConfigurationBuilder - Class in com.icegreen.greenmail.configuration
-
Creates GreenMailConfiguration from properties.
- PropertiesBasedGreenMailConfigurationBuilder() - Constructor for class com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder
-
- PropertiesBasedServerSetupBuilder - Class in com.icegreen.greenmail.util
-
Creates a GreenMail server setup configuration based on System properties.
- PropertiesBasedServerSetupBuilder() - Constructor for class com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder
-
- PROTOCOL_IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PROTOCOL_IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PROTOCOL_POP3 - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PROTOCOL_POP3S - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PROTOCOL_SMTP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- PROTOCOL_SMTPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- ProtocolException - Exception in com.icegreen.greenmail.imap
-
- ProtocolException(String) - Constructor for exception com.icegreen.greenmail.imap.ProtocolException
-
- ProtocolException(String, Throwable) - Constructor for exception com.icegreen.greenmail.imap.ProtocolException
-
- ProtocolHandler - Interface in com.icegreen.greenmail.server
-
Handles a specific protocol, such as IMAP etc.
- PROTOCOLS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- purgeEmailFromAllMailboxes() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Remove/purge all data from all mail stores (POP3/IMAP)
- purgeEmailFromAllMailboxes() - Method in class com.icegreen.greenmail.util.GreenMail
-
- purgeEmailFromAllMailboxes() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- SaslMessage - Class in com.icegreen.greenmail.util
-
SASL mechanism message.
- search(SearchTerm) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- search(SearchTerm) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- SearchKey - Enum in com.icegreen.greenmail.imap.commands
-
SearchKey as defined in "RFC3501" section "6.4.4.
- SearchTermBuilder - Class in com.icegreen.greenmail.imap.commands
-
Builder for search terms.
- SearchTermBuilder() - Constructor for class com.icegreen.greenmail.imap.commands.SearchTermBuilder
-
- SearchTermBuilder.AbstractIdSearchTerm - Class in com.icegreen.greenmail.imap.commands
-
Supports general searching by id sequences such as MSN or UID.
- SearchTermBuilder.MessageNumberSearchTerm - Class in com.icegreen.greenmail.imap.commands
-
Term for searching by message number ids.
- SearchTermBuilder.UidSearchTerm - Class in com.icegreen.greenmail.imap.commands
-
Term for searching uids.
- SEEN - Static variable in class com.icegreen.greenmail.store.MessageFlags
-
- SELECTED - Static variable in class com.icegreen.greenmail.imap.ImapSessionState
-
- send(String) - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- send(SmtpState) - Method in class com.icegreen.greenmail.smtp.SmtpManager
-
- sendAttachmentEmail(String, String, String, String, byte[], String, String, String, ServerSetup) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
- sendGreetings() - Method in class com.icegreen.greenmail.smtp.SmtpHandler
-
- sendMessageBody(String, String, String, Object, String, ServerSetup) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Send the message with the given attributes and the given body using the specified SMTP settings
- sendMimeMessage(MimeMessage) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Send the message using the JavaMail session defined in the message
- sendMimeMessage(MimeMessage, String, String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Send the message using the JavaMail session defined in the message
- sendTextEmail(String, String, String, String, ServerSetup) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Sends a text message using given server setup for SMTP.
- sendTextEmailSecureTest(String, String, String, String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Sends a text message using the default test setup for SMTPS.
- sendTextEmailTest(String, String, String, String) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Sends a text message using the default test setup for SMTP.
- SEQUENCE - Static variable in class com.icegreen.greenmail.imap.commands.IdRange
-
Matches a sequence of a single id or id range
- SERVER_STARTUP_TIMEOUT - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
Default server startup timeout in milliseconds.
- ServerSetup - Class in com.icegreen.greenmail.util
-
Defines the default ports
smtp25
smtps465
pop3110
pop3s995
imap143
imaps993
Use
ServerSetupTest
for non-default ports
- ServerSetup(int, String, String) - Constructor for class com.icegreen.greenmail.util.ServerSetup
-
Creates a configuration.
- ServerSetupTest - Class in com.icegreen.greenmail.util
-
Defines a series of non-default ports for test purposes.
- ServerSetupTest() - Constructor for class com.icegreen.greenmail.util.ServerSetupTest
-
- serverSocket - Variable in class com.icegreen.greenmail.server.AbstractServer
-
- Service - Interface in com.icegreen.greenmail.util
-
Generic lifecycle handling of a service.
- services - Variable in class com.icegreen.greenmail.util.GreenMail
-
- setAuthenticated(GreenMailUser) - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- setAuthenticated(GreenMailUser) - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- setAuthenticated(boolean) - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
Sets the authentication state of this connection.
- setAuthenticationState(AuthenticationState) - Method in class com.icegreen.greenmail.mail.MovingMessage
-
Retrieves the state object with the data used for authentication.
- setAuthRequired(boolean) - Method in class com.icegreen.greenmail.user.UserManager
-
- setClientSocketTimeout(int) - Method in class com.icegreen.greenmail.server.AbstractServer
-
- setConnectionTimeout(long) - Method in class com.icegreen.greenmail.util.ServerSetup
-
- setFlag(String, Flags) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
- setFlag(Flags.Flag, boolean) - Method in class com.icegreen.greenmail.store.StoredMessage
-
- setFlags(Flags, boolean, long, FolderListener, boolean) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- setFlags(Flags, boolean, long, FolderListener, boolean) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- setFlags(Flags, boolean) - Method in class com.icegreen.greenmail.store.StoredMessage
-
- setHeloName(String) - Method in class com.icegreen.greenmail.smtp.SmtpConnection
-
- setMessageDeliveryHandler(MessageDeliveryHandler) - Method in class com.icegreen.greenmail.user.UserManager
-
- setMimeMessage(MimeMessage) - Method in class com.icegreen.greenmail.mail.MovingMessage
-
Sets or overwrites the contents of the mail message, including all mail headers
and the body.
- setPassword(String) - Method in interface com.icegreen.greenmail.user.GreenMailUser
-
- setPassword(String) - Method in class com.icegreen.greenmail.user.UserImpl
-
- setQuitting(boolean) - Method in class com.icegreen.greenmail.server.AbstractSocketProtocolHandler
-
Signal for closing handler.
- setQuota(Quota, String) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- setQuota(Quota, String) - Method in interface com.icegreen.greenmail.store.Store
-
Sets the quota.
- setQuota(GreenMailUser, Quota) - Static method in class com.icegreen.greenmail.util.GreenMailUtil
-
Sets a quota for a users.
- SetQuotaCommand - Class in com.icegreen.greenmail.imap.commands
-
Implements IMAP Quota Extension.
- setQuotaSupported(boolean) - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Toggles the IMAP quota support.
- setQuotaSupported(boolean) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- setQuotaSupported(boolean) - Method in interface com.icegreen.greenmail.store.Store
-
Toggles quota capability.
- setQuotaSupported(boolean) - Method in class com.icegreen.greenmail.util.GreenMail
-
- setQuotaSupported(boolean) - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- setReadTimeout(long) - Method in class com.icegreen.greenmail.util.ServerSetup
-
- setResponseCode(String) - Method in exception com.icegreen.greenmail.store.FolderException
-
- setReturnPath(MailAddress) - Method in class com.icegreen.greenmail.mail.MovingMessage
-
Sets or overwrites the address from which the email was sent.
- setRunning(boolean) - Method in class com.icegreen.greenmail.server.AbstractServer
-
- setSelectable(MailFolder, boolean) - Method in class com.icegreen.greenmail.store.InMemoryStore
-
- setSelectable(MailFolder, boolean) - Method in interface com.icegreen.greenmail.store.Store
-
Tells the store to make the supplied mailbox selectable or not (able to store
messages).
- setSelected(MailFolder, boolean) - Method in interface com.icegreen.greenmail.imap.ImapSession
-
- setSelected(MailFolder, boolean) - Method in class com.icegreen.greenmail.imap.ImapSessionImpl
-
- setServerStartupTimeout(long) - Method in class com.icegreen.greenmail.util.ServerSetup
-
Sets the server startup timeout in milliseconds.
- setSizeChanged(boolean) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- setTag(String) - Method in class com.icegreen.greenmail.imap.ImapResponse
-
- setup - Variable in class com.icegreen.greenmail.server.AbstractServer
-
- setUser(String, String) - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Sets the password for the account linked to email.
- setUser(String, String, String) - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Sets the password for the account linked to email.
- setUser(GreenMailUser) - Method in class com.icegreen.greenmail.pop3.Pop3State
-
- setUser(String, String) - Method in class com.icegreen.greenmail.util.GreenMail
-
- setUser(String, String, String) - Method in class com.icegreen.greenmail.util.GreenMail
-
- setUser(String, String) - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- setUser(String, String, String) - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- setUsers(Properties) - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Sets up accounts with password based on a properties map where the key is the email/login and the value the password
- setUsers(Properties) - Method in class com.icegreen.greenmail.util.GreenMail
-
- setUsers(Properties) - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- setVerbose(boolean) - Method in class com.icegreen.greenmail.util.ServerSetup
-
- setWriteTimeout(long) - Method in class com.icegreen.greenmail.util.ServerSetup
-
- signalDeletion() - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- signalDeletion() - Method in interface com.icegreen.greenmail.store.MailFolder
-
- SimpleMessageAttributes - Class in com.icegreen.greenmail.store
-
Attributes of a Message in IMAP4rev1 style.
- size() - Method in class com.icegreen.greenmail.store.ListBasedStoredMessageCollection
-
- size() - Method in class com.icegreen.greenmail.store.MapBasedStoredMessageCollection
-
- size() - Method in interface com.icegreen.greenmail.store.StoredMessageCollection
-
- SMTP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTP - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTP_IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTP_IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTP_POP3 - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTP_POP3 - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTP_POP3_IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTP_POP3_IMAP - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTP_SERVER_CONTINUATION - Static variable in class com.icegreen.greenmail.smtp.commands.AuthCommand
-
- SMTP_SYNTAX_ERROR - Static variable in class com.icegreen.greenmail.smtp.commands.AuthCommand
-
- SmtpCommand - Class in com.icegreen.greenmail.smtp.commands
-
- SmtpCommand() - Constructor for class com.icegreen.greenmail.smtp.commands.SmtpCommand
-
- SmtpCommandRegistry - Class in com.icegreen.greenmail.smtp.commands
-
- SmtpCommandRegistry() - Constructor for class com.icegreen.greenmail.smtp.commands.SmtpCommandRegistry
-
- SmtpConnection - Class in com.icegreen.greenmail.smtp
-
- SmtpConnection(SmtpHandler, Socket) - Constructor for class com.icegreen.greenmail.smtp.SmtpConnection
-
- SmtpHandler - Class in com.icegreen.greenmail.smtp
-
- SmtpHandler(SmtpCommandRegistry, SmtpManager, Socket) - Constructor for class com.icegreen.greenmail.smtp.SmtpHandler
-
- SmtpManager - Class in com.icegreen.greenmail.smtp
-
- SmtpManager(ImapHostManager, UserManager) - Constructor for class com.icegreen.greenmail.smtp.SmtpManager
-
- SMTPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTPS - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTPS_IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTPS_IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTPS_POP3S - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTPS_POP3S - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SMTPS_POP3S_IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetup
-
- SMTPS_POP3S_IMAPS - Static variable in class com.icegreen.greenmail.util.ServerSetupTest
-
- SmtpServer - Class in com.icegreen.greenmail.smtp
-
- SmtpServer(ServerSetup, Managers) - Constructor for class com.icegreen.greenmail.smtp.SmtpServer
-
- SmtpState - Class in com.icegreen.greenmail.smtp
-
- SmtpState() - Constructor for class com.icegreen.greenmail.smtp.SmtpState
-
- socket - Variable in class com.icegreen.greenmail.server.AbstractSocketProtocolHandler
-
The TCP/IP socket over which the IMAP interaction
is occurring
- SortKey - Enum in com.icegreen.greenmail.imap.commands
-
Created on 10/03/2016.
- SP - Static variable in interface com.icegreen.greenmail.imap.ImapConstants
-
- splice(Reader, Reader) - Static method in class com.icegreen.greenmail.foedus.util.StreamUtils
-
- start() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Start the GreenMail server
- start() - Method in class com.icegreen.greenmail.util.GreenMail
-
- start() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- startService() - Method in class com.icegreen.greenmail.server.AbstractServer
-
- startService() - Method in interface com.icegreen.greenmail.util.Service
-
Starts the service in the background as a new thread.
- StatCommand - Class in com.icegreen.greenmail.pop3.commands
-
- StatCommand() - Constructor for class com.icegreen.greenmail.pop3.commands.StatCommand
-
- state - Variable in class com.icegreen.greenmail.smtp.SmtpHandler
-
- stop() - Method in interface com.icegreen.greenmail.base.GreenMailOperations
-
Stop the GreenMail server.
- stop() - Method in class com.icegreen.greenmail.util.GreenMail
-
- stop() - Method in class com.icegreen.greenmail.util.GreenMailProxy
-
- stopService(long) - Method in class com.icegreen.greenmail.server.AbstractServer
-
Stops the service.
- stopService() - Method in class com.icegreen.greenmail.server.AbstractServer
-
Stops the service (without timeout).
- stopService() - Method in interface com.icegreen.greenmail.util.Service
-
Stops the service.
- stopService(long) - Method in interface com.icegreen.greenmail.util.Service
-
Stops the service.
- STORAGE - Static variable in interface com.icegreen.greenmail.imap.ImapConstants
-
- store(MovingMessage) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- store(MimeMessage) - Method in class com.icegreen.greenmail.imap.ImapSessionFolder
-
- store(MovingMessage) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- store(MimeMessage) - Method in interface com.icegreen.greenmail.store.MailFolder
-
- Store - Interface in com.icegreen.greenmail.store
-
Represents the complete mail store for an IMAP server, providing access to
and manipulation of all
Mailboxes
stored on this server.
- StoredMessage - Class in com.icegreen.greenmail.store
-
A mail message with all the extra stuff that IMAP requires.
- StoredMessage.UidAwareMimeMessage - Class in com.icegreen.greenmail.store
-
Wraps a mime message and provides support for uid.
- StoredMessageCollection - Interface in com.icegreen.greenmail.store
-
- StreamUtils - Class in com.icegreen.greenmail.foedus.util
-
- StreamUtils() - Constructor for class com.icegreen.greenmail.foedus.util.StreamUtils
-
- string(ImapRequestLineReader, Charset) - Method in class com.icegreen.greenmail.imap.commands.CommandParser
-
Reads an argument of type "string" from the request.
- subscribe(GreenMailUser, String) - Method in interface com.icegreen.greenmail.imap.ImapHostManager
-
Subscribes a user to a mailbox.
- subscribe(GreenMailUser, String) - Method in class com.icegreen.greenmail.imap.ImapHostManagerImpl
-
- SUPPORTED_AUTH_MECHANISM - Static variable in class com.icegreen.greenmail.smtp.commands.AuthCommand
-
- validForState(ImapSessionState) - Method in interface com.icegreen.greenmail.imap.commands.ImapCommand
-
Specifies if this command is valid for the given session state.
- VALUE_WILDCARD - Static variable in class com.icegreen.greenmail.imap.commands.IdRange
-
- valueOf(String) - Static method in enum com.icegreen.greenmail.imap.commands.SearchKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.icegreen.greenmail.imap.commands.SortKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.icegreen.greenmail.pop3.commands.AuthCommand.Pop3SaslAuthMechanism
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.icegreen.greenmail.server.BuildInfo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.icegreen.greenmail.smtp.commands.AuthCommand.AuthMechanism
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.icegreen.greenmail.imap.commands.SearchKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.icegreen.greenmail.imap.commands.SortKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.icegreen.greenmail.pop3.commands.AuthCommand.Pop3SaslAuthMechanism
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.icegreen.greenmail.server.BuildInfo
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.icegreen.greenmail.smtp.commands.AuthCommand.AuthMechanism
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verbose(ServerSetup[]) - Static method in class com.icegreen.greenmail.util.ServerSetup
-
Creates a copy with verbose mode enabled.
- VERSION - Static variable in interface com.icegreen.greenmail.imap.ImapConstants
-
- VrfyCommand - Class in com.icegreen.greenmail.smtp.commands
-
VRFY command.
- VrfyCommand() - Constructor for class com.icegreen.greenmail.smtp.commands.VrfyCommand
-