- 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_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(boolean) - Method in class com.sun.mail.imap.IMAPFolder
-
Like
IMAPFolder.idle()
, but if
once
is true, abort the
IDLE command after the first notification, to allow the caller
to process any notification synchronously.
- 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.
- 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.
- 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
-
- ignoreCase - Variable in class javax.mail.search.StringTerm
-
Ignore case when comparing?
- ignoreExistingBoundaryParameter - Variable in class javax.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 javax.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 javax.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 javax.mail
-
The exception thrown when a write is attempted on a read-only attribute
of any Messaging object.
- IllegalWriteException() - Constructor for exception javax.mail.IllegalWriteException
-
Constructs an IllegalWriteException with no detail message.
- IllegalWriteException(String) - Constructor for exception javax.mail.IllegalWriteException
-
Constructs an IllegalWriteException with the specified
detail message.
- IllegalWriteException(String, Exception) - Constructor for exception javax.mail.IllegalWriteException
-
Constructs an IllegalWriteException with the specified
detail message and embedded exception.
- IMAPFolder - Class in com.sun.mail.imap
-
This class implements an IMAP folder.
- IMAPFolder(String, char, IMAPStore, Boolean) - Constructor for class com.sun.mail.imap.IMAPFolder
-
Constructor used to create a possibly non-existent folder.
- IMAPFolder(ListInfo, IMAPStore) - Constructor for class com.sun.mail.imap.IMAPFolder
-
Constructor used to create an existing 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.
- 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.
- 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 javax.mail.util.SharedFileInputStream
-
The file containing the data.
- initializeProperties() - Method in class javax.mail.internet.MimeMultipart
-
Initialize flags that control parsing behavior,
based on System properties described above in
the class documentation.
- INLINE - Static variable in interface javax.mail.Part
-
This part should be presented inline.
- INSERT - Static variable in class com.sun.mail.imap.Rights.Right
-
Insert - perform APPEND, COPY into mailbox.
- IntegerComparisonTerm - Class in javax.mail.search
-
This class implements comparisons for integers.
- IntegerComparisonTerm(int, int) - Constructor for class javax.mail.search.IntegerComparisonTerm
-
- INTERNALDATE - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
-
INTERNALDATE is a fetch profile item that can be included in a
FetchProfile
during a fetch request to a Folder.
- InternetAddress - Class in javax.mail.internet
-
This class represents an Internet email address using the syntax
of
RFC822.
- InternetAddress() - Constructor for class javax.mail.internet.InternetAddress
-
Default constructor.
- InternetAddress(String) - Constructor for class javax.mail.internet.InternetAddress
-
Constructor.
- InternetAddress(String, boolean) - Constructor for class javax.mail.internet.InternetAddress
-
Parse the given string and create an InternetAddress.
- InternetAddress(String, String) - Constructor for class javax.mail.internet.InternetAddress
-
Construct an InternetAddress given the address and personal name.
- InternetAddress(String, String, String) - Constructor for class javax.mail.internet.InternetAddress
-
Construct an InternetAddress given the address and personal name.
- InternetHeader(String) - Constructor for class javax.mail.internet.InternetHeaders.InternetHeader
-
Constructor that takes a line and splits out
the header name.
- InternetHeader(String, String) - Constructor for class javax.mail.internet.InternetHeaders.InternetHeader
-
Constructor that takes a header name and value.
- InternetHeaders - Class in javax.mail.internet
-
InternetHeaders is a utility class that manages RFC822 style
headers.
- InternetHeaders() - Constructor for class javax.mail.internet.InternetHeaders
-
Create an empty InternetHeaders object.
- InternetHeaders(InputStream) - Constructor for class javax.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 javax.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 javax.mail.internet
-
An individual internet header.
- invalid - Variable in class javax.mail.event.TransportEvent
-
The invalid addresses.
- invalid - Variable in exception javax.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.
- isComplete() - Method in class javax.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 javax.mail.Service
-
Is this service currently connected?
- isExpunged() - Method in class javax.mail.Message
-
Checks whether this message is expunged.
- isGroup() - Method in class javax.mail.internet.InternetAddress
-
Indicates whether this address is an RFC 822 group address.
- 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.
- isLoggable(LogRecord) - Method in class com.sun.mail.util.logging.DurationFilter
-
Check if the given log record should be published.
- isLoggable() - Method in class com.sun.mail.util.logging.DurationFilter
-
Determines if this filter will accept log records for this instant in
time.
- isLoggable(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
-
Check if this Handler would actually log a given
LogRecord into its internal buffer.
- isMimeType(String) - Method in class javax.mail.internet.MimeBodyPart
-
Is this Part of the specified MIME type? This method
compares only the primaryType
and
subType
.
- isMimeType(String) - Method in class javax.mail.internet.MimeMessage
-
Is this Part of the specified MIME type? This method
compares only the primaryType
and
subType
.
- isMimeType(String) - Method in interface javax.mail.Part
-
Is this Part of the specified MIME type? This method
compares only the primaryType
and
subType
.
- isNamespace - Variable in class com.sun.mail.imap.IMAPFolder
-
- isNormal(Throwable) - Method in class com.sun.mail.util.logging.SeverityComparator
-
Determines if the given throwable instance is "normal occurrence".
- isOpen() - Method in class com.sun.mail.imap.IMAPFolder
-
Check whether this connection is really open.
- isOpen() - Method in class com.sun.mail.pop3.POP3Folder
-
- isOpen() - Method in class javax.mail.Folder
-
Indicates whether this Folder is in the 'open' state.
- isRemoved() - Method in class javax.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
-
- 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 javax.mail.internet.MimeMessage
-
Check whether the flag specified in the flag
argument is set in this message.
- isSet(Flags.Flag) - Method in class javax.mail.Message
-
Check whether the flag specified in the flag
argument is set in this message.
- isSSL - Variable in class com.sun.mail.imap.IMAPStore
-
- 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 javax.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.
- isTrustAllHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
-
- Item(String) - Constructor for class javax.mail.FetchProfile.Item
-
Constructor for an item.
- items - Variable in class com.sun.mail.imap.IMAPMessage
-
A map of the extension FETCH items.