A B C D E F G H I K L M N O P Q R S T U W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
I
- id - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
- id(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
Deprecated.As of JavaMail 1.5.1, replaced by
id(Map<String,String>) - id(Map<String, String>) - Method in class com.sun.mail.imap.IMAPFolder
-
Send the IMAP ID command (if supported by the server) and return the result from the server.
- id(Map<String, String>) - Method in class com.sun.mail.imap.IMAPStore
-
Send the IMAP ID command (if supported by the server) and return the result from the server.
- id(Map<String, String>) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
ID Command.
- ID - Class in com.sun.mail.imap.protocol
-
This class represents the response to the ID command.
- ID(Response) - Constructor for class com.sun.mail.imap.protocol.ID
-
Parse the server parameter list out of the response.
- ID_ADDRESS - Static variable in class com.sun.mail.imap.IMAPStore
- ID_ARGUMENTS - Static variable in class com.sun.mail.imap.IMAPStore
- ID_COMMAND - Static variable in class com.sun.mail.imap.IMAPStore
- ID_DATE - Static variable in class com.sun.mail.imap.IMAPStore
- ID_ENVIRONMENT - Static variable in class com.sun.mail.imap.IMAPStore
- ID_NAME - Static variable in class com.sun.mail.imap.IMAPStore
- ID_OS - Static variable in class com.sun.mail.imap.IMAPStore
- ID_OS_VERSION - Static variable in class com.sun.mail.imap.IMAPStore
- ID_SUPPORT_URL - Static variable in class com.sun.mail.imap.IMAPStore
- ID_VENDOR - Static variable in class com.sun.mail.imap.IMAPStore
- ID_VERSION - Static variable in class com.sun.mail.imap.IMAPStore
- idle() - Method in class com.sun.mail.imap.IMAPFolder
-
Use the IMAP IDLE command (see RFC 2177), if supported by the server, to enter idle mode so that the server can send unsolicited notifications of new messages arriving, etc.
- idle() - Method in class com.sun.mail.imap.IMAPStore
-
Use the IMAP IDLE command (see RFC 2177), if supported by the server, to enter idle mode so that the server can send unsolicited notifications without the need for the client to constantly poll the server.
- idle(boolean) - Method in class com.sun.mail.imap.IMAPFolder
-
Like
IMAPFolder.idle(), but ifonceis true, abort the IDLE command after the first notification, to allow the caller to process any notification synchronously. - idleAbort() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
Abort an IDLE command.
- IdleManager - Class in com.sun.mail.imap
-
IdleManager uses the optional IMAP IDLE command (RFC 2177) to watch multiple folders for new messages.
- IdleManager(Session, Executor) - Constructor for class com.sun.mail.imap.IdleManager
-
Create an IdleManager.
- idleStart() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
IDLE Command.
- ignore(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
-
Determines if a stack frame should be ignored as the cause of an error.
- ignoreBodyStructureSize() - Method in class com.sun.mail.imap.IMAPMessage
- ignoreBodyStructureSize() - Method in class com.sun.mail.imap.IMAPNestedMessage
- image_gif - Class in com.sun.mail.handlers
-
DataContentHandler for image/gif.
- image_gif() - Constructor for class com.sun.mail.handlers.image_gif
-
Creates a default
image_gif. - image_jpeg - Class in com.sun.mail.handlers
-
DataContentHandler for image/jpeg.
- image_jpeg() - Constructor for class com.sun.mail.handlers.image_jpeg
-
Creates a default
image_jpeg. - IMAPBodyPart - Class in com.sun.mail.imap
-
An IMAP body part.
- IMAPBodyPart(BODYSTRUCTURE, String, IMAPMessage) - Constructor for class com.sun.mail.imap.IMAPBodyPart
- IMAPFolder - Class in com.sun.mail.imap
-
This class implements an IMAP folder.
- IMAPFolder(ListInfo, IMAPStore) - Constructor for class com.sun.mail.imap.IMAPFolder
-
Constructor used to create an existing folder.
- IMAPFolder(String, char, IMAPStore, Boolean) - Constructor for class com.sun.mail.imap.IMAPFolder
-
Constructor used to create a possibly non-existent folder.
- IMAPFolder.FetchProfileItem - Class in com.sun.mail.imap
-
A fetch profile item for fetching headers.
- IMAPFolder.ProtocolCommand - Interface in com.sun.mail.imap
-
A simple interface for user-defined IMAP protocol commands.
- IMAPInputStream - Class in com.sun.mail.imap
-
This class implements an IMAP data stream.
- IMAPInputStream(IMAPMessage, String, int, boolean) - Constructor for class com.sun.mail.imap.IMAPInputStream
-
Create an IMAPInputStream.
- IMAPMessage - Class in com.sun.mail.imap
-
This class implements an IMAPMessage object.
- IMAPMessage(IMAPFolder, int) - Constructor for class com.sun.mail.imap.IMAPMessage
-
Constructor.
- IMAPMessage(Session) - Constructor for class com.sun.mail.imap.IMAPMessage
-
Constructor, for use by IMAPNestedMessage.
- IMAPMessage.FetchProfileCondition - Class in com.sun.mail.imap
-
This class implements the test to be done on each message in the folder.
- IMAPMultipartDataSource - Class in com.sun.mail.imap
-
This class
- IMAPMultipartDataSource(MimePart, BODYSTRUCTURE[], String, IMAPMessage) - Constructor for class com.sun.mail.imap.IMAPMultipartDataSource
- IMAPNestedMessage - Class in com.sun.mail.imap
-
This class implements a nested IMAP message
- IMAPProtocol - Class in com.sun.mail.imap.protocol
-
This class extends the iap.Protocol object and implements IMAP semantics.
- IMAPProtocol(InputStream, PrintStream, Properties, boolean) - Constructor for class com.sun.mail.imap.protocol.IMAPProtocol
-
Constructor for debugging.
- IMAPProtocol(String, String, int, Properties, boolean, MailLogger) - Constructor for class com.sun.mail.imap.protocol.IMAPProtocol
-
Constructor.
- IMAPProvider - Class in com.sun.mail.imap
-
The IMAP protocol provider.
- IMAPProvider() - Constructor for class com.sun.mail.imap.IMAPProvider
- IMAPReferralException - Exception in com.sun.mail.imap.protocol
-
A ProtocolException that includes IMAP login referral information.
- IMAPReferralException(String, String) - Constructor for exception com.sun.mail.imap.protocol.IMAPReferralException
-
Constructs an IMAPReferralException with the specified detail message.
- IMAPResponse - Class in com.sun.mail.imap.protocol
-
This class represents a response obtained from the input stream of an IMAP server.
- IMAPResponse(Protocol) - Constructor for class com.sun.mail.imap.protocol.IMAPResponse
- IMAPResponse(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.IMAPResponse
-
Copy constructor.
- IMAPResponse(String) - Constructor for class com.sun.mail.imap.protocol.IMAPResponse
-
For testing.
- IMAPResponse(String, boolean) - Constructor for class com.sun.mail.imap.protocol.IMAPResponse
-
For testing.
- IMAPSaslAuthenticator - Class in com.sun.mail.imap.protocol
-
This class contains a single method that does authentication using SASL.
- IMAPSaslAuthenticator(IMAPProtocol, String, Properties, MailLogger, String) - Constructor for class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
- IMAPSSLProvider - Class in com.sun.mail.imap
-
The IMAP SSL protocol provider.
- IMAPSSLProvider() - Constructor for class com.sun.mail.imap.IMAPSSLProvider
- IMAPSSLStore - Class in com.sun.mail.imap
-
This class provides access to an IMAP message store over SSL.
- IMAPSSLStore(Session, URLName) - Constructor for class com.sun.mail.imap.IMAPSSLStore
-
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
- IMAPStore - Class in com.sun.mail.imap
-
This class provides access to an IMAP message store.
- IMAPStore(Session, URLName) - Constructor for class com.sun.mail.imap.IMAPStore
-
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
- IMAPStore(Session, URLName, String, boolean) - Constructor for class com.sun.mail.imap.IMAPStore
-
Constructor used by this class and by IMAPSSLStore subclass.
- INDETERMINATE - Static variable in class com.sun.mail.imap.protocol.ListInfo
- index - Variable in class com.sun.mail.iap.Response
- init() - Static method in class com.sun.mail.auth.OAuth2SaslClientFactory
-
Initialize this OAUTH2 provider, but only if there isn't one already.
- inputBase64(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputBinary(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputLineStream(InputStream, boolean) - Method in class com.sun.mail.util.MailStreamProvider
- inputQ(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputQP(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputSharedByteArray(byte[]) - Method in class com.sun.mail.util.MailStreamProvider
- inputUU(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inReplyTo - Variable in class com.sun.mail.imap.protocol.ENVELOPE
- INSERT - Static variable in class com.sun.mail.imap.Rights.Right
-
Insert - perform APPEND, COPY into mailbox.
- INTERNALDATE - Class in com.sun.mail.imap.protocol
-
An INTERNALDATE FETCH item.
- INTERNALDATE - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
-
INTERNALDATE is a fetch profile item that can be included in a
FetchProfileduring a fetch request to a Folder. - INTERNALDATE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.INTERNALDATE
-
Constructor.
- invalidate(boolean) - Method in class com.sun.mail.pop3.POP3Message
-
Invalidate the cache of content for this message object, causing it to be fetched again from the server the next time it is needed.
- invalidateHeaders() - Method in class com.sun.mail.imap.IMAPMessage
-
Invalidate cached header and envelope information for this message.
- isAscii(SearchTerm) - Static method in class com.sun.mail.imap.protocol.SearchSequence
-
Check if the "text" terms in the given SearchTerm contain non US-ASCII characters.
- isAscii(SearchTerm[]) - Static method in class com.sun.mail.imap.protocol.SearchSequence
-
Check if any of the "text" terms in the given SearchTerms contain non US-ASCII characters.
- isAscii(String) - Static method in class com.sun.mail.imap.protocol.SearchSequence
-
Does this string contain only ASCII characters?
- isAuthenticated() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
Returns
trueif the connection has been authenticated, either due to a successful login, or due to a PREAUTH greeting response. - isBAD() - Method in class com.sun.mail.iap.Response
- isBound() - Method in class com.sun.mail.util.WriteTimeoutSocket
- isBYE() - Method in class com.sun.mail.iap.Response
- isClosed() - Method in class com.sun.mail.util.WriteTimeoutSocket
- isComplete() - Method in class com.sun.mail.auth.OAuth2SaslClient
- isConnected() - Method in class com.sun.mail.imap.IMAPStore
-
Check whether this store is connected.
- isConnected() - Method in class com.sun.mail.pop3.POP3Store
-
Check whether this store is connected.
- isConnected() - Method in class com.sun.mail.smtp.SMTPTransport
-
Check whether the transport is connected.
- isConnected() - Method in class com.sun.mail.util.WriteTimeoutSocket
- isContinuation() - Method in class com.sun.mail.iap.Response
- isEnabled(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
Is the capability/extension enabled?
- isExpunged() - Method in class com.sun.mail.imap.IMAPNestedMessage
- isHeader() - Method in class com.sun.mail.imap.protocol.BODY
- isHeader() - Method in class com.sun.mail.imap.protocol.RFC822DATA
- isIdle() - Method in class com.sun.mail.util.logging.DurationFilter
-
Determines if this filter is able to accept the maximum number of log records for this instant in time.
- isInputShutdown() - Method in class com.sun.mail.util.WriteTimeoutSocket
- isLoggable() - Method in class com.sun.mail.util.logging.DurationFilter
-
Determines if this filter will accept log records for this instant in time.
- isLoggable(Level) - Method in class com.sun.mail.util.MailLogger
-
If "debug" is set, or our embedded Logger is loggable at the given level, return true.
- isLoggable(LogRecord) - Method in class com.sun.mail.util.logging.DurationFilter
-
Check if the given log record should be published.
- isLoggable(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
-
Check if this
Handlerwould actually log a givenLogRecordinto its internal buffer. - isMulti() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
- isNamespace - Variable in class com.sun.mail.imap.IMAPFolder
- isNested() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
- isNextNonSpace(char) - Method in class com.sun.mail.iap.Response
-
Skip past any spaces.
- isNO() - Method in class com.sun.mail.iap.Response
- isNormal(Throwable) - Method in class com.sun.mail.util.logging.SeverityComparator
-
Determines if the given throwable instance is "normal occurrence".
- isOK() - Method in class com.sun.mail.iap.Response
- isOpen() - Method in class com.sun.mail.imap.IMAPFolder
-
Check whether this connection is really open.
- isOpen() - Method in class com.sun.mail.pop3.DefaultFolder
- isOpen() - Method in class com.sun.mail.pop3.POP3Folder
- isOutputShutdown() - Method in class com.sun.mail.util.WriteTimeoutSocket
- isREV1() - Method in class com.sun.mail.imap.IMAPMessage
- isREV1() - Method in class com.sun.mail.imap.IMAPNestedMessage
- isREV1() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
-
Returns
trueif this is an IMAP4rev1 server - isRunning() - Method in class com.sun.mail.imap.IdleManager
-
Is the IdleManager currently running? The IdleManager starts running when the Executor schedules its task.
- isServerTrusted(String, SSLSocket) - Method in class com.sun.mail.util.MailSSLSocketFactory
-
After a successful conection to the server, this method is called to ensure that the server should be trusted.
- isSet(Flags.Flag) - Method in class com.sun.mail.imap.IMAPMessage
-
Test if the given Flags are set in this message.
- isSingle() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
- isSSL - Variable in class com.sun.mail.imap.IMAPStore
- isSSL() - Method in class com.sun.mail.iap.Protocol
-
Is this connection using an SSL socket?
- isSSL() - Method in class com.sun.mail.imap.IMAPStore
-
Does this IMAPStore use SSL when connecting to the server?
- isSSL() - Method in class com.sun.mail.pop3.POP3Store
-
Is this POP3Store using SSL to connect to the server?
- isSSL() - Method in class com.sun.mail.smtp.SMTPTransport
-
Is this Transport using SSL to connect to the server?
- isSubscribed() - Method in class com.sun.mail.imap.IMAPFolder
-
Check whether this folder is subscribed.
- issueCommand(String, int) - Method in class com.sun.mail.smtp.SMTPTransport
-
Send the command to the server.
- isSynthetic() - Method in class com.sun.mail.iap.Response
- isTagged() - Method in class com.sun.mail.iap.Response
- isTracing() - Method in class com.sun.mail.iap.Protocol
-
Is protocol tracing enabled?
- isTrustAllHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
- isUnTagged() - Method in class com.sun.mail.iap.Response
- Item - Interface in com.sun.mail.imap.protocol
-
A tagging interface for all IMAP data items.
- items - Variable in class com.sun.mail.iap.Argument
- items - Variable in class com.sun.mail.imap.IMAPMessage
-
A map of the extension FETCH items.
- items - Variable in class com.sun.mail.imap.protocol.Status
All Classes All Packages