A B C D E F G H I J K L M N O P Q R S T U V 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
- ignoreCase - Variable in class jakarta.mail.search.StringTerm
-
Ignore case when comparing?
- ignoreExistingBoundaryParameter - Variable in class jakarta.mail.internet.MimeMultipart
-
Flag corresponding to the "mail.mime.multipart.ignoreexistingboundaryparameter" property, set in the
MimeMultipart.initializeProperties()method called from constructors and the parse method. - ignoreMissingBoundaryParameter - Variable in class jakarta.mail.internet.MimeMultipart
-
Flag corresponding to the "mail.mime.multipart.ignoremissingboundaryparameter" property, set in the
MimeMultipart.initializeProperties()method called from constructors and the parse method. - ignoreMissingEndBoundary - Variable in class jakarta.mail.internet.MimeMultipart
-
Flag corresponding to the "mail.mime.multipart.ignoremissingendboundary" property, set in the
MimeMultipart.initializeProperties()method called from constructors and the parse method. - IllegalWriteException - Exception in jakarta.mail
-
The exception thrown when a write is attempted on a read-only attribute of any Messaging object.
- IllegalWriteException() - Constructor for exception jakarta.mail.IllegalWriteException
-
Constructs an IllegalWriteException with no detail message.
- IllegalWriteException(String) - Constructor for exception jakarta.mail.IllegalWriteException
-
Constructs an IllegalWriteException with the specified detail message.
- IllegalWriteException(String, Exception) - Constructor for exception jakarta.mail.IllegalWriteException
-
Constructs an IllegalWriteException with the specified detail message and embedded exception.
- 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.
- in - Variable in class jakarta.mail.util.SharedFileInputStream
-
The file containing the data.
- 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.
- initializeProperties() - Method in class jakarta.mail.internet.MimeMultipart
-
Initialize flags that control parsing behavior, based on System properties described above in the class documentation.
- INLINE - Static variable in interface jakarta.mail.Part
-
This part should be presented inline.
- inputBase64(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputBase64(InputStream) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a 'base64' decoder from the InputStream.
- inputBinary(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputBinary(InputStream) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a 'binary', '7bit' and '8bit' decoder from the InputStream.
- inputLineStream(InputStream, boolean) - Method in class com.sun.mail.util.MailStreamProvider
- inputLineStream(InputStream, boolean) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a new LineInputStream that supports reading CRLF terminated lines containing only US-ASCII characters from an input stream
- inputQ(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputQ(InputStream) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a 'q' decoder from the InputStream.
- inputQP(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputQP(InputStream) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a 'quoted-printable' decoder from the InputStream.
- inputSharedByteArray(byte[]) - Method in class com.sun.mail.util.MailStreamProvider
- inputSharedByteArray(byte[]) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a new InputStream from the underlying byte array to be shared between multiple readers.
- inputUU(InputStream) - Method in class com.sun.mail.util.MailStreamProvider
- inputUU(InputStream) - Method in interface jakarta.mail.util.StreamProvider
-
Creates a 'uuencode', 'x-uuencode' and 'x-uue' decoder from the InputStream.
- 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.
- IntegerComparisonTerm - Class in jakarta.mail.search
-
This class implements comparisons for integers.
- IntegerComparisonTerm(int, int) - Constructor for class jakarta.mail.search.IntegerComparisonTerm
- 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.
- InternetAddress - Class in jakarta.mail.internet
-
This class represents an Internet email address using the syntax of RFC822.
- InternetAddress() - Constructor for class jakarta.mail.internet.InternetAddress
-
Default constructor.
- InternetAddress(String) - Constructor for class jakarta.mail.internet.InternetAddress
-
Constructor.
- InternetAddress(String, boolean) - Constructor for class jakarta.mail.internet.InternetAddress
-
Parse the given string and create an InternetAddress.
- InternetAddress(String, String) - Constructor for class jakarta.mail.internet.InternetAddress
-
Construct an InternetAddress given the address and personal name.
- InternetAddress(String, String, String) - Constructor for class jakarta.mail.internet.InternetAddress
-
Construct an InternetAddress given the address and personal name.
- InternetHeader(String) - Constructor for class jakarta.mail.internet.InternetHeaders.InternetHeader
-
Constructor that takes a line and splits out the header name.
- InternetHeader(String, String) - Constructor for class jakarta.mail.internet.InternetHeaders.InternetHeader
-
Constructor that takes a header name and value.
- InternetHeaders - Class in jakarta.mail.internet
-
InternetHeaders is a utility class that manages RFC822 style headers.
- InternetHeaders() - Constructor for class jakarta.mail.internet.InternetHeaders
-
Create an empty InternetHeaders object.
- InternetHeaders(InputStream) - Constructor for class jakarta.mail.internet.InternetHeaders
-
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
- InternetHeaders(InputStream, boolean) - Constructor for class jakarta.mail.internet.InternetHeaders
-
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
- InternetHeaders.InternetHeader - Class in jakarta.mail.internet
-
An individual internet header.
- invalid - Variable in class jakarta.mail.event.TransportEvent
-
The invalid addresses.
- invalid - Variable in exception jakarta.mail.SendFailedException
- 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
- isComplete() - Method in class jakarta.mail.internet.MimeMultipart
-
Return true if the final boundary line for this multipart was seen.
- 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
- isConnected() - Method in class jakarta.mail.Service
-
Is this service currently connected?
- 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
- isExpunged() - Method in class jakarta.mail.Message
-
Checks whether this message is expunged.
- isGroup() - Method in class jakarta.mail.internet.InternetAddress
-
Indicates whether this address is an RFC 822 group address.
- 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. - isMimeType(String) - Method in class jakarta.mail.internet.MimeBodyPart
-
Is this Part of the specified MIME type? This method compares only the
primaryTypeandsubType. - isMimeType(String) - Method in class jakarta.mail.internet.MimeMessage
-
Is this Part of the specified MIME type? This method compares only the
primaryTypeandsubType. - isMimeType(String) - Method in interface jakarta.mail.Part
-
Is this Part of the specified MIME type? This method compares only the
primaryTypeandsubType. - 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
- isOpen() - Method in class jakarta.mail.Folder
-
Indicates whether this Folder is in the 'open' state.
- isOutputShutdown() - Method in class com.sun.mail.util.WriteTimeoutSocket
- isRemoved() - Method in class jakarta.mail.event.MessageCountEvent
-
Indicates whether this event is the result of an explicit expunge by this client, or due to an expunge from external sources.
- 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.
- isSet(Flags.Flag) - Method in class jakarta.mail.internet.MimeMessage
-
Check whether the flag specified in the
flagargument is set in this message. - isSet(Flags.Flag) - Method in class jakarta.mail.Message
-
Check whether the flag specified in the
flagargument is 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.
- isSubscribed() - Method in class jakarta.mail.Folder
-
Returns true if 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.
- Item(String) - Constructor for class jakarta.mail.FetchProfile.Item
-
Constructor for an item.
- 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