Skip navigation links
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 Z _ 

A

aaclone(InternetAddress[]) - Method in class com.sun.mail.imap.IMAPMessage
 
ABORTING - Static variable in class com.sun.mail.imap.IMAPFolder
 
ABORTING - Static variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
AbstractDateParser(String, ParsePosition) - Constructor for class javax.mail.internet.MailDateFormat.AbstractDateParser
 
accept(LogRecord, LogRecord) - Method in class com.sun.mail.util.logging.CollectorFormatter
Updates the summary statistics only if the expected record matches the last record.
accept(long) - Method in class com.sun.mail.util.logging.DurationFilter
Determines if the record is loggable by time.
acceptAndUpdate(LogRecord, LogRecord) - Method in class com.sun.mail.util.logging.CollectorFormatter
Updates the summary statistics and stores given LogRecord if the expected record matches the current record.
ACL - Class in com.sun.mail.imap
An access control list entry for a particular authentication identifier (user or group).
ACL - Class in com.sun.mail.imap
An access control list entry for a particular authentication identifier (user or group).
ACL(String) - Constructor for class com.sun.mail.imap.ACL
Construct an ACL entry for the given identifier and with no rights.
ACL(String, Rights) - Constructor for class com.sun.mail.imap.ACL
Construct an ACL entry for the given identifier with the given rights.
adapteeFactory - Variable in class com.sun.mail.util.MailSSLSocketFactory
Holds a SSLSocketFactory to pass all API-method-calls to
adapteeTrustManager - Variable in class com.sun.mail.util.MailSSLSocketFactory.MailTrustManager
A TrustManager to pass method calls to
add(Status, Status) - Static method in class com.sun.mail.imap.protocol.Status
 
add(Rights.Right) - Method in class com.sun.mail.imap.Rights
Add the specified right to this Rights object.
add(Rights) - Method in class com.sun.mail.imap.Rights
Add all the rights in the given Rights object to this Rights object.
add(FetchProfile.Item) - Method in class javax.mail.FetchProfile
Add the given special item as one of the attributes to be prefetched.
add(String) - Method in class javax.mail.FetchProfile
Add the specified header-field to the list of attributes to be prefetched.
add(Flags.Flag) - Method in class javax.mail.Flags
Add the specified system flag to this Flags object.
add(String) - Method in class javax.mail.Flags
Add the specified user flag to this Flags object.
add(Flags) - Method in class javax.mail.Flags
Add all the flags in the given Flags object to this Flags object.
addACL(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Add an access control list entry to the access control list for this folder.
addAddressHeader(String, Address[]) - Method in class javax.mail.internet.MimeMessage
 
addBodyPart(BodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class com.sun.mail.dsn.MultipartReport
Adds a BodyPart at position index.
addBodyPart(BodyPart) - Method in class javax.mail.internet.MimeMultipart
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class javax.mail.internet.MimeMultipart
Adds a BodyPart at position index.
addBodyPart(BodyPart) - Method in class javax.mail.Multipart
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class javax.mail.Multipart
Adds a BodyPart at position index.
addConnectionListener(ConnectionListener) - Method in class javax.mail.Folder
Add a listener for Connection events on this Folder.
addConnectionListener(ConnectionListener) - Method in class javax.mail.Service
Add a listener for Connection events on this service.
ADDED - Static variable in class javax.mail.event.MessageCountEvent
The messages were added to their folder
addFolderListener(FolderListener) - Method in class javax.mail.Folder
Add a listener for Folder events on this Folder.
addFolderListener(FolderListener) - Method in class javax.mail.Store
Add a listener for Folder events on any Folder object obtained from this Store.
addFrom(Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
addFrom(Address[]) - Method in class javax.mail.internet.MimeMessage
Add the specified addresses to the existing "From" field.
addFrom(Address[]) - Method in class javax.mail.Message
Add these addresses to the existing "From" attribute
addHeader(String, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
addHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Add this value to the existing values for this header_name.
addHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Add a header with the specified name and value to the header list.
addHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
Add this value to the existing values for this header_name.
addHeader(String, String) - Method in class javax.mail.internet.MimeMessage
Add this value to the existing values for this header_name.
addHeader(String, String) - Method in interface javax.mail.Part
Add this value to the existing values for this header_name.
addHeaderLine(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
addHeaderLine(String) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeaderLine(String) - Method in class com.sun.mail.pop3.POP3Message
Add a raw RFC822 header-line.
addHeaderLine(String) - Method in class javax.mail.internet.InternetHeaders
Add an RFC822 header line to the header store.
addHeaderLine(String) - Method in class javax.mail.internet.MimeBodyPart
Add a header line to this body part
addHeaderLine(String) - Method in class javax.mail.internet.MimeMessage
Add a raw RFC 822 header-line.
addHeaderLine(String) - Method in interface javax.mail.internet.MimePart
Add a raw RFC822 header-line.
addMessageChangedListener(MessageChangedListener) - Method in class javax.mail.Folder
Add a listener for MessageChanged events on this Folder.
addMessageCountListener(MessageCountListener) - Method in class com.sun.mail.imap.IMAPFolder
 
addMessageCountListener(MessageCountListener) - Method in class javax.mail.Folder
Add a listener for MessageCount events on this Folder.
addMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
addMessages(int, int) - Method in class com.sun.mail.imap.MessageCache
Add count messages to the cache.
addNV(String, String) - Method in class javax.mail.internet.ParameterList.ToStringBuffer
 
addProvider(Provider) - Method in class javax.mail.Session
Add a provider to the session.
addr - Variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
addr - Variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
addr - Variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
addr - Variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
addRecipient(Message.RecipientType, Address) - Method in class javax.mail.Message
Add this recipient address to the existing ones of the given type.
addRecipientDSN(InternetHeaders) - Method in class com.sun.mail.dsn.DeliveryStatus
Add deliver status notification information for another recipient.
addRecipients(Message.RecipientType, Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
addRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.internet.MimeMessage
Add the given addresses to the specified recipient type.
addRecipients(Message.RecipientType, String) - Method in class javax.mail.internet.MimeMessage
Add the given addresses to the specified recipient type.
addRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.Message
Add these recipient addresses to the existing ones of the given type.
addResponseHandler(ResponseHandler) - Method in class com.sun.mail.iap.Protocol
Adds a response handler.
Address - Class in javax.mail
This abstract class models the addresses in a message.
Address - Class in javax.mail
This abstract class models the addresses in a message.
Address - Class in javax.mail
This abstract class models the addresses in a message.
Address() - Constructor for class javax.mail.Address
 
address - Variable in class javax.mail.internet.InternetAddress
 
address - Variable in class javax.mail.search.AddressTerm
The address.
addresses - Variable in class com.sun.mail.smtp.SMTPTransport
 
addressesFailed() - Method in class com.sun.mail.smtp.SMTPTransport
The send failed, fix the address arrays to report the failure correctly.
AddressException - Exception in javax.mail.internet
The exception thrown when a wrongly formatted address is encountered.
AddressException - Class in javax.mail.internet
The exception thrown when a wrongly formatted address is encountered.
AddressException - Class in javax.mail.internet
The exception thrown when a wrongly formatted address is encountered.
AddressException() - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with no detail message.
AddressException(String) - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message.
AddressException(String, String) - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
AddressException(String, String, int) - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
addressMap - Variable in class javax.mail.Session
 
AddressStringTerm - Class in javax.mail.search
This abstract class implements string comparisons for Message addresses.
AddressStringTerm - Class in javax.mail.search
This abstract class implements string comparisons for Message addresses.
AddressStringTerm - Class in javax.mail.search
This abstract class implements string comparisons for Message addresses.
AddressStringTerm(String) - Constructor for class javax.mail.search.AddressStringTerm
Constructor.
AddressTerm - Class in javax.mail.search
This class implements Message Address comparisons.
AddressTerm - Class in javax.mail.search
This class implements Message Address comparisons.
AddressTerm - Class in javax.mail.search
This class implements Message Address comparisons.
AddressTerm(Address) - Constructor for class javax.mail.search.AddressTerm
 
addRights(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Add the rights specified in the ACL to the entry for the identifier specified in the ACL.
addStoreListener(StoreListener) - Method in class javax.mail.Store
Add a listener for StoreEvents on this Store.
addSuppressed(Throwable, Throwable) - Method in class com.sun.mail.imap.IMAPFolder
 
addTransportListener(TransportListener) - Method in class javax.mail.Transport
Add a listener for Transport events.
ADMINISTER - Static variable in class com.sun.mail.imap.Rights.Right
Administer - perform SETACL.
af - Variable in class com.sun.mail.pop3.WritableSharedFile
 
ALERT - Static variable in class javax.mail.event.StoreEvent
Indicates that this message is an ALERT.
alignAttachmentFilters() - Method in class com.sun.mail.util.logging.MailHandler
Expand or shrink the attachment filters with the attachment formatters.
alignAttachmentNames() - Method in class com.sun.mail.util.logging.MailHandler
Expand or shrink the attachment name formatters with the attachment formatters.
ALL - Static variable in class javax.mail.internet.MimeUtility
 
ALL_ASCII - Static variable in class javax.mail.internet.MimeUtility
 
allDashes(String) - Static method in class javax.mail.internet.MimeMultipart
Is the string all dashes ('-')?
allow8bitMIME - Variable in class com.sun.mail.smtp.SMTPMessage
 
allowEmpty - Variable in class javax.mail.internet.MimeMultipart
Flag corresponding to the "mail.mime.multipart.allowempty" property, set in the MimeMultipart.initializeProperties() method called from constructors and the parse method.
allowReadOnlySelect() - Method in class com.sun.mail.imap.IMAPStore
If a SELECT succeeds, but indicates that the folder is READ-ONLY, and the user asked to open the folder READ_WRITE, do we allow the open to succeed?
allowRestrictedHeaders() - Method in class com.sun.mail.util.logging.MailHandler
Determines if restricted headers are allowed in the current environment.
allowutf8 - Variable in class com.sun.mail.smtp.SMTPTransport
 
allowutf8 - Variable in class com.sun.mail.util.LineInputStream
 
allowutf8 - Variable in class com.sun.mail.util.LineOutputStream
 
allowUtf8 - Static variable in class javax.mail.internet.InternetAddress
 
allowutf8 - Static variable in class javax.mail.internet.MimeBodyPart
 
allowutf8 - Variable in class javax.mail.internet.MimeMessage
 
allowUtf8 - Static variable in class javax.mail.internet.MimeUtility
 
Alternate(String, String) - Constructor for class com.sun.mail.util.logging.CompactFormatter.Alternate
Creates an alternate output.
and(AndTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
AndTerm - Class in javax.mail.search
This class implements the logical AND operator on individual SearchTerms.
AndTerm - Class in javax.mail.search
This class implements the logical AND operator on individual SearchTerms.
AndTerm - Class in javax.mail.search
This class implements the logical AND operator on individual SearchTerms.
AndTerm(SearchTerm, SearchTerm) - Constructor for class javax.mail.search.AndTerm
Constructor that takes two terms.
AndTerm(SearchTerm[]) - Constructor for class javax.mail.search.AndTerm
Constructor that takes an array of SearchTerms.
ANSWERED - Static variable in class javax.mail.Flags.Flag
This message has been answered.
ANSWERED_BIT - Static variable in class javax.mail.Flags
 
answeredFlag - Static variable in class javax.mail.internet.MimeMessage
 
apopChallenge - Variable in class com.sun.mail.pop3.Protocol
 
append(Argument) - Method in class com.sun.mail.iap.Argument
Append the given Argument to this Argument.
append(String, Flags, Date, Literal) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
APPEND Command.
appendBufferSize - Variable in class com.sun.mail.imap.IMAPStore
 
appendContentLang(MimePart, Locale) - Method in class com.sun.mail.util.logging.MailHandler
Appends the content language to the given mime part.
appendFileName(Part, String) - Method in class com.sun.mail.util.logging.MailHandler
Constructs a file name from a formatter.
appendFileName0(Part, String) - Method in class com.sun.mail.util.logging.MailHandler
It is assumed that file names are short and that in most cases getTail will be the only method that will produce a result.
appendMessages(Message[]) - Method in class com.sun.mail.imap.DefaultFolder
 
appendMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
appendMessages(Message[]) - Method in class com.sun.mail.pop3.DefaultFolder
 
appendMessages(Message[]) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support appending messages.
appendMessages(Message[]) - Method in class javax.mail.Folder
Append given Messages to this folder.
AppendStream - Class in com.sun.mail.pop3
A stream for writing to the temp file, and when done can return a stream for reading the data just written.
AppendStream - Class in com.sun.mail.pop3
A stream for writing to the temp file, and when done can return a stream for reading the data just written.
AppendStream(WritableSharedFile) - Constructor for class com.sun.mail.pop3.AppendStream
 
appendSubject(Message, String) - Method in class com.sun.mail.util.logging.MailHandler
Constructs a subject line from a formatter.
appendSubject0(Message, String) - Method in class com.sun.mail.util.logging.MailHandler
It is assumed that subject lines are short and that in most cases getTail will be the only method that will produce a result.
AppendUID - Class in com.sun.mail.imap
Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 4315.
AppendUID - Class in com.sun.mail.imap
Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 4315.
AppendUID(long, long) - Constructor for class com.sun.mail.imap.AppendUID
 
appenduid(String, Flags, Date, Literal) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
APPEND Command, return uid from APPENDUID response code.
appenduid(String, Flags, Date, Literal, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
appendUIDMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
applehack - Static variable in class javax.mail.internet.ParameterList
 
apply(LogRecord, LogRecord) - Method in class com.sun.mail.util.logging.CollectorFormatter
Used to choose the collected LogRecord.
apply(Throwable) - Method in class com.sun.mail.util.logging.CompactFormatter
Chooses a single throwable from the cause chain that will be formatted.
apply(Throwable) - Method in class com.sun.mail.util.logging.SeverityComparator
Identifies a single throwable that best describes the given throwable and the entire cause chain.
applyLocalizedPattern(String) - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific pattern.
applyPattern(String) - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific pattern.
applyThenCompare(Throwable, Throwable) - Method in class com.sun.mail.util.logging.SeverityComparator
Reduces each throwable chain argument then compare each throwable result.
appq - Static variable in class javax.mail.EventQueue
 
areHeadersLoaded() - Method in class com.sun.mail.imap.IMAPMessage
 
Argument - Class in com.sun.mail.iap
 
Argument - Class in com.sun.mail.iap
 
Argument() - Constructor for class com.sun.mail.iap.Argument
Constructor
ARRIVAL - Static variable in class com.sun.mail.imap.SortTerm
Sort by message arrival date and time.
ascii - Variable in class javax.mail.internet.AsciiOutputStream
 
AsciiOutputStream - Class in javax.mail.internet
An OutputStream that determines whether the data written to it is all ASCII, mostly ASCII, or mostly non-ASCII.
AsciiOutputStream - Class in javax.mail.internet
An OutputStream that determines whether the data written to it is all ASCII, mostly ASCII, or mostly non-ASCII.
AsciiOutputStream - Class in javax.mail.internet
An OutputStream that determines whether the data written to it is all ASCII, mostly ASCII, or mostly non-ASCII.
AsciiOutputStream(boolean, boolean) - Constructor for class javax.mail.internet.AsciiOutputStream
 
ASCIIUtility - Class in com.sun.mail.util
 
ASCIIUtility - Class in com.sun.mail.util
 
ASCIIUtility() - Constructor for class com.sun.mail.util.ASCIIUtility
 
astring(byte[], Protocol) - Method in class com.sun.mail.iap.Argument
Write out given String as either an Atom, QuotedString or Literal
AString - Class in com.sun.mail.iap
 
AString - Class in com.sun.mail.iap
 
AString(byte[]) - Constructor for class com.sun.mail.iap.AString
 
ASTRING_CHAR_DELIM - Static variable in class com.sun.mail.iap.Response
An ASTRING_CHAR is any CHAR delimited by: SPACE | CTL | '(' | ')' | '{' | '%' | '*' | '"' | '\' (CTL is handled in readDelimString.)
atBOL - Variable in class com.sun.mail.util.CRLFOutputStream
 
atIndexMsg(int) - Static method in class com.sun.mail.util.logging.MailHandler
Outline the creation of the index error message.
Atom - Class in com.sun.mail.iap
 
Atom - Class in com.sun.mail.iap
 
Atom(String) - Constructor for class com.sun.mail.iap.Atom
 
ATOM - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating an ATOM.
ATOM_CHAR_DELIM - Static variable in class com.sun.mail.iap.Response
An ATOM is any CHAR delimited by: SPACE | CTL | '(' | ')' | '{' | '%' | '*' | '"' | '\' | ']' (CTL is handled in readDelimString.)
attach(MessagingException, Exception) - Static method in class com.sun.mail.util.logging.MailHandler
Try to attach a suppressed exception to a MessagingException in any order that is possible.
attachFile(File) - Method in class javax.mail.internet.MimeBodyPart
Use the specified file to provide the data for this part.
attachFile(String) - Method in class javax.mail.internet.MimeBodyPart
Use the specified file to provide the data for this part.
attachFile(File, String, String) - Method in class javax.mail.internet.MimeBodyPart
Use the specified file with the specified Content-Type and Content-Transfer-Encoding to provide the data for this part.
attachFile(String, String, String) - Method in class javax.mail.internet.MimeBodyPart
Use the specified file with the specified Content-Type and Content-Transfer-Encoding to provide the data for this part.
attachment - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
ATTACHMENT - Static variable in interface javax.mail.Part
This part should be presented as an attachment.
attachmentFilters - Variable in class com.sun.mail.util.logging.MailHandler
Holds the filters for each attachment.
attachmentFormatters - Variable in class com.sun.mail.util.logging.MailHandler
Holds the formatters that create the content for each attachment.
attachmentMismatch(String) - Static method in class com.sun.mail.util.logging.MailHandler
A factory used to create a common attachment mismatch type.
attachmentMismatch(int, int) - Static method in class com.sun.mail.util.logging.MailHandler
Outline the attachment mismatch message.
attachmentNames - Variable in class com.sun.mail.util.logging.MailHandler
Holds the formatters that create the file name for each attachment.
attributes - Variable in class com.sun.mail.imap.IMAPFolder
 
attrs - Variable in class com.sun.mail.imap.protocol.ListInfo
 
auth - Variable in class com.sun.mail.util.logging.MailHandler
Holds the authenticator required to login to the email server.
authClient(String, String, String, String, String) - Method in class com.sun.mail.smtp.DigestMD5
Return client's authentication response to server's challenge.
authenticate(IMAPProtocol, String, String, String) - Method in class com.sun.mail.imap.IMAPStore
Authenticate using one of the non-SASL mechanisms.
authenticate(String[], String, String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
authenticate(String[], String, String, String, String) - Method in interface com.sun.mail.imap.protocol.SaslAuthenticator
 
authenticate(String[], String, String, String, String) - Method in interface com.sun.mail.smtp.SaslAuthenticator
 
authenticate(String[], String, String, String, String) - Method in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
authenticate(String, String) - Method in class com.sun.mail.smtp.SMTPTransport
Authenticate to the server.
authenticate(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.Authenticator
Start the authentication handshake by issuing the AUTH command.
authenticated - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
authenticatedConnections - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
AuthenticationFailedException - Exception in javax.mail
This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password).
AuthenticationFailedException - Class in javax.mail
This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password).
AuthenticationFailedException - Class in javax.mail
This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password).
AuthenticationFailedException() - Constructor for exception javax.mail.AuthenticationFailedException
Constructs an AuthenticationFailedException.
AuthenticationFailedException(String) - Constructor for exception javax.mail.AuthenticationFailedException
Constructs an AuthenticationFailedException with the specified detail message.
AuthenticationFailedException(String, Exception) - Constructor for exception javax.mail.AuthenticationFailedException
Constructs an AuthenticationFailedException with the specified detail message and embedded exception.
Authenticator(String) - Constructor for class com.sun.mail.smtp.SMTPTransport.Authenticator
 
Authenticator(String, boolean) - Constructor for class com.sun.mail.smtp.SMTPTransport.Authenticator
 
Authenticator - Class in javax.mail
The class Authenticator represents an object that knows how to obtain authentication for a network connection.
Authenticator - Class in javax.mail
The class Authenticator represents an object that knows how to obtain authentication for a network connection.
Authenticator - Class in javax.mail
The class Authenticator represents an object that knows how to obtain authentication for a network connection.
Authenticator() - Constructor for class javax.mail.Authenticator
 
authenticator - Variable in class javax.mail.Session
 
authenticators - Variable in class com.sun.mail.smtp.SMTPTransport
 
authlogin(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=LOGIN authenticate scheme
authmechs - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
authntlm(String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=NTLM authentication scheme.
authoauth2(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=XOAUTH2 authentication scheme.
authorizationID - Variable in class com.sun.mail.imap.IMAPStore
 
authorizationID - Variable in class com.sun.mail.smtp.SMTPTransport
 
authplain(String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=PLAIN authentication scheme.
authServer(String) - Method in class com.sun.mail.smtp.DigestMD5
Allow the client to authenticate the server based on its response.
authTable - Variable in class javax.mail.Session
 
available() - Method in class com.sun.mail.iap.ResponseInputStream
How much buffered data do we have?
available() - Method in class com.sun.mail.imap.IMAPInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.sun.mail.util.BASE64DecoderStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.sun.mail.util.QPDecoderStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.sun.mail.util.UUDecoderStream
 
available() - Method in class javax.mail.util.SharedFileInputStream
Returns the number of bytes that can be read from this input stream without blocking.
availableFlags - Variable in class com.sun.mail.imap.IMAPFolder
 
availableFlags - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The available flags.

B

b1 - Variable in class com.sun.mail.util.TimeoutOutputStream
 
ba - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
ba - Variable in class com.sun.mail.util.QPDecoderStream
 
BAD - Static variable in class com.sun.mail.iap.Response
 
BadCommandException - Exception in com.sun.mail.iap
 
BadCommandException - Class in com.sun.mail.iap
 
BadCommandException() - Constructor for exception com.sun.mail.iap.BadCommandException
Constructs an BadCommandException with no detail message.
BadCommandException(String) - Constructor for exception com.sun.mail.iap.BadCommandException
Constructs an BadCommandException with the specified detail message.
BadCommandException(Response) - Constructor for exception com.sun.mail.iap.BadCommandException
Constructs an BadCommandException with the specified Response.
badEOL - Variable in class javax.mail.internet.AsciiOutputStream
 
base64decode(char[], int, CharacterIterator) - Static method in class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
BASE64DecoderStream - Class in com.sun.mail.util
This class implements a BASE64 Decoder.
BASE64DecoderStream - Class in com.sun.mail.util
This class implements a BASE64 Decoder.
BASE64DecoderStream(InputStream) - Constructor for class com.sun.mail.util.BASE64DecoderStream
Create a BASE64 decoder that decodes the specified input stream.
BASE64DecoderStream(InputStream, boolean) - Constructor for class com.sun.mail.util.BASE64DecoderStream
Create a BASE64 decoder that decodes the specified input stream.
BASE64EncoderStream - Class in com.sun.mail.util
This class implements a BASE64 encoder.
BASE64EncoderStream - Class in com.sun.mail.util
This class implements a BASE64 encoder.
BASE64EncoderStream(OutputStream, int) - Constructor for class com.sun.mail.util.BASE64EncoderStream
Create a BASE64 encoder that encodes the specified output stream.
BASE64EncoderStream(OutputStream) - Constructor for class com.sun.mail.util.BASE64EncoderStream
Create a BASE64 encoder that encodes the specified input stream.
BASE64MailboxDecoder - Class in com.sun.mail.imap.protocol
See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded.
BASE64MailboxDecoder - Class in com.sun.mail.imap.protocol
See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded.
BASE64MailboxDecoder() - Constructor for class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
BASE64MailboxEncoder - Class in com.sun.mail.imap.protocol
From RFC2060:
BASE64MailboxEncoder - Class in com.sun.mail.imap.protocol
From RFC2060:
BASE64MailboxEncoder(Writer) - Constructor for class com.sun.mail.imap.protocol.BASE64MailboxEncoder
Create a BASE64 encoder
batchCommandContinue(String) - Method in class com.sun.mail.pop3.Protocol
 
batchCommandEnd() - Method in class com.sun.mail.pop3.Protocol
 
batchCommandStart(String) - Method in class com.sun.mail.pop3.Protocol
 
bcc - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
BCC - Static variable in class javax.mail.Message.RecipientType
The "Bcc" (blind carbon copy) recipients.
bdat() - Method in class com.sun.mail.smtp.SMTPTransport
Return a stream that will use the SMTP BDAT command to send data.
bdat(byte[], int, int, boolean) - Method in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
Send the specified bytes using the BDAT command.
BDATOutputStream(OutputStream, int) - Constructor for class com.sun.mail.smtp.SMTPTransport.BDATOutputStream
Create a BDATOutputStream that wraps a ChunkedOutputStream of the given size and built on top of the specified underlying output stream.
BEncoderStream - Class in com.sun.mail.util
This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers.
BEncoderStream - Class in com.sun.mail.util
This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers.
BEncoderStream(OutputStream) - Constructor for class com.sun.mail.util.BEncoderStream
Create a 'B' encoder that encodes the specified input stream.
bin - Variable in class com.sun.mail.iap.ResponseInputStream
 
bind(SocketAddress) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
bit - Variable in class javax.mail.Flags.Flag
 
blksize - Variable in class com.sun.mail.imap.IMAPInputStream
 
blksize - Variable in class com.sun.mail.imap.IMAPStore
 
blockSize - Static variable in class com.sun.mail.auth.MD4
 
bodies - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
BODY - Class in com.sun.mail.imap.protocol
The BODY fetch response item.
BODY - Class in com.sun.mail.imap.protocol
The BODY fetch response item.
BODY(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.BODY
Constructor
body(BodyTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
bodyLoaded - Variable in class com.sun.mail.imap.IMAPMessage
 
BodyPart - Class in javax.mail
This class models a Part that is contained within a Multipart.
BodyPart - Class in javax.mail
This class models a Part that is contained within a Multipart.
BodyPart - Class in javax.mail
This class models a Part that is contained within a Multipart.
BodyPart() - Constructor for class javax.mail.BodyPart
 
BODYSTRUCTURE - Class in com.sun.mail.imap.protocol
A BODYSTRUCTURE response.
BODYSTRUCTURE - Class in com.sun.mail.imap.protocol
A BODYSTRUCTURE response.
BODYSTRUCTURE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
BodyTerm - Class in javax.mail.search
This class implements searches on a message body.
BodyTerm - Class in javax.mail.search
This class implements searches on a message body.
BodyTerm - Class in javax.mail.search
This class implements searches on a message body.
BodyTerm(String) - Constructor for class javax.mail.search.BodyTerm
Constructor
breakOnNonAscii - Variable in class javax.mail.internet.AsciiOutputStream
 
bs - Variable in class com.sun.mail.imap.IMAPBodyPart
 
bs - Variable in class com.sun.mail.imap.IMAPMessage
 
buf - Variable in class com.sun.mail.imap.IMAPInputStream
 
buf - Variable in class com.sun.mail.imap.LengthCounter
 
buf - Variable in class com.sun.mail.imap.MessageLiteral
 
buf - Variable in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
 
buf - Variable in class com.sun.mail.util.LogOutputStream
 
bufcount - Variable in class com.sun.mail.imap.IMAPInputStream
 
buffer - Variable in class com.sun.mail.auth.MD4
 
buffer - Variable in class com.sun.mail.iap.Response
 
buffer - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
buffer - Variable in class com.sun.mail.util.BASE64DecoderStream
 
buffer - Variable in class com.sun.mail.util.BASE64EncoderStream
 
buffer - Variable in class com.sun.mail.util.UUDecoderStream
 
buffer - Variable in class com.sun.mail.util.UUEncoderStream
 
bufOfs - Variable in class com.sun.mail.auth.MD4
 
bufpos - Variable in class com.sun.mail.imap.IMAPInputStream
 
bufpos - Variable in class javax.mail.util.SharedFileInputStream
The file offset that corresponds to the first byte in the read buffer.
bufsize - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
bufsize - Variable in class com.sun.mail.util.BASE64DecoderStream
 
bufsize - Variable in class com.sun.mail.util.BASE64EncoderStream
 
bufsize - Variable in class com.sun.mail.util.UUDecoderStream
 
bufsize - Variable in class com.sun.mail.util.UUEncoderStream
 
bufsize - Variable in class javax.mail.util.SharedFileInputStream
The normal size of the read buffer.
BYE - Static variable in class com.sun.mail.iap.Response
 
byeResponse(Exception) - Static method in class com.sun.mail.iap.Response
Return a Response object that looks like a BYE protocol response.
ByteArray - Class in com.sun.mail.iap
A simple wrapper around a byte array, with a start position and count of bytes.
ByteArray - Class in com.sun.mail.iap
A simple wrapper around a byte array, with a start position and count of bytes.
ByteArray(byte[], int, int) - Constructor for class com.sun.mail.iap.ByteArray
Constructor
ByteArray(int) - Constructor for class com.sun.mail.iap.ByteArray
Constructor that creates a byte array of the specified size.
ByteArrayDataSource - Class in javax.mail.util
A DataSource backed by a byte array.
ByteArrayDataSource - Class in javax.mail.util
A DataSource backed by a byte array.
ByteArrayDataSource - Class in javax.mail.util
A DataSource backed by a byte array.
ByteArrayDataSource(InputStream, String) - Constructor for class javax.mail.util.ByteArrayDataSource
Create a ByteArrayDataSource with data from the specified InputStream and with the specified MIME type.
ByteArrayDataSource(byte[], String) - Constructor for class javax.mail.util.ByteArrayDataSource
Create a ByteArrayDataSource with data from the specified byte array and with the specified MIME type.
ByteArrayDataSource(String, String) - Constructor for class javax.mail.util.ByteArrayDataSource
Create a ByteArrayDataSource with data from the specified String and with the specified MIME type.
ByteArrayDataSource.DSByteArrayOutputStream - Class in javax.mail.util
 
bytes - Variable in class com.sun.mail.iap.AString
 
bytes - Variable in class com.sun.mail.iap.ByteArray
 
bytes - Variable in class com.sun.mail.iap.NString
 
bytes - Variable in class com.sun.mail.pop3.Response
 
bytesPerLine - Variable in class com.sun.mail.util.BASE64EncoderStream
 
bytesPerLine - Variable in class com.sun.mail.util.QPEncoderStream
 
bytesProcessed - Variable in class com.sun.mail.auth.MD4
 

C

cache - Static variable in class com.sun.mail.imap.Rights.Right
 
cachedContent - Variable in class javax.mail.internet.MimeBodyPart
If our content is a Multipart of Message object, we save it the first time it's created by parsing a stream so that changes to the contained objects will not be lost.
cachedContent - Variable in class javax.mail.internet.MimeMessage
If our content is a Multipart or Message object, we save it the first time it's created by parsing a stream so that changes to the contained objects will not be lost.
cachedStatus - Variable in class com.sun.mail.imap.IMAPFolder
 
cachedStatusTime - Variable in class com.sun.mail.imap.IMAPFolder
 
cacheMultipart - Static variable in class javax.mail.internet.MimeBodyPart
 
cacheWriteTo - Variable in class com.sun.mail.pop3.POP3Store
 
cal - Variable in class com.sun.mail.imap.protocol.SearchSequence
 
calcLMHash() - Method in class com.sun.mail.auth.Ntlm
 
calcNTHash() - Method in class com.sun.mail.auth.Ntlm
 
calcResponse(byte[], byte[]) - Method in class com.sun.mail.auth.Ntlm
 
canOpen - Variable in class com.sun.mail.imap.protocol.ListInfo
 
capa() - Method in class com.sun.mail.pop3.Protocol
Get server capabilities using CAPA command specified by RFC 2449.
capabilities - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
capabilities - Variable in class com.sun.mail.pop3.POP3Store
 
capabilities() - Method in class com.sun.mail.pop3.POP3Store
Return a Map of the capabilities the server provided, as per RFC 2449.
capabilities - Variable in class com.sun.mail.pop3.Protocol
 
capability() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CAPABILITY command.
capacity - Variable in class com.sun.mail.util.logging.MailHandler
The maximum number of log records to format per email.
caseDiff - Static variable in class javax.mail.URLName
 
cbh - Variable in class com.sun.mail.auth.OAuth2SaslClient
 
cc - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
CC - Static variable in class com.sun.mail.imap.SortTerm
Sort by email address of first Cc recipient.
CC - Static variable in class javax.mail.Message.RecipientType
The "Cc" (carbon copy) recipients.
CHANGED - Static variable in class com.sun.mail.imap.protocol.ListInfo
 
changeState - Variable in class com.sun.mail.imap.protocol.ListInfo
 
charset - Variable in class javax.mail.internet.ParameterList.Value
 
check() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CHECK Command.
check(int) - Method in class javax.mail.internet.AsciiOutputStream
 
checkAccess() - Method in class com.sun.mail.util.logging.MailHandler
Calls log manager checkAccess if this is sealed.
checkAddress(String, boolean, boolean) - Static method in class javax.mail.internet.InternetAddress
Check that the address is a valid "mailbox" per RFC822.
checkAscii(String) - Static method in class javax.mail.internet.MimeUtility
Check if the given string contains non US-ASCII characters.
checkAscii(byte[]) - Static method in class javax.mail.internet.MimeUtility
Check if the given byte array contains non US-ASCII characters.
checkAscii(InputStream, int, boolean) - Static method in class javax.mail.internet.MimeUtility
Check if the given input stream contains non US-ASCII characters.
checkClientTrusted(X509Certificate[], String) - Method in class com.sun.mail.util.MailSSLSocketFactory.MailTrustManager
 
checkClosed() - Method in class com.sun.mail.imap.IMAPFolder
 
checkClosed() - Method in class com.sun.mail.pop3.POP3Folder
 
checkConnected() - Method in class com.sun.mail.imap.IMAPStore
 
checkConnected() - Method in class com.sun.mail.pop3.POP3Store
 
checkConnected() - Method in class com.sun.mail.smtp.SMTPTransport
Check if we're in the connected state.
checkDuration(long) - Static method in class com.sun.mail.util.logging.DurationFilter
Converts the duration to a valid duration.
checkEOL - Variable in class javax.mail.internet.AsciiOutputStream
 
checkExists() - Method in class com.sun.mail.imap.IMAPFolder
 
checkExpunged() - Method in class com.sun.mail.imap.IMAPMessage
 
checkExpunged() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
checkFlags(Flags) - Method in class com.sun.mail.imap.IMAPFolder
 
checkLoggingAccess() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Check that the current context is trusted to modify the logging configuration when the LogManager is not present.
checkLogManagerAccess() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Check that the current context is trusted to modify the logging configuration.
checkOpen() - Method in class com.sun.mail.pop3.POP3Folder
 
checkOpened() - Method in class com.sun.mail.imap.IMAPFolder
 
checkRange(int) - Method in class com.sun.mail.imap.IMAPFolder
 
checkReadable() - Method in class com.sun.mail.pop3.POP3Folder
 
checkRecords(long) - Static method in class com.sun.mail.util.logging.DurationFilter
Converts record count to a valid record count.
checkReferral(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Check for an IMAP login REFERRAL response code.
checkSeen() - Method in class com.sun.mail.imap.IMAPInputStream
Normally the SEEN flag will have been set by now, but if not, force it to be set (as long as the folder isn't open read-only and we're not peeking).
checkServerIdentity(String, SSLSocket) - Static method in class com.sun.mail.util.SocketFetcher
Check the server from the Socket connection against the server name(s) as expressed in the server certificate (RFC 2595 check).
checkServerTrusted(X509Certificate[], String) - Method in class com.sun.mail.util.MailSSLSocketFactory.MailTrustManager
 
ChunkedOutputStream(OutputStream, int) - Constructor for class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
Create a ChunkedOutputStream built on top of the specified underlying output stream.
chunkSize - Variable in class com.sun.mail.smtp.SMTPTransport
 
cipher - Variable in class com.sun.mail.auth.Ntlm
 
className - Variable in class javax.mail.Provider
 
cleanContentType - Static variable in class com.sun.mail.util.MimeUtil
 
cleanContentType(MimePart, String) - Static method in class com.sun.mail.util.MimeUtil
If a Content-Type handler has been specified, call it to clean up the Content-Type value.
cleanup(boolean) - Method in class com.sun.mail.imap.IMAPFolder
 
cleanup() - Method in class com.sun.mail.imap.IMAPStore
Cleanup before dying.
cleanupAndThrow(MessagingException) - Method in class com.sun.mail.imap.IMAPFolder
 
cleanupAndThrow(Protocol, IOException) - Static method in class com.sun.mail.pop3.POP3Store
 
cleanupAndThrow(Socket, IOException) - Static method in class com.sun.mail.pop3.Protocol
 
cleanupAndThrow(Socket, IOException) - Static method in class com.sun.mail.util.SocketFetcher
 
clearCachedLabels() - Method in class com.sun.mail.gimap.GmailMessage
Clear any cached labels for this message.
clearMatches(int) - Method in class com.sun.mail.util.logging.MailHandler
Clear previous matches when the filters are modified and there are existing log records that were matched.
clearSystemFlags() - Method in class javax.mail.Flags
Clear all of the system flags.
clearUserFlags() - Method in class javax.mail.Flags
Clear all of the user flags.
clientResponse - Variable in class com.sun.mail.smtp.DigestMD5
 
clientTimeoutInterval - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
clone() - Method in class com.sun.mail.imap.ACL
Clone this ACL entry.
clone() - Method in class com.sun.mail.imap.Rights
Returns a clone of this Rights object.
clone() - Method in class com.sun.mail.util.logging.DurationFilter
Creates a copy of this filter that retains the filter settings but does not include the current filter state.
clone() - Method in class com.sun.mail.util.logging.LogManagerProperties
Returns a properties object that contains a snapshot of the current state.
clone() - Method in class javax.mail.Flags
Returns a clone of this Flags object.
clone() - Method in class javax.mail.internet.InternetAddress
Return a copy of this InternetAddress object.
clone() - Method in class javax.mail.internet.MailDateFormat
Overrides Cloneable.
close() - Method in class com.sun.mail.handlers.text_plain.NoCloseOutputStream
 
close(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Close this folder.
close(boolean, boolean) - Method in class com.sun.mail.imap.IMAPFolder
 
close() - Method in class com.sun.mail.imap.IMAPStore
Close this Store.
close() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CLOSE Command.
close() - Method in class com.sun.mail.pop3.AppendStream
 
close(boolean) - Method in class com.sun.mail.pop3.DefaultFolder
 
close(boolean) - Method in class com.sun.mail.pop3.POP3Folder
 
close() - Method in class com.sun.mail.pop3.POP3Store
 
close(boolean) - Method in class com.sun.mail.pop3.POP3Store
 
close() - Method in class com.sun.mail.pop3.Protocol
Close the connection without sending any commands.
close() - Method in class com.sun.mail.pop3.TempFile
Close and remove this temp file.
close() - Method in class com.sun.mail.pop3.WritableSharedFile
Close the readable and writable files.
close() - Method in class com.sun.mail.smtp.SMTPTransport.BDATOutputStream
Close this output stream.
close() - Method in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
Close this output stream.
close() - Method in class com.sun.mail.smtp.SMTPTransport
Close the Transport and terminate the connection to the server.
close() - Method in class com.sun.mail.util.BASE64EncoderStream
Forces any buffered output bytes to be encoded out to the stream and closes this output stream
close() - Method in class com.sun.mail.util.logging.MailHandler
Prevents any other records from being published.
close() - Method in class com.sun.mail.util.QPEncoderStream
Forces any buffered output bytes to be encoded out to the stream and closes this output stream.
close() - Method in class com.sun.mail.util.TimeoutOutputStream
 
close() - Method in class com.sun.mail.util.UUEncoderStream
 
close() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
close(boolean) - Method in class javax.mail.Folder
Close this Folder.
close() - Method in class javax.mail.Folder
Close this Folder and expunge deleted messages.
close() - Method in class javax.mail.Service
Close this service and terminate its connection.
close() - Method in class javax.mail.util.SharedFileInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class javax.mail.util.SharedFileInputStream.SharedFile
 
closeAllFolders(boolean) - Method in class com.sun.mail.imap.IMAPStore
Close all open Folders.
closeConnection() - Method in class com.sun.mail.smtp.SMTPTransport
 
closed(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
CLOSED - Static variable in class javax.mail.event.ConnectionEvent
A connection was closed.
closed(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Invoked when a Store/Folder/Transport is closed.
closeFoldersOnStoreFailure - Variable in class com.sun.mail.imap.IMAPStore
 
closePort(POP3Folder) - Method in class com.sun.mail.pop3.POP3Store
 
cmd - Variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
cmd - Variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
cmd - Variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
cmd - Variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
cnt - Variable in class javax.mail.util.SharedFileInputStream.SharedFile
 
CollectorFormatter - Class in com.sun.mail.util.logging
A LogRecord formatter that takes a sequence of LogRecords and combines them into a single summary result.
CollectorFormatter - Class in com.sun.mail.util.logging
A LogRecord formatter that takes a sequence of LogRecords and combines them into a single summary result.
CollectorFormatter() - Constructor for class com.sun.mail.util.logging.CollectorFormatter
Creates the formatter using the LogManager defaults.
CollectorFormatter(String) - Constructor for class com.sun.mail.util.logging.CollectorFormatter
Creates the formatter using the given format.
CollectorFormatter(String, Formatter, Comparator<? super LogRecord>) - Constructor for class com.sun.mail.util.logging.CollectorFormatter
Creates the formatter using the given values.
collectString(char, boolean) - Method in class javax.mail.internet.HeaderTokenizer
 
com.sun.mail.auth - package com.sun.mail.auth
This package includes internal authentication support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
com.sun.mail.dsn - package com.sun.mail.dsn
Support for creating and parsing Delivery Status Notifications.
com.sun.mail.gimap - package com.sun.mail.gimap
An EXPERIMENTAL IMAP protocol provider that supports the Gmail-specific IMAP protocol extensions .
com.sun.mail.gimap.protocol - package com.sun.mail.gimap.protocol
 
com.sun.mail.handlers - package com.sun.mail.handlers
This package includes internal data handler support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
com.sun.mail.iap - package com.sun.mail.iap
This package includes internal IMAP support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
com.sun.mail.imap - package com.sun.mail.imap
An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store.
com.sun.mail.imap.protocol - package com.sun.mail.imap.protocol
This package includes internal IMAP support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
com.sun.mail.pop3 - package com.sun.mail.pop3
A POP3 protocol provider for the JavaMail API that provides access to a POP3 message store.
com.sun.mail.smtp - package com.sun.mail.smtp
An SMTP protocol provider for the JavaMail API that provides access to an SMTP server.
com.sun.mail.util - package com.sun.mail.util
Utility classes for use with the JavaMail API.
com.sun.mail.util.logging - package com.sun.mail.util.logging
Contains JavaMail™ extensions for the Java™ platform's core logging facilities.
combineMultisegmentNames(boolean) - Method in class javax.mail.internet.ParameterList
Iterate through the saved set of names of multi-segment parameters, for each parameter find all segments stored in the slist map, decode each segment as needed, combine the segments together into a single decoded value, and save all segments in a MultiValue object in the main list indexed by the parameter name.
combineSegments() - Method in class javax.mail.internet.ParameterList
Normal users of this class will use simple parameter names.
command(String, Argument) - Method in class com.sun.mail.iap.Protocol
Send a command to the server.
commandEnd() - Method in class com.sun.mail.iap.Protocol
 
CommandFailedException - Exception in com.sun.mail.iap
 
CommandFailedException - Class in com.sun.mail.iap
 
CommandFailedException() - Constructor for exception com.sun.mail.iap.CommandFailedException
Constructs an CommandFailedException with no detail message.
CommandFailedException(String) - Constructor for exception com.sun.mail.iap.CommandFailedException
Constructs an CommandFailedException with the specified detail message.
CommandFailedException(Response) - Constructor for exception com.sun.mail.iap.CommandFailedException
Constructs an CommandFailedException with the specified Response.
commandStart(String) - Method in class com.sun.mail.iap.Protocol
 
COMMENT - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating a comment.
CompactFormatter - Class in com.sun.mail.util.logging
A plain text formatter that can produce fixed width output.
CompactFormatter - Class in com.sun.mail.util.logging
A plain text formatter that can produce fixed width output.
CompactFormatter() - Constructor for class com.sun.mail.util.logging.CompactFormatter
Creates an instance with a default format pattern.
CompactFormatter(String) - Constructor for class com.sun.mail.util.logging.CompactFormatter
Creates an instance with the given format pattern.
CompactFormatter.Alternate - Class in com.sun.mail.util.logging
Used to format two arguments as fixed length message.
comparator - Variable in class com.sun.mail.util.logging.CollectorFormatter
The comparator used to pick the log record to format.
comparator - Variable in class com.sun.mail.util.logging.MailHandler
Used to order all log records prior to formatting.
compare(LogRecord, LogRecord) - Method in class com.sun.mail.util.logging.SeverityComparator
Compares two log records based on severity.
compare(Level, Level) - Method in class com.sun.mail.util.logging.SeverityComparator
Compare two level objects.
compare(long, long) - Method in class com.sun.mail.util.logging.SeverityComparator
Compare two longs.
compareThrowable(Throwable, Throwable) - Method in class com.sun.mail.util.logging.SeverityComparator
Compares two throwable objects or null.
comparison - Variable in class javax.mail.search.ComparisonTerm
The comparison.
ComparisonTerm - Class in javax.mail.search
This class models the comparison operator.
ComparisonTerm - Class in javax.mail.search
This class models the comparison operator.
ComparisonTerm - Class in javax.mail.search
This class models the comparison operator.
ComparisonTerm() - Constructor for class javax.mail.search.ComparisonTerm
 
complete - Variable in class com.sun.mail.auth.OAuth2SaslClient
 
complete - Variable in class javax.mail.internet.MimeMultipart
Have we seen the final bounary line?
compress() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
COMPRESS Command.
computePrefix(Properties, String) - Method in class com.sun.mail.iap.Protocol
Compute the tag prefix to be used for this connection.
CONDSTORE - Static variable in class com.sun.mail.imap.ResyncData
Used to enable only the CONDSTORE extension.
confDir - Static variable in class javax.mail.Session
 
config(String) - Method in class com.sun.mail.util.MailLogger
Log a message at the CONFIG level.
configureSSLSocket(Socket, String, Properties, String, SocketFactory) - Static method in class com.sun.mail.util.SocketFetcher
Configure the SSL options for the socket (if it's an SSL socket), based on the mail..ssl.protocols and mail..ssl.ciphersuites properties.
connect(Socket) - Method in class com.sun.mail.smtp.SMTPTransport
Start the SMTP protocol on the given socket, which was already connected by the caller.
connect(SocketAddress) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
connect(SocketAddress, int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
connect() - Method in class javax.mail.Service
A generic connect method that takes no parameters.
connect(String, String, String) - Method in class javax.mail.Service
Connect to the specified address.
connect(String, String) - Method in class javax.mail.Service
Connect to the current host using the specified username and password.
connect(String, int, String, String) - Method in class javax.mail.Service
Similar to connect(host, user, password) except a specific port can be specified.
connected - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
connected - Variable in class javax.mail.Service
 
ConnectionAdapter - Class in javax.mail.event
The adapter which receives connection events.
ConnectionAdapter - Class in javax.mail.event
The adapter which receives connection events.
ConnectionAdapter - Class in javax.mail.event
The adapter which receives connection events.
ConnectionAdapter() - Constructor for class javax.mail.event.ConnectionAdapter
 
ConnectionEvent - Class in javax.mail.event
This class models Connection events.
ConnectionEvent - Class in javax.mail.event
This class models Connection events.
ConnectionEvent - Class in javax.mail.event
This class models Connection events.
ConnectionEvent(Object, int) - Constructor for class javax.mail.event.ConnectionEvent
Construct a ConnectionEvent.
ConnectionException - Exception in com.sun.mail.iap
 
ConnectionException - Class in com.sun.mail.iap
 
ConnectionException() - Constructor for exception com.sun.mail.iap.ConnectionException
Constructs an ConnectionException with no detail message.
ConnectionException(String) - Constructor for exception com.sun.mail.iap.ConnectionException
Constructs an ConnectionException with the specified detail message.
ConnectionException(Protocol, Response) - Constructor for exception com.sun.mail.iap.ConnectionException
Constructs an ConnectionException with the specified Response.
connectionFailed - Variable in class com.sun.mail.imap.IMAPStore
 
connectionFailedLock - Variable in class com.sun.mail.imap.IMAPStore
 
ConnectionListener - Interface in javax.mail.event
This is the Listener interface for Connection events.
ConnectionListener - Class in javax.mail.event
This is the Listener interface for Connection events.
ConnectionListener - Class in javax.mail.event
This is the Listener interface for Connection events.
connectionListeners - Variable in class javax.mail.Folder
 
connectionListeners - Variable in class javax.mail.Service
 
ConnectionPool(String, MailLogger, Session) - Constructor for class com.sun.mail.imap.IMAPStore.ConnectionPool
 
connectionPoolLogger - Variable in class com.sun.mail.imap.IMAPFolder
 
constructed - Variable in class com.sun.mail.dsn.MultipartReport
 
contains(Rights.Right) - Method in class com.sun.mail.imap.Rights
Check whether the specified right is present in this Rights object.
contains(Rights) - Method in class com.sun.mail.imap.Rights
Check whether all the rights in the specified Rights object are present in this Rights object.
contains(FetchProfile.Item) - Method in class javax.mail.FetchProfile
Returns true if the fetch profile contains the given special item.
contains(String) - Method in class javax.mail.FetchProfile
Returns true if the fetch profile contains the given header name.
contains(Flags.Flag) - Method in class javax.mail.Flags
Check whether the specified system flag is present in this Flags object.
contains(String) - Method in class javax.mail.Flags
Check whether the specified user flag is present in this Flags object.
contains(Flags) - Method in class javax.mail.Flags
Check whether all the flags in the specified Flags object are present in this Flags object.
containsKey(Object) - Method in class com.sun.mail.util.logging.LogManagerProperties
Required to work with PropUtil.
content - Variable in class javax.mail.internet.MimeBodyPart
Byte array that holds the bytes of the content of this Part.
content - Variable in class javax.mail.internet.MimeMessage
Byte array that holds the bytes of this Message's content.
CONTENT_INFO - Static variable in class javax.mail.FetchProfile.Item
This item is for fetching information about the content of the message.
ContentDisposition - Class in javax.mail.internet
This class represents a MIME ContentDisposition value.
ContentDisposition - Class in javax.mail.internet
This class represents a MIME ContentDisposition value.
ContentDisposition - Class in javax.mail.internet
This class represents a MIME ContentDisposition value.
ContentDisposition() - Constructor for class javax.mail.internet.ContentDisposition
No-arg Constructor.
ContentDisposition(String, ParameterList) - Constructor for class javax.mail.internet.ContentDisposition
Constructor.
ContentDisposition(String) - Constructor for class javax.mail.internet.ContentDisposition
Constructor that takes a ContentDisposition string.
contentDispositionStrict - Static variable in class javax.mail.internet.ContentDisposition
 
contentStream - Variable in class javax.mail.internet.MimeBodyPart
If the data for this body part was supplied by an InputStream that implements the SharedInputStream interface, contentStream is another such stream representing the content of this body part.
contentStream - Variable in class javax.mail.internet.MimeMessage
If the data for this message was supplied by an InputStream that implements the SharedInputStream interface, contentStream is another such stream representing the content of this message.
ContentType - Class in javax.mail.internet
This class represents a MIME Content-Type value.
ContentType - Class in javax.mail.internet
This class represents a MIME Content-Type value.
ContentType - Class in javax.mail.internet
This class represents a MIME Content-Type value.
ContentType() - Constructor for class javax.mail.internet.ContentType
No-arg Constructor.
ContentType(String, String, ParameterList) - Constructor for class javax.mail.internet.ContentType
Constructor.
ContentType(String) - Constructor for class javax.mail.internet.ContentType
Constructor that takes a Content-Type string.
contentType - Variable in class javax.mail.internet.MimeBodyPart.EncodedFileDataSource
 
contentType - Variable in class javax.mail.Multipart
This field specifies the content-type of this multipart object.
contentTypeOf(CharSequence) - Method in class com.sun.mail.util.logging.MailHandler
Determines the mimeType of a formatter from the getHead call.
contentTypeOf(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Determines the mimeType of a formatter by the class name.
contentTypes - Variable in class com.sun.mail.util.logging.MailHandler
Used to override the content type for the body and set the content type for each attachment.
contentWithEncoding(String, String) - Method in class com.sun.mail.util.logging.MailHandler
Replaces the charset parameter with the current encoding.
context - Variable in class javax.mail.internet.MimePartDataSource
 
CONTINUATION - Static variable in class com.sun.mail.iap.Response
 
convertTo8Bit(MimePart) - Method in class com.sun.mail.smtp.SMTPTransport
If the Part is a text part and has a Content-Transfer-Encoding of "quoted-printable" or "base64", and it obeys the rules for "8bit" encoding, change the encoding to "8bit".
copy(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
COPY command.
copy(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
COPY command.
copybytes(byte[], int, String, String) - Method in class com.sun.mail.auth.Ntlm
 
copyMessages(Message[], Folder) - Method in class com.sun.mail.imap.IMAPFolder
Copy the specified messages from this folder, to the specified destination.
copyMessages(Message[], Folder) - Method in class javax.mail.Folder
Copy the specified Messages from this Folder into another Folder.
copymoveMessages(Message[], Folder, boolean) - Method in class com.sun.mail.imap.IMAPFolder
Copy or move the specified messages from this folder, to the specified destination.
copymoveUIDMessages(Message[], Folder, boolean) - Method in class com.sun.mail.imap.IMAPFolder
Copy or move the specified messages from this folder, to the specified destination.
CopyUID - Class in com.sun.mail.imap
Information from the COPYUID response code defined by the UIDPLUS extension - RFC 4315.
CopyUID - Class in com.sun.mail.imap
Information from the COPYUID response code defined by the UIDPLUS extension - RFC 4315.
CopyUID(long, UIDSet[], UIDSet[]) - Constructor for class com.sun.mail.imap.CopyUID
 
copyuid(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
COPY command, return uid from COPYUID response code.
copyuid(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
COPY command, return uid from COPYUID response code.
copyuid(String, String, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
copyUIDMessages(Message[], Folder) - Method in class com.sun.mail.imap.IMAPFolder
Copy the specified messages from this folder, to the specified destination.
count - Variable in class com.sun.mail.iap.ByteArray
 
count - Variable in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
 
count - Variable in class com.sun.mail.util.BASE64EncoderStream
 
count - Variable in class com.sun.mail.util.logging.CollectorFormatter
The number of log records that have been formatted.
count - Variable in class com.sun.mail.util.logging.DurationFilter
The number of records seen for the current duration.
count - Variable in class com.sun.mail.util.QPEncoderStream
 
cParams - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
create(int) - Method in class com.sun.mail.imap.IMAPFolder
Create this folder, with the specified type.
create(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CREATE Command.
CREATE - Static variable in class com.sun.mail.imap.Rights.Right
Create - CREATE new sub-mailboxes in any implementation-defined hierarchy, RENAME or DELETE mailbox.
create(int) - Method in class com.sun.mail.pop3.DefaultFolder
 
create(int) - Method in class com.sun.mail.pop3.POP3Folder
Always returns false; the POP3 protocol doesn't support creating folders.
create(int) - Method in class javax.mail.Folder
Create this folder on the Store.
createBodyPart() - Method in class com.sun.mail.util.logging.MailHandler
Factory to create the in-line body part.
createBodyPart(int) - Method in class com.sun.mail.util.logging.MailHandler
Factory to create the attachment body part.
CREATED - Static variable in class javax.mail.event.FolderEvent
The folder was created.
createFlagList(Flags) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Creates an IMAP flag_list from the given Flags object.
createHeaderCommand(String[], boolean) - Method in class com.sun.mail.imap.IMAPFolder
Create the appropriate IMAP FETCH command items to fetch the requested headers.
createInternetHeaders(InputStream) - Method in class javax.mail.internet.MimeMessage
Create and return an InternetHeaders object that loads the headers from the given InputStream.
createInternetHeaders(InputStream) - Method in class javax.mail.internet.MimeMultipart
Create and return an InternetHeaders object that loads the headers from the given InputStream.
createLabelList(String[]) - Method in class com.sun.mail.gimap.protocol.GmailProtocol
 
createMessage(Folder, int) - Method in class com.sun.mail.pop3.POP3Folder
 
createMessageSets(int[]) - Static method in class com.sun.mail.imap.protocol.MessageSet
Convert an array of integers into an array of MessageSets
createMessagesForUIDs(long[]) - Method in class com.sun.mail.imap.IMAPFolder
Get or create Message objects for the UIDs.
createMimeBodyPart(InternetHeaders, byte[]) - Method in class javax.mail.internet.MimeMultipart
Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
createMimeBodyPart(InputStream) - Method in class javax.mail.internet.MimeMultipart
Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
createMimeBodyPartIs(InputStream) - Method in class javax.mail.internet.MimeMultipart
 
createMimeMessage(Session) - Method in class javax.mail.internet.MimeMessage
Create and return a MimeMessage object.
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class com.sun.mail.auth.OAuth2SaslClientFactory
 
createSimpleFormatter() - Static method in class com.sun.mail.util.logging.MailHandler
Factory method used to create a java.util.logging.SimpleFormatter.
createSocket(Socket, String, int, boolean) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(InetAddress, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(String, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(InetAddress, int, String, int, int, int, Properties, String, SocketFactory, boolean) - Static method in class com.sun.mail.util.SocketFetcher
Create a socket with the given local address and connected to the given host and port.
createUIDSets(long[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
Convert an array of longs into an array of UIDSets
CRLF - Static variable in class com.sun.mail.iap.Protocol
 
CRLF - Static variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
CRLF - Static variable in class com.sun.mail.pop3.Protocol
 
CRLF - Static variable in class com.sun.mail.smtp.SMTPTransport
 
CRLFOutputStream - Class in com.sun.mail.util
Convert lines into the canonical format, that is, terminate lines with the CRLF sequence.
CRLFOutputStream - Class in com.sun.mail.util
Convert lines into the canonical format, that is, terminate lines with the CRLF sequence.
CRLFOutputStream(OutputStream) - Constructor for class com.sun.mail.util.CRLFOutputStream
 
cto - Variable in exception com.sun.mail.util.MailConnectException
 
cto - Variable in exception com.sun.mail.util.SocketConnectException
The connection timeout.
currentPos - Variable in class javax.mail.internet.HeaderTokenizer
 

D

data - Variable in class com.sun.mail.imap.protocol.BODY
 
data - Variable in class com.sun.mail.imap.protocol.RFC822DATA
 
data - Variable in class com.sun.mail.pop3.Response
 
data() - Method in class com.sun.mail.smtp.SMTPTransport
Send the DATA command to the SMTP host and return an OutputStream to which the data is to be written.
data - Variable in class com.sun.mail.util.logging.MailHandler
Holds all of the log records that will be used to create the email.
data - Variable in class javax.mail.util.ByteArrayDataSource
 
datalen - Variable in class javax.mail.util.SharedFileInputStream
The amount of data in this subset of the file.
dataStream - Variable in class com.sun.mail.smtp.SMTPTransport
 
date - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
date - Variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
DATE - Static variable in class com.sun.mail.imap.SortTerm
Sort by sent date and time.
date - Variable in class javax.mail.search.DateTerm
The date.
DateTerm - Class in javax.mail.search
This class implements comparisons for Dates
DateTerm - Class in javax.mail.search
This class implements comparisons for Dates
DateTerm - Class in javax.mail.search
This class implements comparisons for Dates
DateTerm(int, Date) - Constructor for class javax.mail.search.DateTerm
Constructor.
debug - Variable in class com.sun.mail.util.MailLogger
Produce debug output?
debug - Variable in class javax.mail.Service
Debug flag for this service.
debug - Variable in class javax.mail.Session
 
debugOut(String) - Method in class com.sun.mail.util.MailLogger
Common formatting for debug output.
debugpassword - Variable in class com.sun.mail.imap.IMAPStore
 
debugpassword - Variable in class com.sun.mail.smtp.SMTPTransport
 
debugusername - Variable in class com.sun.mail.imap.IMAPStore
 
debugusername - Variable in class com.sun.mail.smtp.SMTPTransport
 
decode(String) - Static method in class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
decode(byte[], int, int) - Method in class com.sun.mail.util.BASE64DecoderStream
The decoder algorithm.
decode(byte[]) - Static method in class com.sun.mail.util.BASE64DecoderStream
Base64 decode a byte array.
decode() - Method in class com.sun.mail.util.UUDecoderStream
 
decode(InputStream, String) - Static method in class javax.mail.internet.MimeUtility
Decode the given input stream.
decode(String) - Static method in class javax.mail.URLName
Decodes a "x-www-form-urlencoded" to a String.
decodeBytes(String, String) - Static method in class javax.mail.internet.ParameterList
Decode the encoded bytes in value using the specified charset.
decodeBytes(String, OutputStream) - Static method in class javax.mail.internet.ParameterList
Decode the encoded bytes in value and write them to the OutputStream.
decodeFileName - Static variable in class com.sun.mail.imap.IMAPBodyPart
 
decodeFileName - Static variable in class javax.mail.internet.MimeBodyPart
 
decodeInnerWords(String) - Static method in class javax.mail.internet.MimeUtility
Look for encoded words within a word.
decodeParameters - Static variable in class javax.mail.internet.ParameterList
 
decodeParametersStrict - Static variable in class javax.mail.internet.ParameterList
 
decodeStrict - Static variable in class javax.mail.internet.MimeUtility
 
decodeText(String) - Static method in class javax.mail.internet.MimeUtility
Decode "unstructured" headers, that is, headers that are defined as '*text' as per RFC 822.
decodeWord(String) - Static method in class javax.mail.internet.MimeUtility
The string is parsed using the rules in RFC 2047 and RFC 2231 for parsing an "encoded-word".
DecodingException - Exception in com.sun.mail.util
A special IOException that indicates a failure to decode data due to an error in the formatting of the data.
DecodingException - Class in com.sun.mail.util
A special IOException that indicates a failure to decode data due to an error in the formatting of the data.
DecodingException(String) - Constructor for exception com.sun.mail.util.DecodingException
Constructor.
defaultAuthenticationMechanisms - Variable in class com.sun.mail.smtp.SMTPTransport
 
DefaultAuthenticator(String) - Constructor for class com.sun.mail.util.logging.MailHandler.DefaultAuthenticator
Use the factory method instead of this constructor.
defaultBufferSize - Static variable in class javax.mail.util.SharedFileInputStream
 
defaultErrorManager() - Method in class com.sun.mail.util.logging.MailHandler
Used to get or create the default ErrorManager used before init.
DefaultFolder - Class in com.sun.mail.imap
The default IMAP folder (root of the naming hierarchy).
DefaultFolder - Class in com.sun.mail.imap
The default IMAP folder (root of the naming hierarchy).
DefaultFolder(IMAPStore) - Constructor for class com.sun.mail.imap.DefaultFolder
 
DefaultFolder - Class in com.sun.mail.pop3
The POP3 DefaultFolder.
DefaultFolder - Class in com.sun.mail.pop3
The POP3 DefaultFolder.
DefaultFolder(POP3Store) - Constructor for class com.sun.mail.pop3.DefaultFolder
 
defaultIgnore(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
Determines if a stack frame should be ignored as the cause of an error.
defaultJavaCharset - Static variable in class javax.mail.internet.MimeUtility
 
defaultMIMECharset - Static variable in class javax.mail.internet.MimeUtility
 
defaultPort - Variable in class com.sun.mail.imap.IMAPStore
 
defaultPort - Variable in class com.sun.mail.pop3.POP3Store
 
defaultPort - Variable in class com.sun.mail.smtp.SMTPTransport
 
defaultSession - Static variable in class javax.mail.Session
 
dele(int) - Method in class com.sun.mail.pop3.Protocol
Delete (permanently) the specified message.
delete(boolean) - Method in class com.sun.mail.imap.DefaultFolder
 
delete(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Delete this folder.
delete(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
DELETE Command.
DELETE - Static variable in class com.sun.mail.imap.Rights.Right
Delete - STORE \DELETED flag, perform EXPUNGE.
delete(boolean) - Method in class com.sun.mail.pop3.DefaultFolder
 
delete(boolean) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't allow the INBOX to be deleted.
delete(boolean) - Method in class javax.mail.Folder
Delete this Folder.
deleteACL(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
DELETEACL Command.
DELETED - Static variable in class javax.mail.event.FolderEvent
The folder was deleted.
DELETED - Static variable in class javax.mail.Flags.Flag
This message is marked deleted.
DELETED_BIT - Static variable in class javax.mail.Flags
 
delimiter - Variable in class com.sun.mail.imap.protocol.Namespaces.Namespace
Delimiter between names in this namespace.
delimiters - Variable in class javax.mail.internet.HeaderTokenizer
 
DeliveryStatus - Class in com.sun.mail.dsn
A message/delivery-status message content, as defined in RFC 3464.
DeliveryStatus() - Constructor for class com.sun.mail.dsn.DeliveryStatus
Construct a delivery status notification with no content.
DeliveryStatus(InputStream) - Constructor for class com.sun.mail.dsn.DeliveryStatus
Construct a delivery status notification by parsing the supplied input stream.
description - Variable in class com.sun.mail.imap.IMAPBodyPart
 
description - Variable in class com.sun.mail.imap.IMAPMessage
 
description - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
descriptionFrom(Comparator<?>, Level, Filter) - Method in class com.sun.mail.util.logging.MailHandler
Gets the description for the MimeMessage itself.
descriptionFrom(Formatter, Filter, Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Creates a description for a body part.
df - Static variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
dh - Variable in class javax.mail.internet.MimeBodyPart
The DataHandler object representing this Part's content.
dh - Variable in class javax.mail.internet.MimeMessage
The DataHandler object representing this Message's content.
die - Variable in class com.sun.mail.imap.IdleManager
 
digest(byte[]) - Method in class com.sun.mail.auth.MD4
Compute and return the message digest of the input byte array.
DigestMD5 - Class in com.sun.mail.smtp
DIGEST-MD5 authentication support.
DigestMD5 - Class in com.sun.mail.smtp
DIGEST-MD5 authentication support.
DigestMD5(MailLogger) - Constructor for class com.sun.mail.smtp.DigestMD5
 
DigestMD5Authenticator() - Constructor for class com.sun.mail.smtp.SMTPTransport.DigestMD5Authenticator
 
digits - Static variable in class com.sun.mail.pop3.Protocol
 
digits - Static variable in class com.sun.mail.smtp.DigestMD5
 
disableTop - Variable in class com.sun.mail.pop3.POP3Store
 
disconnect() - Method in class com.sun.mail.iap.Protocol
Disconnect.
disconnect() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Close socket connection.
disconnected(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
DISCONNECTED - Static variable in class javax.mail.event.ConnectionEvent
A connection was disconnected (not currently used).
disconnected(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Invoked when a Store is disconnected.
dispatch(Object) - Method in class javax.mail.event.ConnectionEvent
Invokes the appropriate ConnectionListener method
dispatch(Object) - Method in class javax.mail.event.FolderEvent
Invokes the appropriate FolderListener method
dispatch(Object) - Method in class javax.mail.event.MailEvent
This method invokes the appropriate method on a listener for this event.
dispatch(Object) - Method in class javax.mail.event.MessageChangedEvent
Invokes the appropriate MessageChangedListener method.
dispatch(Object) - Method in class javax.mail.event.MessageCountEvent
Invokes the appropriate MessageCountListener method.
dispatch(Object) - Method in class javax.mail.event.StoreEvent
Invokes the appropriate StoreListener method.
dispatch(Object) - Method in class javax.mail.event.TransportEvent
Invokes the appropriate TransportListener method.
dispatch(Object) - Method in class javax.mail.EventQueue.TerminatorEvent
 
dispose() - Method in class com.sun.mail.auth.OAuth2SaslClient
 
disposition - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
disposition - Variable in class javax.mail.internet.ContentDisposition
 
DispositionNotification - Class in com.sun.mail.dsn
A message/disposition-notification message content, as defined in RFC 3798.
DispositionNotification() - Constructor for class com.sun.mail.dsn.DispositionNotification
Construct a disposition notification with no content.
DispositionNotification(InputStream) - Constructor for class com.sun.mail.dsn.DispositionNotification
Construct a disposition notification by parsing the supplied input stream.
doAuth(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.Authenticator
 
doAuth(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.DigestMD5Authenticator
 
doAuth(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.LoginAuthenticator
 
doAuth(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.NtlmAuthenticator
 
doAuth(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.OAuth2Authenticator
 
doAuth(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.PlainAuthenticator
 
doCommand(IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
Execute a user-supplied IMAP command.
doCommand(IMAPProtocol) - Method in interface com.sun.mail.imap.IMAPFolder.ProtocolCommand
Execute the user-defined command using the supplied IMAPProtocol object.
doCommandIgnoreFailure(IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
 
doEncode(String, boolean, String, int, String, boolean, boolean, StringBuilder) - Static method in class javax.mail.internet.MimeUtility
 
doEncode - Static variable in class javax.mail.URLName
A way to turn off encoding, just in case...
doExpungeNotification - Variable in class com.sun.mail.imap.IMAPFolder
 
doList(String, boolean) - Method in class com.sun.mail.imap.IMAPFolder
 
doList(String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Execute the specified LIST-like command (e.g., "LIST" or "LSUB"), using the reference and pattern.
DONE - Static variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
doneUidl - Variable in class com.sun.mail.pop3.POP3Folder
 
dontNeedEncoding - Static variable in class javax.mail.URLName
The class contains a utility method for converting a String into a MIME format called "x-www-form-urlencoded" format.
doOptionalCommand(String, IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
 
doProtocolCommand(IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
 
dParams - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
DRAFT - Static variable in class javax.mail.Flags.Flag
This message is a draft.
DRAFT_BIT - Static variable in class javax.mail.Flags
 
ds - Variable in class javax.mail.internet.MimeMultipart
The DataSource supplying our InputStream.
DSByteArrayOutputStream() - Constructor for class javax.mail.util.ByteArrayDataSource.DSByteArrayOutputStream
 
dst - Variable in class com.sun.mail.imap.CopyUID
 
duration - Variable in class com.sun.mail.util.logging.DurationFilter
The duration in milliseconds used to determine the rate.
DurationFilter - Class in com.sun.mail.util.logging
A filter used to limit log records based on a maximum generation rate.
DurationFilter - Class in com.sun.mail.util.logging
A filter used to limit log records based on a maximum generation rate.
DurationFilter() - Constructor for class com.sun.mail.util.logging.DurationFilter
Creates the filter using the default properties.
DurationFilter(long, long) - Constructor for class com.sun.mail.util.logging.DurationFilter
Creates the filter using the given properties.

E

e - Variable in class javax.mail.internet.InternetHeaders.MatchEnum
 
ehlo(String) - Method in class com.sun.mail.smtp.SMTPTransport
Issue the EHLO command.
eliminateDuplicates(List<Address>, Address[]) - Method in class javax.mail.internet.MimeMessage
Check addrs for any duplicates that may already be in v.
EMPTY_FILTERS - Static variable in class com.sun.mail.util.logging.MailHandler
Use the emptyFilterArray method.
EMPTY_FORMATTERS - Static variable in class com.sun.mail.util.logging.MailHandler
Use the emptyFormatterArray method.
emptyConnectionPool(boolean) - Method in class com.sun.mail.imap.IMAPStore
Empty the connection pool.
emptyFilterArray() - Static method in class com.sun.mail.util.logging.MailHandler
Factory for empty filter arrays.
emptyFormatterArray() - Static method in class com.sun.mail.util.logging.MailHandler
Factory for empty formatter arrays.
enable(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
ENABLE Command.
enableCompress - Variable in class com.sun.mail.imap.IMAPStore
 
enabled - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
enabled - Variable in class com.sun.mail.smtp.SMTPTransport.Authenticator
 
enabled() - Method in class com.sun.mail.smtp.SMTPTransport.Authenticator
 
enableImapEvents - Variable in class com.sun.mail.imap.IMAPStore
 
enableResponseEvents - Variable in class com.sun.mail.imap.IMAPStore
 
enableSASL - Variable in class com.sun.mail.imap.IMAPStore
 
enableSASL - Variable in class com.sun.mail.smtp.SMTPTransport
 
enableStartTLS - Variable in class com.sun.mail.imap.IMAPStore
 
encode(String) - Static method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
encode() - Method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
encode() - Method in class com.sun.mail.util.BASE64EncoderStream
Encode the data stored in buffer.
encode(byte[]) - Static method in class com.sun.mail.util.BASE64EncoderStream
Base64 encode a byte array.
encode(byte[], int, int, byte[]) - Static method in class com.sun.mail.util.BASE64EncoderStream
Internal use only version of encode.
encode() - Method in class com.sun.mail.util.UUEncoderStream
Encode a line.
encode(OutputStream, String) - Static method in class javax.mail.internet.MimeUtility
Wrap an encoder around the given output stream.
encode(OutputStream, String, String) - Static method in class javax.mail.internet.MimeUtility
Wrap an encoder around the given output stream.
encode(String) - Static method in class javax.mail.URLName
Translates a string into x-www-form-urlencoded format.
EncodedFileDataSource(File, String, String) - Constructor for class javax.mail.internet.MimeBodyPart.EncodedFileDataSource
 
encodedLength(byte[]) - Static method in class com.sun.mail.util.BEncoderStream
Returns the length of the encoded version of this byte array.
encodedLength(byte[], boolean) - Static method in class com.sun.mail.util.QEncoderStream
Returns the length of the encoded version of this byte array.
encodedPersonal - Variable in class javax.mail.internet.InternetAddress
The RFC 2047 encoded version of the personal name.
encodedSize(int) - Static method in class com.sun.mail.util.BASE64EncoderStream
Return the corresponding encoded size for the given number of bytes, not including any CRLF.
encodedValue - Variable in class javax.mail.internet.ParameterList.Value
 
encodeEolStrict - Static variable in class javax.mail.internet.MimeUtility
 
encodeFileName - Static variable in class javax.mail.internet.MimeBodyPart
 
encodeParameters - Static variable in class javax.mail.internet.ParameterList
 
encodeText(String) - Static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "text" token into mail-safe form as per RFC 2047.
encodeText(String, String, String) - Static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "text" token into mail-safe form as per RFC 2047.
encodeValue(String, String) - Static method in class javax.mail.internet.ParameterList
Encode a parameter value, if necessary.
encodeWord(String) - Static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "word" token into mail-safe form as per RFC 2047.
encodeWord(String, String, String) - Static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "word" token into mail-safe form as per RFC 2047.
encodeWord(String, String, String, boolean) - Static method in class javax.mail.internet.MimeUtility
 
encoding - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
encoding - Variable in class com.sun.mail.util.logging.MailHandler
Holds the encoding name for this handler.
encoding - Variable in class javax.mail.internet.MimeBodyPart.EncodedFileDataSource
 
encoding - Variable in class javax.mail.internet.PreencodedMimeBodyPart
 
EncodingAware - Interface in javax.mail
A DataSource that also implements EncodingAware may specify the Content-Transfer-Encoding to use for its data.
EncodingAware - Class in javax.mail
A DataSource that also implements EncodingAware may specify the Content-Transfer-Encoding to use for its data.
EncodingAware - Class in javax.mail
A DataSource that also implements EncodingAware may specify the Content-Transfer-Encoding to use for its data.
end - Variable in class com.sun.mail.imap.protocol.MessageSet
 
end - Variable in class com.sun.mail.imap.protocol.UIDSet
 
end - Variable in class com.sun.mail.pop3.AppendStream
 
engineUpdate(byte[], int, int) - Method in class com.sun.mail.auth.MD4
 
enqueue(MailEvent, Vector<? extends EventListener>) - Method in class javax.mail.EventQueue
Enqueue an event.
ensureAtBOL() - Method in class com.sun.mail.smtp.SMTPOutputStream
Ensure we're at the beginning of a line.
ensureCapacity(int, int) - Method in class com.sun.mail.imap.MessageCache
 
ensureOpen() - Method in class javax.mail.util.SharedFileInputStream
Check to make sure that this stream has not been closed
envelope - Variable in class com.sun.mail.imap.IMAPMessage
 
envelope - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
ENVELOPE - Class in com.sun.mail.imap.protocol
The ENEVELOPE item of an IMAP FETCH response.
ENVELOPE - Class in com.sun.mail.imap.protocol
The ENEVELOPE item of an IMAP FETCH response.
ENVELOPE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.ENVELOPE
 
ENVELOPE - Static variable in class javax.mail.FetchProfile.Item
This is the Envelope item.
ENVELOPE_CHANGED - Static variable in class javax.mail.event.MessageChangedEvent
The message's envelope (headers, but not body) changed.
EnvelopeCmd - Static variable in class com.sun.mail.imap.IMAPMessage
 
envelopeFor(Message, boolean) - Method in class com.sun.mail.util.logging.MailHandler
Creates all of the envelope information for a message.
envelopeFrom - Variable in class com.sun.mail.smtp.SMTPMessage
 
EOF - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating end of input.
EOFToken - Static variable in class javax.mail.internet.HeaderTokenizer
 
EQ - Static variable in class javax.mail.search.ComparisonTerm
 
equals(Object) - Method in class com.sun.mail.gimap.GmailMsgIdTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.gimap.GmailRawSearchTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.gimap.GmailThrIdTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.gimap.LongTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.imap.ModifiedSinceTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.imap.OlderTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.imap.Rights
Check whether the two Rights objects are equal.
equals(Object) - Method in class com.sun.mail.imap.YoungerTerm
Equality comparison.
equals(Object) - Method in class com.sun.mail.util.logging.DurationFilter
Determines if this filter is equal to another filter.
equals(Object) - Method in class com.sun.mail.util.logging.LogManagerProperties
It is assumed that this method will never be called.
equals(Object) - Method in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
Equals method.
equals(Object) - Method in class com.sun.mail.util.logging.SeverityComparator
Determines if the given object is also a comparator and it imposes the same ordering as this comparator.
equals(Object) - Method in class javax.mail.Address
The equality operator.
equals(Object) - Method in class javax.mail.Flags
Check whether the two Flags objects are equal.
equals(Object) - Method in class javax.mail.internet.InternetAddress
The equality operator.
equals(Object) - Method in class javax.mail.internet.NewsAddress
The equality operator.
equals(Object) - Method in class javax.mail.search.AddressStringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.AddressTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.AndTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.BodyTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.ComparisonTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.DateTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.FlagTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.FromStringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.FromTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.HeaderTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.IntegerComparisonTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.MessageIDTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.MessageNumberTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.NotTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.OrTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.ReceivedDateTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.RecipientStringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.RecipientTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.SentDateTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.SizeTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.StringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.SubjectTerm
Equality comparison.
equals(Object) - Method in class javax.mail.URLName
Compares two URLNames.
errorManager - Variable in class com.sun.mail.util.logging.MailHandler
Holds the error manager for this handler.
es - Variable in class com.sun.mail.imap.IdleManager
 
evaluateChallenge(byte[]) - Method in class com.sun.mail.auth.OAuth2SaslClient
 
event - Variable in class javax.mail.EventQueue.QueueElement
 
EventQueue - Class in javax.mail
Package private class used by Store & Folder to dispatch events.
EventQueue - Class in javax.mail
Package private class used by Store & Folder to dispatch events.
EventQueue - Class in javax.mail
Package private class used by Store & Folder to dispatch events.
EventQueue(Executor) - Constructor for class javax.mail.EventQueue
Construct an EventQueue using the specified Executor.
EventQueue.QueueElement - Class in javax.mail
A "struct" to put on the queue.
EventQueue.TerminatorEvent - Class in javax.mail
A special event that causes the queue processing task to terminate.
ex - Variable in class com.sun.mail.iap.Response
 
examine(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
EXAMINE Command.
examine(String, ResyncData) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
EXAMINE Command with QRESYNC data.
exception - Variable in class com.sun.mail.smtp.SMTPTransport
 
executor - Variable in class javax.mail.EventQueue
 
exists - Variable in class com.sun.mail.imap.IMAPFolder
 
exists() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder really exists on the server.
exists() - Method in class com.sun.mail.pop3.DefaultFolder
 
exists - Variable in class com.sun.mail.pop3.POP3Folder
 
exists() - Method in class com.sun.mail.pop3.POP3Folder
Always true for the folder "INBOX", always false for any other name.
exists() - Method in class javax.mail.Folder
Tests if this folder physically exists on the Store.
expandCapacity(int) - Method in class com.sun.mail.util.LogOutputStream
Ensure that the buffer can hold at least len bytes beyond the current position.
expandGroups() - Method in class com.sun.mail.smtp.SMTPTransport
Expand any group addresses.
exportCopy(Properties) - Method in class com.sun.mail.util.logging.LogManagerProperties
Creates a public snapshot of this properties object using the given parent properties.
expunge() - Method in class com.sun.mail.imap.DefaultFolder
 
expunge() - Method in class com.sun.mail.imap.IMAPFolder
Expunge all messages marked as DELETED.
expunge(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Expunge the indicated messages, which must have been marked as DELETED.
expunge() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
EXPUNGE Command.
expunge() - Method in class com.sun.mail.pop3.DefaultFolder
 
expunge() - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support expunging messages without closing the folder; call the close method with the expunge argument set to true instead.
expunge() - Method in class javax.mail.Folder
Expunge (permanently remove) messages marked DELETED.
expunged - Variable in class javax.mail.Message
True if this message has been expunged.
expungeMessage(int) - Method in class com.sun.mail.imap.MessageCache
Expunge the message with the given sequence number.
extension - Variable in class com.sun.mail.smtp.SMTPMessage
 
extensionItems - Variable in class com.sun.mail.imap.protocol.FetchResponse
 
extMap - Variable in class com.sun.mail.smtp.SMTPTransport
 
extractCharset(String) - Static method in class javax.mail.internet.ParameterList
Extract charset and encoded value.

F

fac - Variable in class com.sun.mail.auth.Ntlm
 
fetch(Message[], FetchProfile) - Method in class com.sun.mail.imap.IMAPFolder
Prefetch attributes, based on the given FetchProfile.
fetch(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(String, String, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(Message[], FetchProfile) - Method in class com.sun.mail.pop3.POP3Folder
Prefetch information about POP3 messages.
fetch(Message[], FetchProfile) - Method in class javax.mail.Folder
Prefetch the items specified in the FetchProfile for the given Messages.
fetchBody(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch given BODY section.
fetchBody(int, String, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetchBody(int, String, int, int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section.
fetchBody(int, String, int, int, ByteArray) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section.
fetchBody(int, String, int, int, boolean, ByteArray) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetchBodyStructure(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the BODYSTRUCTURE of the specified message.
fetchFlags(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the FLAGS for the given message.
fetchItem(FetchItem) - Method in class com.sun.mail.imap.IMAPMessage
Fetch an individual item for the current message.
FetchItem - Class in com.sun.mail.imap.protocol
Metadata describing a FETCH item.
FetchItem - Class in com.sun.mail.imap.protocol
Metadata describing a FETCH item.
FetchItem(String, FetchProfile.Item) - Constructor for class com.sun.mail.imap.protocol.FetchItem
 
fetchItems - Variable in class com.sun.mail.gimap.protocol.GmailProtocol
 
fetchItems - Static variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetchMODSEQ(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the IMAP MODSEQ for the given message.
FetchProfile - Class in javax.mail
Clients use a FetchProfile to list the Message attributes that it wishes to prefetch from the server for a range of messages.
FetchProfile - Class in javax.mail
Clients use a FetchProfile to list the Message attributes that it wishes to prefetch from the server for a range of messages.
FetchProfile - Class in javax.mail
Clients use a FetchProfile to list the Message attributes that it wishes to prefetch from the server for a range of messages.
FetchProfile() - Constructor for class javax.mail.FetchProfile
Create an empty FetchProfile.
FetchProfile.Item - Class in javax.mail
This inner class is the base class of all items that can be requested in a FetchProfile.
FetchProfileCondition(FetchProfile, FetchItem[]) - Constructor for class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
Create a FetchProfileCondition to determine if we need to fetch any of the information specified in the FetchProfile.
FetchProfileItem(String) - Constructor for class com.sun.mail.gimap.GmailFolder.FetchProfileItem
 
FetchProfileItem(String) - Constructor for class com.sun.mail.imap.IMAPFolder.FetchProfileItem
 
fetchProfileItem - Variable in class com.sun.mail.imap.protocol.FetchItem
 
FetchProfileItem(String) - Constructor for class javax.mail.UIDFolder.FetchProfileItem
 
FetchResponse - Class in com.sun.mail.imap.protocol
This class represents a FETCH response obtained from the input stream of an IMAP server.
FetchResponse - Class in com.sun.mail.imap.protocol
This class represents a FETCH response obtained from the input stream of an IMAP server.
FetchResponse(Protocol) - Constructor for class com.sun.mail.imap.protocol.FetchResponse
 
FetchResponse(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.FetchResponse
 
FetchResponse(IMAPResponse, FetchItem[]) - Constructor for class com.sun.mail.imap.protocol.FetchResponse
Construct a FetchResponse that handles the additional FetchItems.
fetchRFC822(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the specified RFC822 Data item.
fetchSectionBody(int, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the given body section of the given message, using the body string "body".
fetchSequenceNumber(long) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence number for the given UID.
fetchSequenceNumbers(long, long) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence numbers for UIDs ranging from start till end.
fetchSequenceNumbers(long[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence numbers for UIDs specified in the array.
fetchUID(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the IMAP UID for the given message.
FF(int, int, int, int, int, int) - Static method in class com.sun.mail.auth.MD4
 
file - Variable in class com.sun.mail.pop3.TempFile
 
file - Variable in class javax.mail.URLName
The specified file name on that host.
fileCache - Variable in class com.sun.mail.pop3.POP3Folder
 
fileCacheDir - Variable in class com.sun.mail.pop3.POP3Store
 
fill() - Method in class com.sun.mail.imap.IMAPInputStream
Fetch more data from the server.
fill() - Method in class javax.mail.util.SharedFileInputStream
Fills the buffer with more data, taking into account shuffling and other tricks for dealing with marks.
filter - Variable in class com.sun.mail.util.logging.MailHandler
Holds the entry and body filter for this handler.
filterToken(String, int, int, boolean) - Static method in class javax.mail.internet.HeaderTokenizer
 
finalize() - Method in class com.sun.mail.iap.Protocol
Finalizer.
finalize() - Method in class com.sun.mail.imap.IMAPStore
 
finalize() - Method in class com.sun.mail.pop3.POP3Folder
Close the folder when we're finalized.
finalize() - Method in class com.sun.mail.pop3.POP3Store
 
finalize() - Method in class com.sun.mail.pop3.Protocol
 
finalize() - Method in class com.sun.mail.pop3.TempFile
 
finalize() - Method in class com.sun.mail.smtp.SMTPTransport
 
finalize() - Method in class javax.mail.Folder
 
finalize() - Method in class javax.mail.Service
Stop the event dispatcher thread so the queue can be garbage collected.
finalize() - Method in class javax.mail.util.SharedFileInputStream
Force this stream to close.
finalize() - Method in class javax.mail.util.SharedFileInputStream.SharedFile
 
finalizeCleanClose - Variable in class com.sun.mail.imap.IMAPStore
 
finalizeCleanClose - Variable in class com.sun.mail.pop3.POP3Store
 
findAndFormat(StackTraceElement[]) - Method in class com.sun.mail.util.logging.CompactFormatter
Finds and formats the first stack frame of interest.
findClass(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
This code is modified from the LogManager, which explictly states searching the system class loader first, then the context class loader.
findName(ListInfo[], String) - Method in class com.sun.mail.imap.IMAPFolder
Which entry in li matches lname? If the name contains wildcards, more than one entry may be returned.
fine(String) - Method in class com.sun.mail.util.MailLogger
Log a message at the FINE level.
finer(String) - Method in class com.sun.mail.util.MailLogger
Log a message at the FINER level.
finest(String) - Method in class com.sun.mail.util.MailLogger
Log a message at the FINEST level.
finish(String) - Method in class com.sun.mail.util.logging.CollectorFormatter
Applied to the head, format, and tail returned by the target formatter.
finishBdat() - Method in class com.sun.mail.smtp.SMTPTransport
Terminate the sent data.
finishData() - Method in class com.sun.mail.smtp.SMTPTransport
Terminate the sent data.
first - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The first unseen message.
fitems - Variable in class com.sun.mail.imap.protocol.FetchResponse
 
flag(FlagTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
Flag(int) - Constructor for class javax.mail.Flags.Flag
 
FLAGGED - Static variable in class javax.mail.Flags.Flag
This message is flagged.
FLAGGED_BIT - Static variable in class javax.mail.Flags
 
FLAGS - Class in com.sun.mail.imap.protocol
This class
FLAGS - Class in com.sun.mail.imap.protocol
This class
FLAGS(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.FLAGS
Constructor.
flags - Variable in class com.sun.mail.smtp.SMTPTransport.NtlmAuthenticator
 
FLAGS - Static variable in class javax.mail.FetchProfile.Item
This is the Flags item.
Flags - Class in javax.mail
The Flags class represents the set of flags on a Message.
Flags - Class in javax.mail
The Flags class represents the set of flags on a Message.
Flags - Class in javax.mail
The Flags class represents the set of flags on a Message.
Flags() - Constructor for class javax.mail.Flags
Construct an empty Flags object.
Flags(Flags) - Constructor for class javax.mail.Flags
Construct a Flags object initialized with the given flags.
Flags(Flags.Flag) - Constructor for class javax.mail.Flags
Construct a Flags object initialized with the given system flag.
Flags(String) - Constructor for class javax.mail.Flags
Construct a Flags object initialized with the given user flag.
flags - Variable in class javax.mail.internet.MimeMessage
The Flags for this message.
flags - Variable in class javax.mail.search.FlagTerm
Flags object containing the flags to test.
Flags.Flag - Class in javax.mail
This inner class represents an individual system flag.
FLAGS_CHANGED - Static variable in class javax.mail.event.MessageChangedEvent
The message's flags changed.
FlagTerm - Class in javax.mail.search
This class implements comparisons for Message Flags.
FlagTerm - Class in javax.mail.search
This class implements comparisons for Message Flags.
FlagTerm - Class in javax.mail.search
This class implements comparisons for Message Flags.
FlagTerm(Flags, boolean) - Constructor for class javax.mail.search.FlagTerm
Constructor.
flavors - Static variable in class com.sun.mail.handlers.text_xml
 
flush() - Method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
flush() - Method in class com.sun.mail.smtp.SMTPOutputStream
Override flush method in FilterOutputStream.
flush() - Method in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
Flush this output stream.
flush() - Method in class com.sun.mail.util.BASE64EncoderStream
Flushes this output stream and forces any buffered output bytes to be encoded out to the stream.
flush() - Method in class com.sun.mail.util.logging.MailHandler
Pushes any buffered records to the email server as normal priority.
flush() - Method in class com.sun.mail.util.QPEncoderStream
Flushes this output stream and forces any buffered output bytes to be encoded out to the stream.
flush() - Method in class com.sun.mail.util.UUEncoderStream
 
fmt - Variable in class com.sun.mail.util.logging.CollectorFormatter
The message format string used as the formatted output.
fmt - Variable in class com.sun.mail.util.logging.CompactFormatter
Holds the java.util.Formatter pattern.
fold(int, String) - Static method in class javax.mail.internet.MimeUtility
Fold a string at linear whitespace so that each line is no longer than 76 characters, if possible.
foldEncodedWords - Static variable in class javax.mail.internet.MimeUtility
 
folder - Variable in class com.sun.mail.imap.MessageCache
The folder these messages belong to.
folder - Variable in class com.sun.mail.pop3.POP3Message
 
folder - Variable in exception com.sun.mail.util.FolderClosedIOException
 
folder - Variable in class javax.mail.event.FolderEvent
The folder the event occurred on.
Folder - Class in javax.mail
Folder is an abstract class that represents a folder for mail messages.
Folder - Class in javax.mail
Folder is an abstract class that represents a folder for mail messages.
Folder - Class in javax.mail
Folder is an abstract class that represents a folder for mail messages.
Folder(Store) - Constructor for class javax.mail.Folder
Constructor that takes a Store object.
folder - Variable in exception javax.mail.FolderClosedException
 
folder - Variable in exception javax.mail.FolderNotFoundException
 
folder - Variable in class javax.mail.Message
The containing folder, if this message is obtained from a folder
folder - Variable in exception javax.mail.ReadOnlyFolderException
 
FolderAdapter - Class in javax.mail.event
The adapter which receives Folder events.
FolderAdapter - Class in javax.mail.event
The adapter which receives Folder events.
FolderAdapter - Class in javax.mail.event
The adapter which receives Folder events.
FolderAdapter() - Constructor for class javax.mail.event.FolderAdapter
 
FolderClosedException - Exception in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Folder that owns that object has died due to some reason.
FolderClosedException - Class in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Folder that owns that object has died due to some reason.
FolderClosedException - Class in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Folder that owns that object has died due to some reason.
FolderClosedException(Folder) - Constructor for exception javax.mail.FolderClosedException
Constructs a FolderClosedException.
FolderClosedException(Folder, String) - Constructor for exception javax.mail.FolderClosedException
Constructs a FolderClosedException with the specified detail message.
FolderClosedException(Folder, String, Exception) - Constructor for exception javax.mail.FolderClosedException
Constructs a FolderClosedException with the specified detail message and embedded exception.
FolderClosedIOException - Exception in com.sun.mail.util
A variant of FolderClosedException that can be thrown from methods that only throw IOException.
FolderClosedIOException - Class in com.sun.mail.util
A variant of FolderClosedException that can be thrown from methods that only throw IOException.
FolderClosedIOException(Folder) - Constructor for exception com.sun.mail.util.FolderClosedIOException
Constructor
FolderClosedIOException(Folder, String) - Constructor for exception com.sun.mail.util.FolderClosedIOException
Constructor
folderConstructor - Variable in class com.sun.mail.imap.IMAPStore
 
folderConstructorLI - Variable in class com.sun.mail.imap.IMAPStore
 
folderCreated(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderCreated(FolderEvent) - Method in interface javax.mail.event.FolderListener
Invoked when a Folder is created.
folderDeleted(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderDeleted(FolderEvent) - Method in interface javax.mail.event.FolderListener
Invoked when a folder is deleted.
FolderEvent - Class in javax.mail.event
This class models Folder existence events.
FolderEvent - Class in javax.mail.event
This class models Folder existence events.
FolderEvent - Class in javax.mail.event
This class models Folder existence events.
FolderEvent(Object, Folder, int) - Constructor for class javax.mail.event.FolderEvent
Constructor.
FolderEvent(Object, Folder, Folder, int) - Constructor for class javax.mail.event.FolderEvent
Constructor.
FolderListener - Interface in javax.mail.event
This is the Listener interface for Folder events.
FolderListener - Class in javax.mail.event
This is the Listener interface for Folder events.
FolderListener - Class in javax.mail.event
This is the Listener interface for Folder events.
folderListeners - Variable in class javax.mail.Folder
 
folderListeners - Variable in class javax.mail.Store
 
folderName(Folder) - Static method in class com.sun.mail.imap.IdleManager
Return the fully qualified name of the folder, for use in log messages.
FolderNotFoundException - Exception in javax.mail
This exception is thrown by Folder methods, when those methods are invoked on a non existent folder.
FolderNotFoundException - Class in javax.mail
This exception is thrown by Folder methods, when those methods are invoked on a non existent folder.
FolderNotFoundException - Class in javax.mail
This exception is thrown by Folder methods, when those methods are invoked on a non existent folder.
FolderNotFoundException() - Constructor for exception javax.mail.FolderNotFoundException
Constructs a FolderNotFoundException with no detail message.
FolderNotFoundException(Folder) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a FolderNotFoundException.
FolderNotFoundException(Folder, String) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a FolderNotFoundException with the specified detail message.
FolderNotFoundException(Folder, String, Exception) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a FolderNotFoundException with the specified detail message and embedded exception.
FolderNotFoundException(String, Folder) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a FolderNotFoundException with the specified detail message and the specified folder.
folderRenamed(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderRenamed(FolderEvent) - Method in interface javax.mail.event.FolderListener
Invoked when a folder is renamed.
folders - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
foldText - Static variable in class javax.mail.internet.MimeUtility
 
forceCheckExpunged() - Method in class com.sun.mail.imap.IMAPInputStream
Do a NOOP to force any untagged EXPUNGE responses and then check if this message is expunged.
forceCheckExpunged() - Method in class com.sun.mail.imap.IMAPMessage
Do a NOOP to force any untagged EXPUNGE responses and then check if this message is expunged.
forceClose() - Method in class com.sun.mail.imap.IMAPFolder
Close this folder without waiting for the server.
forceClose - Variable in class com.sun.mail.imap.IMAPStore
 
forceClose - Variable in class com.sun.mail.pop3.POP3Folder
 
forceClose() - Method in class javax.mail.util.SharedFileInputStream.SharedFile
 
forcePasswordRefresh - Variable in class com.sun.mail.imap.IMAPStore
 
forgetTopHeaders - Variable in class com.sun.mail.pop3.POP3Store
 
format(Date) - Static method in class com.sun.mail.imap.protocol.INTERNALDATE
Format given Date object into INTERNALDATE string
format(LogRecord) - Method in class com.sun.mail.util.logging.CollectorFormatter
Accumulates log records which will be used to produce the final output.
format(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Format the given log record and returns the formatted string.
format(Formatter, LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Creates the formatted log record or reports a formatting error.
format(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
 
format(Date, StringBuffer, FieldPosition) - Method in class javax.mail.internet.MailDateFormat
Formats the given date in the format specified by RFC 2822 in the current TimeZone.
formatBackTrace(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the back trace for the given log record.
formatError(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the thrown property of a LogRecord as an error message.
formatLevel(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the level property of the given log record.
formatLoggerName(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the logger name property of the given log record.
formatMessage(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats message for the log record.
formatMessage(Throwable) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the message from the thrown property of the log record.
formatRecord(Handler, boolean) - Method in class com.sun.mail.util.logging.CollectorFormatter
Formats the given record with the head and tail.
formatSource(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the source from the given log record.
formatStackTraceElement(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats a stack trace element into a simple call site.
formatter - Variable in class com.sun.mail.util.logging.CollectorFormatter
The formatter used to format the chosen log record.
formatter - Variable in class com.sun.mail.util.logging.MailHandler
Holds the entry and body filter for this handler.
formatThreadID(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the thread id property of the given log record.
formatThrown(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Formats the thrown property of a LogRecord.
formatTo(Formatter, int, int, int) - Method in class com.sun.mail.util.logging.CompactFormatter.Alternate
 
formatZonedDateTime(LogRecord) - Method in class com.sun.mail.util.logging.CompactFormatter
Gets the zoned date time from the given log record.
from - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
from(String, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
FROM - Static variable in class com.sun.mail.imap.SortTerm
Sort by first From email address.
fromLogManager(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Gets LogManger property for the running JVM.
FromStringTerm - Class in javax.mail.search
This class implements string comparisons for the From Address header.
FromStringTerm - Class in javax.mail.search
This class implements string comparisons for the From Address header.
FromStringTerm - Class in javax.mail.search
This class implements string comparisons for the From Address header.
FromStringTerm(String) - Constructor for class javax.mail.search.FromStringTerm
Constructor.
FromTerm - Class in javax.mail.search
This class implements comparisons for the From Address header.
FromTerm - Class in javax.mail.search
This class implements comparisons for the From Address header.
FromTerm - Class in javax.mail.search
This class implements comparisons for the From Address header.
FromTerm(Address) - Constructor for class javax.mail.search.FromTerm
Constructor
fullName - Variable in class com.sun.mail.imap.IMAPFolder
 
fullURL - Variable in class javax.mail.URLName
The full version of the URL

G

GE - Static variable in class javax.mail.search.ComparisonTerm
 
generateSequence(SearchTerm, String) - Method in class com.sun.mail.gimap.protocol.GmailSearchSequence
 
generateSequence(SearchTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
Generate the IMAP search sequence for the given search expression.
generateType1Msg(int) - Method in class com.sun.mail.auth.Ntlm
 
generateType3Msg(String) - Method in class com.sun.mail.auth.Ntlm
 
generation - Variable in class com.sun.mail.util.logging.CollectorFormatter
The number of log produced containing at least one log record.
get(Object) - Method in class com.sun.mail.util.logging.LogManagerProperties
Required to work with PropUtil.
get(String) - Method in class javax.mail.internet.ParameterList
Returns the value of the specified parameter.
get2DigitYearStart() - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates another strategy for interpreting 2-digits years.
getAcceptedIssuers() - Method in class com.sun.mail.util.MailSSLSocketFactory.MailTrustManager
 
getACL() - Method in class com.sun.mail.imap.IMAPFolder
Get the access control list entries for this folder.
getACL(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
GETACL Command.
getAddress() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the address that failed.
getAddress() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the address that succeeded.
getAddress() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the address that failed.
getAddress() - Method in class javax.mail.internet.InternetAddress
Get the email address.
getAddress() - Method in class javax.mail.search.AddressTerm
Return the address to match with.
getAddressHeader(String) - Method in class javax.mail.internet.MimeMessage
 
getAllHeaderLines() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getAllHeaderLines() - Method in class com.sun.mail.imap.IMAPMessage
Get all header-lines.
getAllHeaderLines() - Method in class com.sun.mail.pop3.POP3Message
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in class javax.mail.internet.InternetHeaders
Return all the header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in class javax.mail.internet.MimeBodyPart
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in class javax.mail.internet.MimeMessage
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in interface javax.mail.internet.MimePart
Get all header lines as an Enumeration of Strings.
getAllHeaders() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getAllHeaders() - Method in class com.sun.mail.imap.IMAPMessage
Get all headers.
getAllHeaders() - Method in class com.sun.mail.pop3.POP3Message
Return all the headers from this Message as an enumeration of Header objects.
getAllHeaders() - Method in class javax.mail.internet.InternetHeaders
Return all the headers as an Enumeration of Header objects.
getAllHeaders() - Method in class javax.mail.internet.MimeBodyPart
Return all the headers from this Message as an Enumeration of Header objects.
getAllHeaders() - Method in class javax.mail.internet.MimeMessage
Return all the headers from this Message as an enumeration of Header objects.
getAllHeaders() - Method in interface javax.mail.Part
Return all the headers from this part as an Enumeration of Header objects.
getAllow8bitMIME() - Method in class com.sun.mail.smtp.SMTPMessage
Is use of the 8BITMIME extension is allowed?
getAllRecipients() - Method in class javax.mail.internet.MimeMessage
Get all the recipient addresses for the message.
getAllRecipients() - Method in class javax.mail.Message
Get all the recipient addresses for the message.
GetAndSetContext(Object) - Constructor for class com.sun.mail.util.logging.MailHandler.GetAndSetContext
Create the action.
getAndSetContextClassLoader(Object) - Method in class com.sun.mail.util.logging.MailHandler
Replaces the current context class loader with our class loader.
getAppendBufferSize() - Method in class com.sun.mail.imap.IMAPStore
Get the maximum size of a message to buffer for append.
getAppendStream() - Method in class com.sun.mail.pop3.TempFile
Return a stream for appending to the temp file.
getAppendStream() - Method in class com.sun.mail.pop3.WritableSharedFile
Return a new AppendStream, but only if one isn't in active use.
getAppendUID(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
If the response contains an APPENDUID response code, extract it and return an AppendUID object with the information.
getApplicationEventQueue(Executor) - Static method in class javax.mail.EventQueue
Create (if necessary) an application-scoped event queue.
getArgumentList(Map<String, String>) - Static method in class com.sun.mail.imap.protocol.ID
Convert the client parameters into an argument list for the ID command.
getAscii() - Method in class javax.mail.internet.AsciiOutputStream
Return ASCII-ness of data stream.
getAsciiDigit() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
getAttachmentFilters() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment filters.
getAttachmentFormatters() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment formatters.
getAttachmentNames() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment name formatters.
getAttributes() - Method in class com.sun.mail.imap.IMAPFolder
Get the attributes that the IMAP server returns with the LIST response.
getAuthenticator() - Method in class com.sun.mail.util.logging.MailHandler
Gets the Authenticator used to login to the email server.
getAuthorizationId() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the authorization ID to be used for authentication.
getBaseType() - Method in class javax.mail.internet.ContentType
Return the MIME type string, without the parameters.
getBodyPart(int) - Method in class com.sun.mail.imap.IMAPMultipartDataSource
 
getBodyPart(int) - Method in class javax.mail.internet.MimeMultipart
Get the specified BodyPart.
getBodyPart(String) - Method in class javax.mail.internet.MimeMultipart
Get the MimeBodyPart referred to by the given ContentID (CID).
getBodyPart(int) - Method in class javax.mail.Multipart
Get the specified Part.
getBodyPart(int) - Method in interface javax.mail.MultipartDataSource
Get the specified Part.
getBoolean(Object, boolean) - Static method in class com.sun.mail.util.PropUtil
Interpret the value object as a boolean, returning def if unable.
getBooleanProperty(Properties, String, boolean) - Static method in class com.sun.mail.util.PropUtil
Get a boolean valued property.
getBooleanSessionProperty(Session, String, boolean) - Static method in class com.sun.mail.util.PropUtil
Deprecated.
getBooleanSystemProperty(String, boolean) - Static method in class com.sun.mail.util.PropUtil
Get a boolean valued System property.
getBoolProp(String) - Method in class com.sun.mail.pop3.POP3Store
Get the value of a boolean property.
getBoolProp(Properties, String) - Method in class com.sun.mail.pop3.Protocol
Get the value of a boolean property.
getBuf() - Method in class javax.mail.util.ByteArrayDataSource.DSByteArrayOutputStream
 
getByte() - Method in class com.sun.mail.util.BASE64DecoderStream
Read the next valid byte from the input stream.
getByteArray() - Method in class com.sun.mail.imap.protocol.BODY
 
getByteArray() - Method in class com.sun.mail.imap.protocol.RFC822DATA
 
getByteArrayInputStream() - Method in class com.sun.mail.imap.protocol.BODY
 
getByteArrayInputStream() - Method in class com.sun.mail.imap.protocol.RFC822DATA
 
getBytes() - Method in class com.sun.mail.iap.ByteArray
Returns the internal byte array.
getBytes() - Method in class com.sun.mail.imap.LengthCounter
 
getBytes(String) - Static method in class com.sun.mail.util.ASCIIUtility
 
getBytes(InputStream) - Static method in class com.sun.mail.util.ASCIIUtility
 
getCapabilities() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Return the map of capabilities returned by the server.
getCapabilities() - Method in class com.sun.mail.pop3.Protocol
Return the map of capabilities returned by the server.
getCapacity() - Method in class com.sun.mail.util.logging.MailHandler
Gets the number of log records the internal buffer can hold.
getCause() - Method in exception javax.mail.MessagingException
Overrides the getCause method of Throwable to return the next exception in the chain of nested exceptions.
getChannel() - Method in class com.sun.mail.iap.Protocol
Return the SocketChannel associated with this connection, if any.
getChannel() - Method in class com.sun.mail.imap.IMAPFolder
Return the SocketChannel for this connection, if any, for use in IdleManager.
getChannel() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getChar() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
getCharset(String) - Method in class com.sun.mail.dsn.text_rfc822headers
 
getCharset(String) - Method in class com.sun.mail.handlers.text_plain
 
getClassId(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Gets a class name represents the behavior of the formatter.
getClassLoaders() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Gets the class loaders using elevated privileges.
getClassName() - Method in class javax.mail.Provider
Returns the name of the class that implements the protocol.
getCommand() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the command that failed.
getCommand() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the command that succeeded.
getCommand() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the command that failed.
getCommand() - Method in exception com.sun.mail.smtp.SMTPSendFailedException
Return the command that failed.
getComparator() - Method in class com.sun.mail.util.logging.MailHandler
Gets the comparator used to order all LogRecord objects prior to formatting.
getComparison() - Method in class javax.mail.search.DateTerm
Return the type of comparison.
getComparison() - Method in class javax.mail.search.IntegerComparisonTerm
Return the type of comparison.
getConnectionPoolLogger() - Method in class com.sun.mail.imap.IMAPStore
Return the connection pool logger.
getConnectionTimeout() - Method in exception com.sun.mail.util.MailConnectException
The timeout used for the connection attempt.
getConnectionTimeout() - Method in exception com.sun.mail.util.SocketConnectException
The timeout used for the connection attempt.
getContent(DataSource) - Method in class com.sun.mail.dsn.message_deliverystatus
Return the content.
getContent(DataSource) - Method in class com.sun.mail.dsn.message_dispositionnotification
Return the content.
getContent(DataSource) - Method in class com.sun.mail.dsn.multipart_report
Return the content.
getContent(DataSource) - Method in class com.sun.mail.dsn.text_rfc822headers
 
getContent(DataSource) - Method in class com.sun.mail.handlers.image_gif
 
getContent(DataSource) - Method in class com.sun.mail.handlers.message_rfc822
Return the content.
getContent(DataSource) - Method in class com.sun.mail.handlers.multipart_mixed
Return the content.
getContent(DataSource) - Method in class com.sun.mail.handlers.text_plain
 
getContent() - Method in class javax.mail.internet.MimeBodyPart
Return the content as a Java object.
getContent() - Method in class javax.mail.internet.MimeMessage
Return the content as a Java object.
getContent() - Method in interface javax.mail.Part
Return the content as a Java object.
getContentID() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentID() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-ID.
getContentID() - Method in class javax.mail.internet.MimeBodyPart
Returns the value of the "Content-ID" header field.
getContentID() - Method in class javax.mail.internet.MimeMessage
Returns the value of the "Content-ID" header field.
getContentID() - Method in interface javax.mail.internet.MimePart
Get the Content-ID of this part.
getContentLanguage() - Method in class com.sun.mail.imap.IMAPMessage
Get the content language.
getContentLanguage() - Method in class javax.mail.internet.MimeBodyPart
Get the languages specified in the Content-Language header of this MimePart.
getContentLanguage(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
getContentLanguage() - Method in class javax.mail.internet.MimeMessage
Get the languages specified in the "Content-Language" header field of this message.
getContentLanguage() - Method in interface javax.mail.internet.MimePart
Get the language tags specified in the Content-Language header of this MimePart.
getContentMD5() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentMD5() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-MD5.
getContentMD5() - Method in class javax.mail.internet.MimeBodyPart
Return the value of the "Content-MD5" header field.
getContentMD5() - Method in class javax.mail.internet.MimeMessage
Return the value of the "Content-MD5" header field.
getContentMD5() - Method in interface javax.mail.internet.MimePart
Get the Content-MD5 digest of this part.
getContentStream() - Method in class com.sun.mail.dsn.MessageHeaders
 
getContentStream() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentStream() - Method in class com.sun.mail.imap.IMAPMessage
Get all the bytes for this message.
getContentStream() - Method in class com.sun.mail.pop3.POP3Message
Produce the raw bytes of the content.
getContentStream() - Method in class javax.mail.internet.MimeBodyPart
Produce the raw bytes of the content.
getContentStream() - Method in class javax.mail.internet.MimeBodyPart.MimePartDataHandler
 
getContentStream() - Method in class javax.mail.internet.MimeMessage
Produce the raw bytes of the content.
getContentType() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentType() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Type.
getContentType(String) - Method in class com.sun.mail.util.logging.MailHandler
Determines the mimeType from the given file name.
getContentType() - Method in class javax.mail.internet.MimeBodyPart.EncodedFileDataSource
 
getContentType() - Method in class javax.mail.internet.MimeBodyPart
Returns the value of the RFC 822 "Content-Type" header field.
getContentType() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Content-Type" header field.
getContentType() - Method in class javax.mail.internet.MimePartDataSource
Returns the content-type of this DataSource.
getContentType() - Method in class javax.mail.Multipart
Return the content-type of this Multipart.
getContentType() - Method in interface javax.mail.Part
Returns the Content-Type of the content of this part.
getContentType() - Method in class javax.mail.util.ByteArrayDataSource
Get the MIME content type of the data.
getContextClassLoader() - Static method in class com.sun.mail.util.MimeUtil
Convenience method to get our context class loader.
getContextClassLoader() - Static method in class com.sun.mail.util.SocketFetcher
Convenience method to get our context class loader.
getContextClassLoader() - Static method in class javax.mail.Session
 
getCopyUID(Response[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
If the response contains a COPYUID response code, extract it and return a CopyUID object with the information.
getCount() - Method in class com.sun.mail.iap.ByteArray
Returns the count of bytes
getCount() - Method in class com.sun.mail.imap.IMAPMultipartDataSource
 
getCount() - Method in class javax.mail.internet.MimeMultipart
Return the number of enclosed BodyPart objects.
getCount() - Method in class javax.mail.Multipart
Return the number of enclosed BodyPart objects.
getCount() - Method in interface javax.mail.MultipartDataSource
Return the number of enclosed BodyPart objects.
getCount() - Method in class javax.mail.util.ByteArrayDataSource.DSByteArrayOutputStream
 
getData(ActivationDataFlavor, DataSource) - Method in class com.sun.mail.handlers.handler_base
Given the flavor that matched, return the appropriate type of object.
getData(ActivationDataFlavor, DataSource) - Method in class com.sun.mail.handlers.text_xml
 
getDataFlavors() - Method in class com.sun.mail.handlers.handler_base
Return an array of ActivationDataFlavors that we support.
getDataFlavors() - Method in class com.sun.mail.handlers.image_gif
 
getDataFlavors() - Method in class com.sun.mail.handlers.image_jpeg
 
getDataFlavors() - Method in class com.sun.mail.handlers.message_rfc822
 
getDataFlavors() - Method in class com.sun.mail.handlers.multipart_mixed
 
getDataFlavors() - Method in class com.sun.mail.handlers.text_html
 
getDataFlavors() - Method in class com.sun.mail.handlers.text_plain
 
getDataFlavors() - Method in class com.sun.mail.handlers.text_xml
 
getDataHandler() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getDataHandler() - Method in class com.sun.mail.imap.IMAPMessage
Get the DataHandler object for this message.
getDataHandler() - Method in class javax.mail.internet.MimeBodyPart
Return a DataHandler for this body part's content.
getDataHandler() - Method in class javax.mail.internet.MimeMessage
Return a DataHandler for this Message's content.
getDataHandler() - Method in interface javax.mail.Part
Return a DataHandler for the content within this part.
getDate() - Method in class com.sun.mail.imap.protocol.INTERNALDATE
 
getDate() - Method in class javax.mail.search.DateTerm
Return the Date to compare with.
getDebug() - Method in class javax.mail.Session
Get the debug setting for this Session.
getDebugOut() - Method in class javax.mail.Session
Returns the stream to be used for debugging output.
getDefaultCipherSuites() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getDefaultFolder() - Method in class com.sun.mail.imap.IMAPStore
Get the default folder, representing the root of this user's namespace.
getDefaultFolder() - Method in class com.sun.mail.pop3.POP3Store
 
getDefaultFolder() - Method in class javax.mail.Store
Returns a Folder object that represents the 'root' of the default namespace presented to the user by the Store.
getDefaultInstance(Properties, Authenticator) - Static method in class javax.mail.Session
Get the default Session object.
getDefaultInstance(Properties) - Static method in class javax.mail.Session
Get the default Session object.
getDefaultJavaCharset() - Static method in class javax.mail.internet.MimeUtility
Get the default charset corresponding to the system's current default locale.
getDefaultMIMECharset() - Static method in class javax.mail.internet.MimeUtility
 
getDefaultUserName() - Method in class javax.mail.Authenticator
 
getDeletedMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the deleted message count.
getDeletedMessageCount() - Method in class javax.mail.Folder
Get the number of deleted messages in this Folder.
getDeliveryStatus() - Method in class com.sun.mail.dsn.MultipartReport
Deprecated.
use getReport instead
getDescription() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getDescription() - Method in class com.sun.mail.imap.IMAPMessage
Get the decoded Content-Description.
getDescription() - Method in class javax.mail.internet.MimeBodyPart
Returns the "Content-Description" header field of this body part.
getDescription(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
getDescription() - Method in class javax.mail.internet.MimeMessage
Returns the "Content-Description" header field of this Message.
getDescription() - Method in interface javax.mail.Part
Return a description String for this part.
getDigest(String) - Method in class com.sun.mail.pop3.Protocol
Gets the APOP message digest.
getDisposition() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getDisposition() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Disposition.
getDisposition() - Method in class javax.mail.internet.ContentDisposition
Return the disposition value.
getDisposition() - Method in class javax.mail.internet.MimeBodyPart
Returns the disposition from the "Content-Disposition" header field.
getDisposition(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
getDisposition() - Method in class javax.mail.internet.MimeMessage
Returns the disposition from the "Content-Disposition" header field.
getDisposition() - Method in interface javax.mail.Part
Return the disposition of this part.
getDSNNotify() - Method in class com.sun.mail.smtp.SMTPMessage
Return notification options as an RFC 1891 string.
getDSNRet() - Method in class com.sun.mail.smtp.SMTPMessage
Return return option as an RFC 1891 string.
getEncoding() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getEncoding() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Transfer-Encoding.
getEncoding() - Method in class com.sun.mail.util.logging.MailHandler
Return the character encoding for this Handler.
getEncoding() - Method in interface javax.mail.EncodingAware
Return the MIME Content-Transfer-Encoding to use for this data, or null to indicate that an appropriate value should be chosen by the caller.
getEncoding() - Method in class javax.mail.internet.MimeBodyPart.EncodedFileDataSource
 
getEncoding() - Method in class javax.mail.internet.MimeBodyPart
Returns the content transfer encoding from the "Content-Transfer-Encoding" header field.
getEncoding(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
getEncoding() - Method in class javax.mail.internet.MimeMessage
Returns the content transfer encoding from the "Content-Transfer-Encoding" header field.
getEncoding() - Method in interface javax.mail.internet.MimePart
Get the transfer encoding of this part.
getEncoding(DataSource) - Static method in class javax.mail.internet.MimeUtility
Get the Content-Transfer-Encoding that should be applied to the input stream of this DataSource, to make it mail-safe.
getEncoding(DataHandler) - Static method in class javax.mail.internet.MimeUtility
Same as getEncoding(DataSource) except that instead of reading the data from an InputStream it uses the writeTo method to examine the data.
getEncoding() - Method in class javax.mail.internet.PreencodedMimeBodyPart
Returns the content transfer encoding specified when this object was created.
getEncodingName() - Method in class com.sun.mail.util.logging.MailHandler
Gets the encoding set for this handler, mime encoding, or file encoding.
getEnvelopeCommand() - Method in class com.sun.mail.imap.IMAPFolder
Return the IMAP FETCH items to request in order to load all the "envelope" data.
getEnvelopeFrom() - Method in class com.sun.mail.smtp.SMTPMessage
Return the envelope From address.
getErrorManager() - Method in class com.sun.mail.util.logging.MailHandler
Retrieves the ErrorManager for this Handler.
getEventQueue() - Method in class javax.mail.Service
Package private method to allow Folder to get the EventQueue for a Store.
getEventQueue() - Method in class javax.mail.Session
 
getException() - Method in class com.sun.mail.iap.Response
Return the exception for a synthetic BYE response.
getException() - Method in exception com.sun.mail.util.SocketConnectException
The exception that caused the failure.
getExtensionItems() - Method in class com.sun.mail.imap.protocol.FetchResponse
Return a map of the extension items found in this fetch response.
getExtensionParameter(String) - Method in class com.sun.mail.smtp.SMTPTransport
Return the parameter the server provided for the specified service extension, or null if the extension isn't supported.
getFetchBlockSize() - Method in class com.sun.mail.imap.IMAPMessage
 
getFetchBlockSize() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getFetchBlockSize() - Method in class com.sun.mail.imap.IMAPStore
Get the block size to use for fetch requests on this Store.
getFetchItems() - Method in class com.sun.mail.gimap.protocol.GmailProtocol
Return the additional fetch items supported by the Gmail protocol.
getFetchItems() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Return an array of FetchItem objects describing the FETCH items supported by this protocol.
getFetchProfileItem() - Method in class com.sun.mail.imap.protocol.FetchItem
 
getFile() - Method in class javax.mail.URLName
Returns the file name of this URLName.
getFileCache() - Method in class com.sun.mail.pop3.POP3Folder
Used by POP3Message.
getFileDescriptor$() - Method in class com.sun.mail.util.WriteTimeoutSocket
KLUDGE for Android, which has this illegal non-Java Compatible method.
getFileName() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getFileName() - Method in class com.sun.mail.imap.IMAPMessage
Get the "filename" Disposition parameter.
getFileName() - Method in class javax.mail.internet.MimeBodyPart
Get the filename associated with this body part.
getFileName(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
getFileName() - Method in class javax.mail.internet.MimeMessage
Get the filename associated with this Message.
getFileName() - Method in interface javax.mail.Part
Get the filename associated with this part, if possible.
getFilter() - Method in class com.sun.mail.util.logging.MailHandler
Get the current Filter for this Handler.
getFlags() - Method in class com.sun.mail.imap.IMAPMessage
Get the Flags for this message.
getFlags() - Method in class javax.mail.internet.MimeMessage
Return a Flags object containing the flags for this message.
getFlags() - Method in class javax.mail.Message
Returns a Flags object containing the flags for this message.
getFlags() - Method in class javax.mail.search.FlagTerm
Return the Flags to test.
getFolder(String) - Method in class com.sun.mail.imap.DefaultFolder
 
getFolder(String) - Method in class com.sun.mail.imap.IMAPFolder
Get the named subfolder.
getFolder(String) - Method in class com.sun.mail.imap.IMAPStore
Get named folder.
getFolder(URLName) - Method in class com.sun.mail.imap.IMAPStore
Get named folder.
getFolder(String) - Method in class com.sun.mail.pop3.DefaultFolder
 
getFolder(String) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MessagingException because no POP3 folders can contain subfolders.
getFolder(String) - Method in class com.sun.mail.pop3.POP3Store
Only the name "INBOX" is supported.
getFolder(URLName) - Method in class com.sun.mail.pop3.POP3Store
 
getFolder() - Method in exception com.sun.mail.util.FolderClosedIOException
Returns the dead Folder object
getFolder() - Method in class javax.mail.event.FolderEvent
Return the affected folder.
getFolder(String) - Method in class javax.mail.Folder
Return the Folder object corresponding to the given name.
getFolder() - Method in exception javax.mail.FolderClosedException
Returns the dead Folder object
getFolder() - Method in exception javax.mail.FolderNotFoundException
Returns the offending Folder object.
getFolder() - Method in class javax.mail.Message
Get the folder from which this message was obtained.
getFolder() - Method in exception javax.mail.ReadOnlyFolderException
Returns the Folder object.
getFolder(URLName) - Method in class javax.mail.Session
Get a closed Folder object for the given URLName.
getFolder(String) - Method in class javax.mail.Store
Return the Folder object corresponding to the given name.
getFolder(URLName) - Method in class javax.mail.Store
Return a closed Folder object, corresponding to the given URLName.
getFolderStoreProtocol() - Method in class com.sun.mail.imap.IMAPStore
Get a store protocol object for use by a folder.
getFormatter() - Method in class com.sun.mail.util.logging.MailHandler
Return the Formatter for this Handler.
getFrom() - Method in class com.sun.mail.imap.IMAPMessage
Get the "From" attribute.
getFrom() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "From" header fields.
getFrom() - Method in class javax.mail.Message
Returns the "From" attribute.
getFullName() - Method in class com.sun.mail.imap.IMAPFolder
Get the fullname of this folder.
getFullName() - Method in class com.sun.mail.pop3.DefaultFolder
 
getFullName() - Method in class com.sun.mail.pop3.POP3Folder
 
getFullName() - Method in class javax.mail.Folder
Returns the full name of this Folder.
getGroup(boolean) - Method in class com.sun.mail.imap.protocol.IMAPAddress
 
getGroup(boolean) - Method in class javax.mail.internet.InternetAddress
Return the members of a group address.
getHeader(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getHeader(String) - Method in class com.sun.mail.imap.IMAPMessage
Get the named header.
getHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
Get the named header.
getHeader(String) - Method in class com.sun.mail.pop3.POP3Message
Get all the headers for this header_name.
getHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String) - Method in class javax.mail.internet.InternetHeaders
Return all the values for the specified header.
getHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String) - Method in class javax.mail.internet.MimeBodyPart
Get all the headers for this header_name.
getHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String) - Method in class javax.mail.internet.MimeMessage
Get all the headers for this header_name.
getHeader(String, String) - Method in class javax.mail.internet.MimeMessage
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String, String) - Method in interface javax.mail.internet.MimePart
Get the values of all header fields available for this header, returned as a single String, with the values separated by the delimiter.
getHeader(String) - Method in interface javax.mail.Part
Get all the headers for this header name.
getHeaderName(Message.RecipientType) - Method in class javax.mail.internet.MimeMessage
 
getHeaderName() - Method in class javax.mail.search.HeaderTerm
Return the name of the header to compare with.
getHeaderNames() - Method in class javax.mail.FetchProfile
Get the names of the header-fields set in this profile.
getHeaderStream() - Method in class com.sun.mail.imap.IMAPBodyPart
Return the MIME format stream of headers for this body part.
getHighestModSeq() - Method in class com.sun.mail.imap.IMAPFolder
Returns the HIGHESTMODSEQ for this folder.
getHost() - Method in exception com.sun.mail.util.MailConnectException
The host we were trying to connect to.
getHost() - Method in exception com.sun.mail.util.SocketConnectException
The host we were trying to connect to.
getHost() - Method in class javax.mail.internet.NewsAddress
Get the host.
getHost() - Method in class javax.mail.URLName
Returns the host of this URLName.
getHostAddress() - Method in class javax.mail.URLName
Get the IP address of our host.
getIgnoreCase() - Method in class javax.mail.search.StringTerm
Return true if we should ignore case when matching.
getIMAPOutputStream() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
getInbox() - Method in class com.sun.mail.pop3.DefaultFolder
 
getInetAddress() - Method in class com.sun.mail.iap.Protocol
Return the address the socket connected to.
getInetAddress() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getInitialResponse(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.Authenticator
Provide the initial response to use in the AUTH command, or null if not supported.
getInitialResponse(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.NtlmAuthenticator
 
getInitialResponse(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.OAuth2Authenticator
 
getInitialResponse(String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport.PlainAuthenticator
 
getInputStream() - Method in class com.sun.mail.dsn.MessageHeaders
 
getInputStream() - Method in class com.sun.mail.iap.Protocol
Return the Protocol's InputStream.
getInputStream() - Method in class com.sun.mail.pop3.AppendStream
 
getInputStream() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getInputStream() - Method in class javax.mail.internet.MimeBodyPart
Return a decoded input stream for this body part's "content".
getInputStream() - Method in class javax.mail.internet.MimeMessage
Return a decoded input stream for this Message's "content".
getInputStream() - Method in class javax.mail.internet.MimePartDataSource
Returns an input stream from this MimePart.
getInputStream() - Method in interface javax.mail.Part
Return an input stream for this part's "content".
getInputStream() - Method in class javax.mail.util.ByteArrayDataSource
Return an InputStream for the data.
getInReplyTo() - Method in class com.sun.mail.imap.IMAPMessage
Get the In-Reply-To header.
getInstance(char) - Static method in class com.sun.mail.imap.Rights.Right
Get a Right object representing the specified character.
getInstance() - Static method in class com.sun.mail.util.logging.SeverityComparator
A shared instance of a SeverityComparator.
getInstance(Properties, Authenticator) - Static method in class javax.mail.Session
Get a new Session object.
getInstance(Properties) - Static method in class javax.mail.Session
Get a new Session object.
getInt(Object, int) - Static method in class com.sun.mail.util.PropUtil
Interpret the value object as an integer, returning def if unable.
getInterval() - Method in class com.sun.mail.imap.OlderTerm
Return the interval.
getInterval() - Method in class com.sun.mail.imap.YoungerTerm
Return the interval.
getIntProperty(Properties, String, int) - Static method in class com.sun.mail.util.PropUtil
Get an integer valued property.
getIntSessionProperty(Session, String, int) - Static method in class com.sun.mail.util.PropUtil
Deprecated.
getInvalidAddresses() - Method in class javax.mail.event.TransportEvent
Return the addresses to which this message could not be sent.
getInvalidAddresses() - Method in exception javax.mail.SendFailedException
Return the addresses to which this message could not be sent.
getItem(FetchItem) - Method in class com.sun.mail.imap.IMAPMessage
Return the data associated with the FetchItem.
getItem(int) - Method in class com.sun.mail.imap.protocol.FetchResponse
 
getItem(Class<T>) - Method in class com.sun.mail.imap.protocol.FetchResponse
 
getItem(Response[], int, Class<T>) - Static method in class com.sun.mail.imap.protocol.FetchResponse
Return the first fetch response item of the given class for the given message number.
getItem(String) - Method in class com.sun.mail.imap.protocol.Status
Get the value for the STATUS item.
getItemCount() - Method in class com.sun.mail.imap.protocol.FetchResponse
 
getItems(Response[], int, Class<T>) - Static method in class com.sun.mail.imap.protocol.FetchResponse
Return all fetch response items of the given class for the given message number.
getItems() - Method in class javax.mail.FetchProfile
Get the items set in this profile.
getKeepAlive() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getKey() - Method in class com.sun.mail.imap.protocol.IMAPResponse
 
getKeyManagers() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getLabels() - Method in class com.sun.mail.gimap.GmailMessage
Return the Gmail labels associated with this message.
getLastReturnCode() - Method in class com.sun.mail.smtp.SMTPTransport
Return the return code from the last response we got from the server.
getLastServerResponse() - Method in class com.sun.mail.smtp.SMTPTransport
Return the last response we got from the server.
getLevel() - Method in class com.sun.mail.util.logging.MailHandler
Get the log level specifying which messages will be logged by this Handler.
getLineCount() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getLineCount() - Method in class com.sun.mail.imap.IMAPMessage
Get the total number of lines.
getLineCount() - Method in class javax.mail.internet.MimeBodyPart
Return the number of lines for the content of this Part.
getLineCount() - Method in class javax.mail.internet.MimeMessage
Return the number of lines for the content of this message.
getLineCount() - Method in interface javax.mail.Part
Return the number of lines in the content of this part.
getLocalAddress() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getLocalAddress(Session) - Static method in class javax.mail.internet.InternetAddress
Return an InternetAddress object representing the current user.
getLocalHost() - Method in class com.sun.mail.iap.Protocol
Get the name of the local host.
getLocalHost() - Method in class com.sun.mail.smtp.SMTPTransport
Get the name of the local host, for use in the EHLO and HELO commands.
getLocalHost(Object) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Gets the local host name from the given service.
getLocalHost(Service) - Method in class com.sun.mail.util.logging.MailHandler
Gets the local host from the given service object.
getLocalHostName() - Static method in class javax.mail.internet.InternetAddress
Get the local host name from InetAddress and return it in a form suitable for use in an email address.
getLocalPort() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getLocalSocketAddress() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getLogger(String, String) - Method in class com.sun.mail.util.MailLogger
Create a MailLogger that uses a Logger with the specified name and prefix.
getLogger(Class<?>, String) - Method in class com.sun.mail.util.MailLogger
Create a MailLogger using the specified class' package name as the Logger name and the specified prefix.
getMailExtension() - Method in class com.sun.mail.smtp.SMTPMessage
Gets the extension string to use with the MAIL command.
getMailProperties() - Method in class com.sun.mail.util.logging.MailHandler
Gets a copy of the mail properties used for the session.
getMatchedPart() - Method in class com.sun.mail.util.logging.MailHandler
This is used to get the filter index from when isLoggable and isAttachmentLoggable was invoked by publish method.
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get all matching header-lines.
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.pop3.POP3Message
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeBodyPart
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeMessage
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in interface javax.mail.internet.MimePart
Get matching header lines as an Enumeration of Strings.
getMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get matching headers.
getMatchingHeaders(String[]) - Method in class com.sun.mail.pop3.POP3Message
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all matching Header objects.
getMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeBodyPart
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeMessage
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - Method in interface javax.mail.Part
Return matching headers from this part as an Enumeration of Header objects.
getMD5() - Method in class com.sun.mail.smtp.SMTPTransport.DigestMD5Authenticator
 
getMechanism() - Method in class com.sun.mail.smtp.SMTPTransport.Authenticator
 
getMechanismName() - Method in class com.sun.mail.auth.OAuth2SaslClient
 
getMechanismNames(Map<String, ?>) - Method in class com.sun.mail.auth.OAuth2SaslClientFactory
 
getMessage(int) - Method in class com.sun.mail.imap.IMAPFolder
Get the specified message.
getMessage(int) - Method in class com.sun.mail.imap.MessageCache
Get the message object for the indicated message number.
getMessage(int) - Method in class com.sun.mail.pop3.DefaultFolder
 
getMessage(int) - Method in class com.sun.mail.pop3.POP3Folder
 
getMessage() - Method in class javax.mail.event.MessageChangedEvent
Return the changed Message.
getMessage() - Method in class javax.mail.event.StoreEvent
Get the message from the Store.
getMessage() - Method in class javax.mail.event.TransportEvent
Get the Message object associated with this Transport Event.
getMessage(int) - Method in class javax.mail.Folder
Get the Message object corresponding to the given message number.
getMessage() - Method in class javax.mail.MessageContext
Return the Message that contains the content.
getMessage(Part) - Static method in class javax.mail.MessageContext
Return the Message containing an arbitrary Part.
getMessageBySeqnum(int) - Method in class com.sun.mail.imap.MessageCache
Get the message object for the indicated sequence number.
getMessageBySeqNumber(int) - Method in class com.sun.mail.imap.IMAPFolder
Get the message object for the given sequence number.
getMessageByUID(long) - Method in class com.sun.mail.imap.IMAPFolder
Get the Message corresponding to the given UID.
getMessageByUID(long) - Method in interface javax.mail.UIDFolder
Get the Message corresponding to the given UID.
getMessageCacheDebug() - Method in class com.sun.mail.imap.IMAPStore
Report whether message cache debugging is enabled.
getMessageCacheLock() - Method in class com.sun.mail.imap.IMAPMessage
Get the messageCacheLock, associated with this Message's Folder.
getMessageCacheLock() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getMessageChangeType() - Method in class javax.mail.event.MessageChangedEvent
Return the type of this event.
getMessageContext() - Method in class javax.mail.internet.MimePartDataSource
Return the MessageContext for the current part.
getMessageContext() - Method in interface javax.mail.MessageAware
Return the message context.
getMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the total message count.
getMessageCount() - Method in class com.sun.mail.pop3.DefaultFolder
 
getMessageCount() - Method in class com.sun.mail.pop3.POP3Folder
Will not change while the folder is open because the POP3 protocol doesn't support notification of new messages arriving in open folders.
getMessageCount() - Method in class javax.mail.Folder
Get total number of messages in this Folder.
getMessageDSN() - Method in class com.sun.mail.dsn.DeliveryStatus
Return all the per-message fields in the delivery status notification.
getMessageID() - Method in class com.sun.mail.imap.IMAPMessage
Get the Message-ID.
getMessageID() - Method in class javax.mail.internet.MimeMessage
Returns the value of the "Message-ID" header field.
getMessageNumber() - Method in class javax.mail.Message
Get the Message number for this Message.
getMessages() - Method in class com.sun.mail.imap.IMAPFolder
Get all Message objects from this Folder.
getMessages() - Method in class javax.mail.event.MessageCountEvent
Return the array of messages added or removed.
getMessages(int, int) - Method in class javax.mail.Folder
Get the Message objects for message numbers ranging from start through end, both start and end inclusive.
getMessages(int[]) - Method in class javax.mail.Folder
Get the Message objects for message numbers specified in the array.
getMessages() - Method in class javax.mail.Folder
Get all Message objects from this Folder.
getMessagesBySeqNumbers(int[]) - Method in class com.sun.mail.imap.IMAPFolder
Get the message objects for the given sequence numbers.
getMessagesByUID(long, long) - Method in class com.sun.mail.imap.IMAPFolder
Get the Messages specified by the given range.
getMessagesByUID(long[]) - Method in class com.sun.mail.imap.IMAPFolder
Get the Messages specified by the given array.
getMessagesByUID(long, long) - Method in interface javax.mail.UIDFolder
Get the Messages specified by the given range.
getMessagesByUID(long[]) - Method in interface javax.mail.UIDFolder
Get the Messages specified by the given array of UIDs.
getMessagesByUIDChangedSince(long, long, long) - Method in class com.sun.mail.imap.IMAPFolder
Get the messages that have been changed since the given MODSEQ value.
getMessageType() - Method in class javax.mail.event.StoreEvent
Return the type of this event.
getMimeStream() - Method in class com.sun.mail.imap.IMAPBodyPart
Return the MIME format stream corresponding to this message part.
getMimeStream() - Method in class com.sun.mail.imap.IMAPMessage
Return the MIME format stream corresponding to this message.
getMimeStream() - Method in class com.sun.mail.pop3.POP3Message
Return the MIME format stream corresponding to this message part.
getMimeStream() - Method in interface com.sun.mail.util.ReadableMime
Return the MIME format stream corresponding to this message part.
getMinIdleTime() - Method in class com.sun.mail.imap.IMAPStore
Get the minimum amount of time to delay when returning from idle.
getMode() - Method in class com.sun.mail.util.UUDecoderStream
Get the "mode" field from the prefix.
getMode() - Method in class javax.mail.Folder
Return the open mode of this folder.
getModSeq() - Method in class com.sun.mail.imap.IMAPMessage
Return the modification sequence number (MODSEQ) for this message.
getModSeq() - Method in class com.sun.mail.imap.ModifiedSinceTerm
Return the modseq.
getModSeq() - Method in class com.sun.mail.imap.ResyncData
Get the MODSEQ value specified when this instance was created.
getMsgId() - Method in class com.sun.mail.gimap.GmailMessage
Return the Gmail unique message ID.
getName() - Method in class com.sun.mail.imap.ACL
Get the identifier name for this ACL entry.
getName() - Method in class com.sun.mail.imap.DefaultFolder
 
getName() - Method in class com.sun.mail.imap.IMAPFolder
Get the name of this folder.
getName() - Method in class com.sun.mail.imap.protocol.FetchItem
 
getName() - Method in class com.sun.mail.pop3.DefaultFolder
 
getName() - Method in class com.sun.mail.pop3.POP3Folder
 
getName() - Method in class com.sun.mail.util.UUDecoderStream
Get the "name" field from the prefix.
getName() - Method in class javax.mail.Folder
Returns the name of this Folder.
getName() - Method in class javax.mail.Header
Returns the name of this header.
getName() - Method in class javax.mail.internet.MimePartDataSource
DataSource method to return a name.
getName() - Method in class javax.mail.util.ByteArrayDataSource
Get the name of the data.
getNames() - Method in class javax.mail.internet.ParameterList
Return an enumeration of the names of all parameters in this list.
getNamespaces() - Method in class com.sun.mail.imap.IMAPStore
 
getNamespaces(Response) - Method in class com.sun.mail.imap.protocol.Namespaces
Parse out one of the three sets of namespaces.
getNegotiatedProperty(String) - Method in class com.sun.mail.auth.OAuth2SaslClient
 
getNewBytes() - Method in class com.sun.mail.iap.ByteArray
Returns a new byte array that is a copy of the data.
getNewFolder() - Method in class javax.mail.event.FolderEvent
If this event indicates that a folder is renamed, (i.e, the event type is RENAMED), then this method returns the Folder object representing the new name.
getNewMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the new message count.
getNewMessageCount() - Method in class javax.mail.Folder
Get the number of new messages in this Folder.
getNewsgroup() - Method in class javax.mail.internet.NewsAddress
Get the newsgroup.
getNext(char, boolean) - Method in class javax.mail.internet.HeaderTokenizer
 
getNextException() - Method in exception javax.mail.MessagingException
Get the next exception chained to this one.
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get all non-matching headerlines.
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.pop3.POP3Message
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all non-matching header lines
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeBodyPart
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeMessage
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - Method in interface javax.mail.internet.MimePart
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get non-matching headers.
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.pop3.POP3Message
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all non-matching Header objects.
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeBodyPart
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeMessage
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - Method in interface javax.mail.Part
Return non-matching headers from this envelope as an Enumeration of Header objects.
getNoopStrict() - Method in class com.sun.mail.smtp.SMTPTransport
Is the NOOP command required to return a response code of 250 to indicate success?
getNotifications() - Method in class com.sun.mail.dsn.DispositionNotification
Return all the disposition notification fields in the disposition notification.
getNotifyOptions() - Method in class com.sun.mail.smtp.SMTPMessage
Get notification options.
getNTLMDomain() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the NTLM domain to be used for NTLM authentication.
getNumber() - Method in class com.sun.mail.gimap.LongTerm
Return the number to compare with.
getNumber() - Method in class com.sun.mail.imap.protocol.IMAPResponse
 
getNumber() - Method in class javax.mail.search.IntegerComparisonTerm
Return the number to compare with.
getOOBInline() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getOption(SocketOption<T>) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getOutputStream() - Method in class com.sun.mail.iap.Protocol
Return the Protocol's OutputStream
getOutputStream() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getOutputStream() - Method in class javax.mail.internet.MimePartDataSource
DataSource method to return an output stream.
getOutputStream() - Method in class javax.mail.util.ByteArrayDataSource
Return an OutputStream for the data.
getParameter(String) - Method in class javax.mail.internet.ContentDisposition
Return the specified parameter value.
getParameter(String) - Method in class javax.mail.internet.ContentType
Return the specified parameter value.
getParameterList() - Method in class javax.mail.internet.ContentDisposition
Return a ParameterList object that holds all the available parameters.
getParameterList() - Method in class javax.mail.internet.ContentType
Return a ParameterList object that holds all the available parameters.
getParent() - Method in class com.sun.mail.imap.DefaultFolder
 
getParent() - Method in class com.sun.mail.imap.IMAPFolder
Get this folder's parent.
getParent() - Method in class com.sun.mail.pop3.DefaultFolder
 
getParent() - Method in class com.sun.mail.pop3.POP3Folder
 
getParent() - Method in class javax.mail.BodyPart
Return the containing Multipart object, or null if not known.
getParent() - Method in class javax.mail.Folder
Returns the parent folder of this folder.
getParent() - Method in class javax.mail.Multipart
Return the Part that contains this Multipart object, or null if not known.
getPart() - Method in class javax.mail.internet.MimeBodyPart.MimePartDataHandler
 
getPart() - Method in class javax.mail.MessageContext
Return the Part that contains the content.
getPassword() - Method in class javax.mail.PasswordAuthentication
 
getPassword() - Method in class javax.mail.URLName
Returns the password of this URLName.
getPasswordAuthentication() - Method in class com.sun.mail.util.logging.MailHandler.DefaultAuthenticator
 
getPasswordAuthentication() - Method in class javax.mail.Authenticator
Called when password authentication is needed.
getPasswordAuthentication(URLName) - Method in class javax.mail.Session
Return any saved PasswordAuthentication for this (store or transport) URLName.
getPattern() - Method in class javax.mail.search.StringTerm
Return the string to match with.
getPeek() - Method in class com.sun.mail.imap.IMAPMessage
Get whether or not to use the PEEK variant of FETCH when fetching message content.
getPeek() - Method in class com.sun.mail.imap.IMAPStore
Get the default "peek" value.
getPermanentFlags() - Method in class com.sun.mail.imap.IMAPFolder
Return the permanent flags supported by the server.
getPermanentFlags() - Method in class com.sun.mail.pop3.DefaultFolder
 
getPermanentFlags() - Method in class com.sun.mail.pop3.POP3Folder
Always returns an empty Flags object because the POP3 protocol doesn't support any permanent flags.
getPermanentFlags() - Method in class javax.mail.Folder
Get the permanent flags supported by this Folder.
getPersonal() - Method in class javax.mail.internet.InternetAddress
Get the personal name.
getPersonalNamespaces() - Method in class com.sun.mail.imap.IMAPStore
Using the IMAP NAMESPACE command (RFC 2342), return a set of folders representing the Personal namespaces.
getPersonalNamespaces() - Method in class javax.mail.Store
Return a set of folders representing the personal namespaces for the current user.
getPort(POP3Folder) - Method in class com.sun.mail.pop3.POP3Store
 
getPort() - Method in exception com.sun.mail.util.MailConnectException
The port we were trying to connect to.
getPort() - Method in exception com.sun.mail.util.SocketConnectException
The port we were trying to connect to.
getPort() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getPort() - Method in class javax.mail.URLName
Returns the port number of this URLName.
getPos() - Method in exception javax.mail.internet.AddressException
Get the position with the reference string where the error was detected (-1 if not relevant).
getPosition() - Method in interface javax.mail.internet.SharedInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPosition() - Method in class javax.mail.util.SharedByteArrayInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPosition() - Method in class javax.mail.util.SharedFileInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPreamble() - Method in class javax.mail.internet.MimeMultipart
Get the preamble text, if any, that appears before the first body part of this multipart.
getPrimaryType() - Method in class javax.mail.internet.ContentType
Return the primary type.
getProp(Properties, String) - Static method in class com.sun.mail.util.PropUtil
Get the value of the specified property.
getProperties() - Method in class javax.mail.Session
Returns the Properties object associated with this Session
getProperty(String) - Method in class com.sun.mail.util.logging.LogManagerProperties
Searches defaults, then searches the log manager if available or the system properties by the prefix property, and then by the key itself.
getProperty(String, String) - Method in class com.sun.mail.util.logging.LogManagerProperties
Calls getProperty directly.
getProperty(String) - Method in class javax.mail.Session
Returns the value of the specified property.
getProtocol() - Method in exception com.sun.mail.iap.ConnectionException
 
getProtocol() - Method in class com.sun.mail.imap.IMAPFolder
Return the IMAPProtocol object for this folder.
getProtocol() - Method in class com.sun.mail.imap.IMAPMessage
Get this message's folder's protocol connection.
getProtocol() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getProtocol(IMAPFolder) - Method in class com.sun.mail.imap.IMAPStore
 
getProtocol() - Method in class com.sun.mail.pop3.POP3Folder
Centralize access to the Protocol object by POP3Message objects so that they will fail appropriately when the folder is closed.
getProtocol() - Method in class javax.mail.Provider
Returns the protocol supported by this Provider.
getProtocol() - Method in class javax.mail.URLName
Returns the protocol of this URLName.
getProvider(String) - Method in class javax.mail.Session
Returns the default Provider for the protocol specified.
getProviderByClassName(String) - Method in class javax.mail.Session
Get the Provider that uses the specified class name.
getProviderByProtocol(String) - Method in class javax.mail.Session
Get the Provider for the specified protocol.
getProviders() - Method in class javax.mail.Session
This method returns an array of all the implementations installed via the javamail.[default.]providers files that can be loaded using the ClassLoader available to this application.
getProxyAuthUser() - Method in class com.sun.mail.imap.IMAPStore
Get the user name to be used with the PROXYAUTH command.
getProxyAuthUser() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the user name used with the PROXYAUTH command.
getPushFilter() - Method in class com.sun.mail.util.logging.MailHandler
Gets the push filter.
getPushLevel() - Method in class com.sun.mail.util.logging.MailHandler
Gets the push level.
getQuota() - Method in class com.sun.mail.imap.IMAPFolder
Get the quotas for the quotaroot associated with this folder.
getQuota(String) - Method in class com.sun.mail.imap.IMAPStore
Get the quotas for the named quota root.
getQuota(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
GETQUOTA Command.
getQuota(String) - Method in interface javax.mail.QuotaAwareStore
Get the quotas for the named folder.
getQuotaRoot(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
GETQUOTAROOT Command.
getRawInputStream() - Method in class javax.mail.internet.MimeBodyPart
Return an InputStream to the raw data with any Content-Transfer-Encoding intact.
getRawInputStream() - Method in class javax.mail.internet.MimeMessage
Return an InputStream to the raw data with any Content-Transfer-Encoding intact.
getRawStream(boolean) - Method in class com.sun.mail.pop3.POP3Message
Produce the raw bytes of the message.
getReceiveBufferSize() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getReceivedDate() - Method in class com.sun.mail.imap.IMAPMessage
Get the received date (INTERNALDATE).
getReceivedDate() - Method in class javax.mail.internet.MimeMessage
Returns the Date on this message was received.
getReceivedDate() - Method in class javax.mail.Message
Get the date this message was received.
getRecipientDSN(int) - Method in class com.sun.mail.dsn.DeliveryStatus
Return the delivery status notification information for the specified recipient.
getRecipientDSNCount() - Method in class com.sun.mail.dsn.DeliveryStatus
Return the number of recipients for which we have per-recipient delivery status notification information.
getRecipients(Message.RecipientType) - Method in class com.sun.mail.imap.IMAPMessage
Get the desired Recipient type.
getRecipients(Message.RecipientType) - Method in class javax.mail.internet.MimeMessage
Returns the recepients specified by the type.
getRecipients(Message.RecipientType) - Method in class javax.mail.Message
Get all the recipient addresses of the given type.
getRecipientType() - Method in class javax.mail.search.RecipientStringTerm
Return the type of recipient to match with.
getRecipientType() - Method in class javax.mail.search.RecipientTerm
Return the type of recipient to match with.
getRef() - Method in exception javax.mail.internet.AddressException
Get the string that was being parsed when the error was detected (null if not relevant).
getRef() - Method in class javax.mail.URLName
Returns the reference of this URLName.
getRemainder() - Method in class javax.mail.internet.HeaderTokenizer
Return the rest of the Header.
getRemoteSocketAddress() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getReplyTo() - Method in class com.sun.mail.imap.IMAPMessage
Get the ReplyTo addresses.
getReplyTo() - Method in class javax.mail.internet.MimeMessage
Return the value of the RFC 822 "Reply-To" header field.
getReplyTo() - Method in class javax.mail.Message
Get the addresses to which replies should be directed.
getReport() - Method in class com.sun.mail.dsn.MultipartReport
Get the report associated with this multipart/report.
getReportSuccess() - Method in class com.sun.mail.smtp.SMTPTransport
Should we report even successful sends by throwing an exception? If so, a SendFailedException will always be thrown and an SMTPAddressSucceededException will be included in the exception chain for each successful address, along with the usual SMTPAddressFailedException for each unsuccessful address.
getRequestingPort() - Method in class javax.mail.Authenticator
 
getRequestingPrompt() - Method in class javax.mail.Authenticator
 
getRequestingProtocol() - Method in class javax.mail.Authenticator
Give the protocol that's requesting the connection.
getRequestingSite() - Method in class javax.mail.Authenticator
 
getRequireStartTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Should we require the STARTTLS command to secure the connection?
getResourceAsStream(Class<?>, String) - Static method in class javax.mail.Session
 
getResources(ClassLoader, String) - Static method in class javax.mail.Session
 
getResponse() - Method in exception com.sun.mail.iap.ProtocolException
Return the offending Response object.
getResponseBuffer() - Method in class com.sun.mail.iap.Protocol
Return a buffer to be used to read a response.
getResponseBuffer() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Return a buffer to read a response into.
getRest() - Method in class com.sun.mail.iap.Response
Return the rest of the response as a string, usually used to return the arbitrary message text after a NO response.
getResyncUIDSet(ResyncData) - Static method in class com.sun.mail.imap.Utility
Make the ResyncData UIDSet available to IMAPProtocol, which is in a different package.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the return code from the SMTP server that indicates the reason for the failure.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the return code from the SMTP server that indicates the reason for the success.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the return code from the SMTP server that indicates the reason for the failure.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPSendFailedException
Return the return code from the SMTP server that indicates the reason for the failure.
getReturnedMessage() - Method in class com.sun.mail.dsn.MultipartReport
Get the original message that is being returned along with this multipart/report.
getReturnOption() - Method in class com.sun.mail.smtp.SMTPMessage
Return return option.
getReuseAddress() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getRights() - Method in class com.sun.mail.imap.ACL
Get the rights associated with this ACL entry.
getRights() - Method in class com.sun.mail.imap.Rights
Return all the rights in this Rights object.
getSASLEnabled() - Method in class com.sun.mail.smtp.SMTPTransport
Is SASL authentication enabled?
getSASLMechanisms() - Method in class com.sun.mail.smtp.SMTPTransport
Get the list of SASL mechanisms to consider if SASL authentication is enabled.
getSASLRealm() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the SASL realm to be used for DIGEST-MD5 authentication.
getSearchSequence() - Method in class com.sun.mail.gimap.protocol.GmailProtocol
Return a GmailSearchSequence.
getSearchSequence() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the SearchSequence object.
getSection() - Method in class com.sun.mail.imap.protocol.BODY
 
getSecureRandom() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getSendBufferSize() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getSender() - Method in class com.sun.mail.imap.IMAPMessage
Get the "Sender" attribute.
getSender() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Sender" header field.
getSendPartial() - Method in class com.sun.mail.smtp.SMTPMessage
Send message if some addresses are invalid?
getSentDate() - Method in class com.sun.mail.imap.IMAPMessage
Get the SentDate.
getSentDate() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Date" field.
getSentDate() - Method in class javax.mail.Message
Get the date this message was sent.
getSeparator() - Method in class com.sun.mail.imap.IMAPFolder
Get the separator character.
getSeparator() - Method in class com.sun.mail.pop3.DefaultFolder
 
getSeparator() - Method in class com.sun.mail.pop3.POP3Folder
Always returns a NUL character because POP3 doesn't support a hierarchy.
getSeparator() - Method in class javax.mail.Folder
Return the delimiter character that separates this Folder's pathname from the names of immediate subfolders.
getSequenceNumber() - Method in class com.sun.mail.imap.IMAPMessage
Get this message's IMAP sequence number.
getSequenceNumber() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getServerParams() - Method in class com.sun.mail.imap.protocol.ID
Return the parsed server params.
getService(Provider, URLName, Class<T>) - Method in class javax.mail.Session
Get a Service object.
getSession() - Method in class com.sun.mail.imap.IMAPStore
Get a reference to the session.
getSession() - Method in class com.sun.mail.pop3.POP3Store
Get a reference to the session.
getSession(Message) - Method in class com.sun.mail.util.logging.MailHandler
Google App Engine doesn't support Message.getSession.
getSession() - Method in class javax.mail.Message
Return the Session used when this message was created.
getSession() - Method in class javax.mail.MessageContext
Return the Session we're operating in.
getSession() - Method in class javax.mail.Service
Package private method to allow Folder to get the Session for a Store.
getSharedNamespaces() - Method in class com.sun.mail.imap.IMAPStore
Using the IMAP NAMESPACE command (RFC 2342), return a set of folders representing the Shared namespaces.
getSharedNamespaces() - Method in class javax.mail.Store
Return a set of folders representing the shared namespaces.
getSize() - Method in class com.sun.mail.dsn.MessageHeaders
Return the size of this message.
getSize() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getSize() - Method in class com.sun.mail.imap.IMAPMessage
Get the message size.
getSize() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getSize() - Method in class com.sun.mail.imap.LengthCounter
 
getSize() - Method in class com.sun.mail.pop3.POP3Folder
Return the size of this folder, as was returned by the POP3 STAT command when this folder was opened.
getSize() - Method in class com.sun.mail.pop3.POP3Message
Return the size of the content of this message in bytes.
getSize() - Method in class javax.mail.internet.MimeBodyPart
Return the size of the content of this body part in bytes.
getSize() - Method in class javax.mail.internet.MimeMessage
Return the size of the content of this message in bytes.
getSize() - Method in interface javax.mail.Part
Return the size of the content of this part in bytes.
getSizeLong() - Method in class com.sun.mail.imap.IMAPMessage
Get the message size as a long.
getSizes() - Method in class com.sun.mail.pop3.POP3Folder
Return the sizes of all messages in this folder, as returned by the POP3 LIST command.
getSocket(String, int, Properties, String, boolean) - Static method in class com.sun.mail.util.SocketFetcher
This method returns a Socket.
getSocket(String, int, Properties, String) - Static method in class com.sun.mail.util.SocketFetcher
 
getSocketFactory(String) - Static method in class com.sun.mail.util.SocketFetcher
Return a socket factory of the specified class.
getSoLinger() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getSortedMessages(SortTerm[]) - Method in class com.sun.mail.imap.IMAPFolder
Sort the messages in the folder according to the sort criteria.
getSortedMessages(SortTerm[], SearchTerm) - Method in class com.sun.mail.imap.IMAPFolder
Sort the messages in the folder according to the sort criteria.
getSoTimeout() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getStart() - Method in class com.sun.mail.iap.ByteArray
Returns the start position
getStartTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Should we use the STARTTLS command to secure the connection if the server supports it?
getStatus() - Method in class com.sun.mail.imap.IMAPFolder
 
getStatusCacheTimeout() - Method in class com.sun.mail.imap.IMAPStore
Get the number of milliseconds to cache STATUS response.
getStatusItem(String) - Method in class com.sun.mail.imap.IMAPFolder
Use the IMAP STATUS command to get the indicated item.
getStore() - Method in class javax.mail.Folder
Returns the Store that owns this Folder object.
getStore() - Method in class javax.mail.Session
Get a Store object that implements this user's desired Store protocol.
getStore(String) - Method in class javax.mail.Session
Get a Store object that implements the specified protocol.
getStore(URLName) - Method in class javax.mail.Session
Get a Store object for the given URLName.
getStore(Provider) - Method in class javax.mail.Session
Get an instance of the store specified by Provider.
getStore(Provider, URLName) - Method in class javax.mail.Session
Get an instance of the store specified by Provider.
getStore() - Method in exception javax.mail.StoreClosedException
Returns the dead Store object.
getStoreProtocol() - Method in class com.sun.mail.imap.IMAPFolder
Get this folder's Store's protocol connection.
getStoreProtocol() - Method in class com.sun.mail.imap.IMAPStore
Get this Store's protocol connection.
getStringContent(DataSource) - Method in class com.sun.mail.dsn.text_rfc822headers
 
getSubject() - Method in class com.sun.mail.imap.IMAPMessage
Get the decoded subject.
getSubject() - Method in class com.sun.mail.util.logging.MailHandler
Gets the formatter used to create the subject line.
getSubject() - Method in class javax.mail.internet.MimeMessage
Returns the value of the "Subject" header field.
getSubject() - Method in class javax.mail.Message
Get the subject of this message.
getSubLogger(String, String) - Method in class com.sun.mail.util.MailLogger
Create a MailLogger that uses a Logger whose name is composed of this MailLogger's name plus the specified sub-name, separated by a dot.
getSubLogger(String, String, boolean) - Method in class com.sun.mail.util.MailLogger
Create a MailLogger that uses a Logger whose name is composed of this MailLogger's name plus the specified sub-name, separated by a dot.
getSubmitter() - Method in class com.sun.mail.smtp.SMTPMessage
Gets the submitter to be used for the RFC 2554 AUTH= value in the MAIL FROM command.
getSubType() - Method in class javax.mail.internet.ContentType
Return the subType.
getSupportedCipherSuites() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getSystemFlags() - Method in class javax.mail.Flags
Return all the system flags in this Flags object.
getSystemResources(String) - Static method in class javax.mail.Session
 
getTag() - Method in class com.sun.mail.iap.Response
Return the tag, if this is a tagged statement.
getTail(Handler) - Method in class com.sun.mail.util.logging.CollectorFormatter
Formats the collected LogRecord and summary statistics.
getTail(Handler) - Method in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
 
getTcpNoDelay() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getTerm() - Method in class javax.mail.search.NotTerm
Return the term to negate.
getTerms() - Method in class javax.mail.search.AndTerm
Return the search terms.
getTerms() - Method in class javax.mail.search.OrTerm
Return the search terms.
getTestSet() - Method in class javax.mail.search.FlagTerm
Return true if testing whether the flags are set.
getText() - Method in class com.sun.mail.dsn.MultipartReport
Get the plain text to be presented to the user, if there is any.
getText() - Method in exception com.sun.mail.imap.ReferralException
Return the text sent by the server along with the referral.
getTextBodyPart() - Method in class com.sun.mail.dsn.MultipartReport
Return the body part containing the message to be presented to the user, usually just a text/plain part.
getThrId() - Method in class com.sun.mail.gimap.GmailMessage
Return the Gmail unique thread ID.
getTimestamp() - Method in class com.sun.mail.iap.Protocol
Returns the timestamp.
getTrafficClass() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.message_deliverystatus
return the Transfer Data of type DataFlavor from InputStream
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.message_dispositionnotification
return the Transfer Data of type DataFlavor from InputStream
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.multipart_report
Return the Transfer Data of type DataFlavor from InputStream.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.text_rfc822headers
Return the Transfer Data of type DataFlavor from InputStream.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.handlers.handler_base
Return the Transfer Data of type DataFlavor from InputStream.
getTransferDataFlavors() - Method in class com.sun.mail.dsn.message_deliverystatus
return the DataFlavors for this DataContentHandler
getTransferDataFlavors() - Method in class com.sun.mail.dsn.message_dispositionnotification
return the DataFlavors for this DataContentHandler
getTransferDataFlavors() - Method in class com.sun.mail.dsn.multipart_report
Return the DataFlavors for this DataContentHandler.
getTransferDataFlavors() - Method in class com.sun.mail.dsn.text_rfc822headers
Return the DataFlavors for this DataContentHandler.
getTransferDataFlavors() - Method in class com.sun.mail.handlers.handler_base
Return the DataFlavors for this DataContentHandler.
getTransport() - Method in class javax.mail.Session
Get a Transport object that implements this user's desired Transport protcol.
getTransport(String) - Method in class javax.mail.Session
Get a Transport object that implements the specified protocol.
getTransport(URLName) - Method in class javax.mail.Session
Get a Transport object for the given URLName.
getTransport(Provider) - Method in class javax.mail.Session
Get an instance of the transport specified in the Provider.
getTransport(Address) - Method in class javax.mail.Session
Get a Transport object that can transport a Message of the specified address type.
getTransport(Provider, URLName) - Method in class javax.mail.Session
Get a Transport object using the given provider and urlname.
getTrustedHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getTrustManagers() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getType() - Method in class com.sun.mail.dsn.Report
Get the MIME subtype of the report.
getType() - Method in class com.sun.mail.iap.Response
 
getType() - Method in class com.sun.mail.imap.IMAPFolder
Get the type of this folder.
getType() - Method in class com.sun.mail.pop3.DefaultFolder
 
getType() - Method in class com.sun.mail.pop3.POP3Folder
Always returns Folder.HOLDS_MESSAGES.
getType() - Method in class javax.mail.Address
Return a type string that identifies this address type.
getType() - Method in class javax.mail.event.ConnectionEvent
Return the type of this event
getType() - Method in class javax.mail.event.FolderEvent
Return the type of this event.
getType() - Method in class javax.mail.event.MessageCountEvent
Return the type of this event.
getType() - Method in class javax.mail.event.TransportEvent
Return the type of this event.
getType() - Method in class javax.mail.Folder
Returns the type of this Folder, that is, whether this folder can hold messages or subfolders or both.
getType() - Method in class javax.mail.internet.HeaderTokenizer.Token
Return the type of the token.
getType() - Method in class javax.mail.internet.InternetAddress
Return the type of this address.
getType() - Method in class javax.mail.internet.NewsAddress
Return the type of this address.
getType() - Method in class javax.mail.Provider
Returns the type of this Provider.
getUID(Message) - Method in class com.sun.mail.imap.IMAPFolder
Get the UID for the specified message.
getUID() - Method in class com.sun.mail.imap.IMAPMessage
Return the UID for this message.
getUID(Message) - Method in class com.sun.mail.pop3.POP3Folder
Return the unique ID string for this message, or null if not available.
getUID(Message) - Method in interface javax.mail.UIDFolder
Get the UID for the specified message.
getUIDNext() - Method in class com.sun.mail.imap.IMAPFolder
Returns the predicted UID that will be assigned to the next message that is appended to this folder.
getUIDNext() - Method in interface javax.mail.UIDFolder
Returns the predicted UID that will be assigned to the next message that is appended to this folder.
getUIDNotSticky() - Method in class com.sun.mail.imap.IMAPFolder
Servers that support the UIDPLUS extension (RFC 4315) may indicate that this folder does not support persistent UIDs; that is, UIDVALIDITY will be different each time the folder is opened.
getUIDs() - Method in class com.sun.mail.imap.MessageVanishedEvent
Return the UIDs for this event.
getUIDSet() - Method in class com.sun.mail.imap.ResyncData
 
getUIDValidity() - Method in class com.sun.mail.imap.IMAPFolder
Returns the UIDValidity for this folder.
getUIDValidity() - Method in class com.sun.mail.imap.ResyncData
Get the UIDVALIDITY value specified when this instance was created.
getUIDValidity() - Method in interface javax.mail.UIDFolder
Returns the UIDValidity value associated with this folder.
getUniqueBoundaryValue() - Static method in class javax.mail.internet.UniqueValue
Get a unique value for use in a multipart boundary string.
getUniqueMessageIDValue(Session) - Static method in class javax.mail.internet.UniqueValue
Get a unique value for use in a Message-ID.
getUnreadMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the unread message count.
getUnreadMessageCount() - Method in class javax.mail.Folder
Get the total number of unread messages in this Folder.
getUrl() - Method in exception com.sun.mail.imap.protocol.IMAPReferralException
Return the IMAP URL in the referral.
getUrl() - Method in exception com.sun.mail.imap.ReferralException
Return the IMAP URL in the referral.
getURL() - Method in class javax.mail.URLName
Constructs a URL from the URLName.
getURLName() - Method in class javax.mail.Folder
Return a URLName representing this folder.
getURLName() - Method in class javax.mail.Service
Return a URLName representing this service.
getUseCanonicalHostName() - Method in class com.sun.mail.smtp.SMTPTransport
Should SASL use the canonical host name?
getUserFlags() - Method in class javax.mail.Flags
Return all the user flags in this Flags object.
getUserName() - Method in class javax.mail.PasswordAuthentication
 
getUsername() - Method in class javax.mail.URLName
Returns the user name of this URLName.
getUserNamespaces(String) - Method in class com.sun.mail.imap.IMAPStore
Using the IMAP NAMESPACE command (RFC 2342), return a set of folders representing the User's namespaces.
getUserNamespaces(String) - Method in class javax.mail.Store
Return a set of folders representing the namespaces for user.
getUseRset() - Method in class com.sun.mail.smtp.SMTPTransport
Should we use the RSET command instead of the NOOP command in the @{link #isConnected isConnected} method?
getValidSentAddresses() - Method in class javax.mail.event.TransportEvent
Return the addresses to which this message was sent succesfully.
getValidSentAddresses() - Method in exception javax.mail.SendFailedException
Return the addresses to which this message was sent succesfully.
getValidUnsentAddresses() - Method in class javax.mail.event.TransportEvent
Return the addresses that are valid but to which this message was not sent.
getValidUnsentAddresses() - Method in exception javax.mail.SendFailedException
Return the addresses that are valid but to which this message was not sent.
getValue() - Method in class javax.mail.Header
Returns the value of this header.
getValue() - Method in class javax.mail.internet.HeaderTokenizer.Token
Returns the value of the token just read.
getValue() - Method in class javax.mail.internet.InternetHeaders.InternetHeader
Return the "value" part of the header line.
getVendor() - Method in class javax.mail.Provider
Returns the name of the vendor associated with this implementation or null.
getVersion() - Method in class javax.mail.Provider
Returns the version of this implementation or null if no version.
getWritableFile() - Method in class com.sun.mail.pop3.WritableSharedFile
Return the writable version of this file.
getZonedDateTime(LogRecord) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Gets the ZonedDateTime from the given log record.
GG(int, int, int, int, int, int) - Static method in class com.sun.mail.auth.MD4
 
GmailFolder - Class in com.sun.mail.gimap
A Gmail folder.
GmailFolder(String, char, IMAPStore, Boolean) - Constructor for class com.sun.mail.gimap.GmailFolder
Constructor used to create a possibly non-existent folder.
GmailFolder(ListInfo, IMAPStore) - Constructor for class com.sun.mail.gimap.GmailFolder
Constructor used to create an existing folder.
GmailFolder.FetchProfileItem - Class in com.sun.mail.gimap
A fetch profile item for fetching headers.
GmailMessage - Class in com.sun.mail.gimap
A Gmail message.
GmailMessage(IMAPFolder, int) - Constructor for class com.sun.mail.gimap.GmailMessage
Constructor.
GmailMessage(Session) - Constructor for class com.sun.mail.gimap.GmailMessage
Constructor, for use by IMAPNestedMessage.
gmailMsgidSearch(GmailMsgIdTerm) - Method in class com.sun.mail.gimap.protocol.GmailSearchSequence
 
GmailMsgIdTerm - Class in com.sun.mail.gimap
This class implements searching for the Gmail message ID.
GmailMsgIdTerm(long) - Constructor for class com.sun.mail.gimap.GmailMsgIdTerm
Constructor.
GmailProtocol - Class in com.sun.mail.gimap.protocol
Extend IMAP support to handle Gmail-specific protocol extensions.
GmailProtocol(String, String, int, Properties, boolean, MailLogger) - Constructor for class com.sun.mail.gimap.protocol.GmailProtocol
Connect to Gmail.
GmailProvider - Class in com.sun.mail.gimap
The Gmail IMAP protocol provider.
GmailProvider() - Constructor for class com.sun.mail.gimap.GmailProvider
 
gmailRawSearch(GmailRawSearchTerm, String) - Method in class com.sun.mail.gimap.protocol.GmailSearchSequence
 
GmailRawSearchTerm - Class in com.sun.mail.gimap
This class implements searching using the Gmail X-GM-RAW extension.
GmailRawSearchTerm(String) - Constructor for class com.sun.mail.gimap.GmailRawSearchTerm
Constructor.
GmailSearchSequence - Class in com.sun.mail.gimap.protocol
Support Gmail-specific search extensions.
GmailSearchSequence(IMAPProtocol) - Constructor for class com.sun.mail.gimap.protocol.GmailSearchSequence
 
GmailSSLProvider - Class in com.sun.mail.gimap
The Gmail IMAP protocol provider.
GmailSSLProvider() - Constructor for class com.sun.mail.gimap.GmailSSLProvider
 
GmailSSLStore - Class in com.sun.mail.gimap
Support "gimaps" protocol name.
GmailSSLStore(Session, URLName) - Constructor for class com.sun.mail.gimap.GmailSSLStore
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
GmailStore - Class in com.sun.mail.gimap
A Gmail Store.
GmailStore(Session, URLName) - Constructor for class com.sun.mail.gimap.GmailStore
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
GmailStore(Session, URLName, String, boolean) - Constructor for class com.sun.mail.gimap.GmailStore
Constructor used by GmailSSLStore subclass.
gmailThridSearch(GmailThrIdTerm) - Method in class com.sun.mail.gimap.protocol.GmailSearchSequence
 
GmailThrIdTerm - Class in com.sun.mail.gimap
This class implements searching for the Gmail thread ID.
GmailThrIdTerm(long) - Constructor for class com.sun.mail.gimap.GmailThrIdTerm
Constructor.
gotCR - Variable in class com.sun.mail.util.QPEncoderStream
 
gotEnd - Variable in class com.sun.mail.util.UUDecoderStream
 
gotPrefix - Variable in class com.sun.mail.util.UUDecoderStream
 
gotSpace - Variable in class com.sun.mail.util.QPEncoderStream
 
group - Variable in class com.sun.mail.imap.protocol.IMAPAddress
 
grouplist - Variable in class com.sun.mail.imap.protocol.IMAPAddress
 
groupname - Variable in class com.sun.mail.imap.protocol.IMAPAddress
 
grow(int) - Method in class com.sun.mail.iap.ByteArray
Grow the byte array by incr bytes.
grow() - Method in class com.sun.mail.util.logging.MailHandler
Expands the internal buffer up to the capacity.
GT - Static variable in class javax.mail.search.ComparisonTerm
 
guid - Variable in class com.sun.mail.imap.IMAPStore
 

H

handleCapabilityResponse(Response[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Handle any untagged CAPABILITY response in the Response array.
handleExtensionFetchItems(Map<String, Object>) - Method in class com.sun.mail.imap.IMAPMessage
Apply the data in the extension FETCH items to this message.
handleFetchItem(Item, String[], boolean) - Method in class com.sun.mail.imap.IMAPMessage
Apply the data in the FETCH item to this message.
handleIdle(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Read a response from the server while we're in the IDLE state.
handleLoginResult(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Handle the result response for a LOGIN or AUTHENTICATE command.
handler_base - Class in com.sun.mail.handlers
Base class for other DataContentHandlers.
handler_base - Class in com.sun.mail.handlers
Base class for other DataContentHandlers.
handler_base() - Constructor for class com.sun.mail.handlers.handler_base
 
handleResponse(Response) - Method in interface com.sun.mail.iap.ResponseHandler
 
handleResponse(Response) - Method in class com.sun.mail.imap.IMAPFolder
The response handler.
handleResponse(Response) - Method in class com.sun.mail.imap.IMAPStore
Response handler method.
handleResponseCode(Response) - Method in class com.sun.mail.imap.IMAPStore
Handle notifications and alerts.
handleResponses(Response[]) - Method in class com.sun.mail.imap.IMAPFolder
Handle the given array of Responses.
handleResult(Response) - Method in class com.sun.mail.iap.Protocol
Convenience routine to handle OK, NO, BAD and BYE responses.
handlers - Variable in class com.sun.mail.iap.Protocol
 
hasCapability(String) - Method in class com.sun.mail.imap.IMAPStore
Return true if the specified capability string is in the list of capabilities the server announced.
hasCapability(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Check whether the given capability is supported by this server.
hasCapability(String) - Method in class com.sun.mail.pop3.Protocol
Check whether the given capability is supported by this server.
hasDefaultFws - Variable in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
hashCode() - Method in class com.sun.mail.gimap.LongTerm
Compute a hashCode for this object.
hashCode() - Method in class com.sun.mail.imap.ModifiedSinceTerm
Compute a hashCode for this object.
hashCode() - Method in class com.sun.mail.imap.OlderTerm
Compute a hashCode for this object.
hashCode() - Method in class com.sun.mail.imap.Rights
Compute a hash code for this Rights object.
hashCode() - Method in class com.sun.mail.imap.YoungerTerm
Compute a hashCode for this object.
hashCode() - Method in class com.sun.mail.util.logging.DurationFilter
Returns a hash code value for this filter.
hashCode() - Method in class com.sun.mail.util.logging.LogManagerProperties
It is assumed that this method will never be called.
hashCode() - Method in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
Hash code method.
hashCode() - Method in class com.sun.mail.util.logging.SeverityComparator
Returns a hash code value for the object.
hashCode() - Method in class javax.mail.Flags
Compute a hash code for this Flags object.
hashCode() - Method in class javax.mail.internet.InternetAddress
Compute a hash code for the address.
hashCode() - Method in class javax.mail.internet.NewsAddress
Compute a hash code for the address.
hashCode() - Method in class javax.mail.search.AddressTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.AndTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.ComparisonTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.DateTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.FlagTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.HeaderTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.IntegerComparisonTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.NotTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.OrTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.RecipientStringTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.RecipientTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.StringTerm
Compute a hashCode for this object.
hashCode - Variable in class javax.mail.URLName
Our hash code.
hashCode() - Method in class javax.mail.URLName
Compute the hash code for this URLName.
hasInferiors - Variable in class com.sun.mail.imap.protocol.ListInfo
 
hasInitialResponse() - Method in class com.sun.mail.auth.OAuth2SaslClient
 
hasLogManager() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Determines if access to the java.util.logging.LogManager class is restricted by the class loader.
hasMessageCountListener - Variable in class com.sun.mail.imap.IMAPFolder
 
hasMoreElements() - Method in class javax.mail.internet.InternetHeaders.MatchEnum
 
hasMoreElements() - Method in class javax.mail.internet.ParameterList.ParamEnum
 
hasNewMessages() - Method in class com.sun.mail.imap.DefaultFolder
 
hasNewMessages() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder has new messages.
hasNewMessages() - Method in class com.sun.mail.pop3.DefaultFolder
 
hasNewMessages() - Method in class com.sun.mail.pop3.POP3Folder
Always returns false; the POP3 protocol provides no way to determine when a new message arrives.
hasNewMessages() - Method in class javax.mail.Folder
Returns true if this Folder has new messages since the last time this indication was reset.
hasResponse() - Method in class com.sun.mail.iap.Protocol
Is another response available in our buffer?
hasSeparateStoreConnection() - Method in class com.sun.mail.imap.IMAPStore
Report whether the separateStoreConnection is set.
hasValue(String) - Static method in class com.sun.mail.util.logging.MailHandler
Checks that a string is not empty and not equal to the literal "null".
hdrs - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
hdrSize - Variable in class com.sun.mail.pop3.POP3Message
 
head(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Creates the head or reports a formatting error.
HEADER - Static variable in class com.sun.mail.imap.protocol.FetchResponse
 
header(HeaderTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
Header - Class in javax.mail
The Header class stores a name/value pair to represent headers.
Header - Class in javax.mail
The Header class stores a name/value pair to represent headers.
Header - Class in javax.mail
The Header class stores a name/value pair to represent headers.
Header(String, String) - Constructor for class javax.mail.Header
Construct a Header object.
headerName - Variable in class javax.mail.search.HeaderTerm
The name of the header.
HEADERS - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
HEADERS is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
headers - Variable in class javax.mail.FetchProfile
 
headers - Variable in class javax.mail.internet.InternetHeaders
The actual list of Headers, including placeholder entries.
headers - Variable in class javax.mail.internet.MimeBodyPart
The InternetHeaders object that stores all the headers of this body part.
headers - Variable in class javax.mail.internet.MimeMessage
The InternetHeaders object that stores the header of this message.
headersLoaded - Variable in class com.sun.mail.imap.IMAPBodyPart
 
headersLoaded - Variable in class com.sun.mail.imap.IMAPMessage
 
HeaderTerm - Class in javax.mail.search
This class implements comparisons for Message headers.
HeaderTerm - Class in javax.mail.search
This class implements comparisons for Message headers.
HeaderTerm - Class in javax.mail.search
This class implements comparisons for Message headers.
HeaderTerm(String, String) - Constructor for class javax.mail.search.HeaderTerm
Constructor.
HeaderTokenizer - Class in javax.mail.internet
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
HeaderTokenizer - Class in javax.mail.internet
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
HeaderTokenizer - Class in javax.mail.internet
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
HeaderTokenizer(String, String, boolean) - Constructor for class javax.mail.internet.HeaderTokenizer
Constructor that takes a rfc822 style header.
HeaderTokenizer(String, String) - Constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer(String) - Constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer.Token - Class in javax.mail.internet
The Token class represents tokens returned by the HeaderTokenizer.
helo(String) - Method in class com.sun.mail.smtp.SMTPTransport
Issue the HELO command.
hex - Static variable in class com.sun.mail.auth.Ntlm
 
hex - Static variable in class com.sun.mail.util.QPEncoderStream
 
hex - Static variable in class javax.mail.internet.ParameterList
 
hexchar - Static variable in class com.sun.mail.smtp.SMTPTransport
 
HH(int, int, int, int, int, int) - Static method in class com.sun.mail.auth.MD4
 
highestmodseq - Variable in class com.sun.mail.imap.IMAPFolder
 
highestmodseq - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The highest MODSEQ value.
highestmodseq - Variable in class com.sun.mail.imap.protocol.Status
 
HOLDS_FOLDERS - Static variable in class javax.mail.Folder
This folder can contain other folders
HOLDS_MESSAGES - Static variable in class javax.mail.Folder
This folder can contain messages
host - Variable in class com.sun.mail.iap.Protocol
 
host - Variable in class com.sun.mail.imap.IMAPStore
 
host - Variable in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
host - Variable in class com.sun.mail.pop3.POP3Store
 
host - Variable in class com.sun.mail.pop3.Protocol
 
host - Variable in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
host - Variable in class com.sun.mail.smtp.SMTPTransport
 
host - Variable in exception com.sun.mail.util.MailConnectException
 
host - Variable in exception com.sun.mail.util.SocketConnectException
The socket host name.
host - Variable in class javax.mail.internet.NewsAddress
 
host - Variable in class javax.mail.URLName
The host name to which to connect.
hostAddress - Variable in class javax.mail.URLName
The host's IP address, used in equals and hashCode.
hostAddressKnown - Variable in class javax.mail.URLName
 
hostname - Variable in class com.sun.mail.auth.Ntlm
 

I

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 - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
ID - Class in com.sun.mail.imap.protocol
This class represents the response to the 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(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.protocol.IMAPProtocol
ID Command.
id - Static variable in class javax.mail.internet.UniqueValue
A global unique number, to ensure uniqueness of generated strings.
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 - Static variable in class com.sun.mail.imap.IMAPFolder
 
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 - Static variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
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.
idleAbort() - Method in class com.sun.mail.imap.IMAPFolder
 
idleAbort() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Abort an IDLE command.
idleAbortWait() - Method in class com.sun.mail.imap.IMAPFolder
 
IdleManager - Class in com.sun.mail.imap
IdleManager uses the optional IMAP IDLE command (RFC 2177) to watch multiple folders for new messages.
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.
idleManager - Variable in class com.sun.mail.imap.IMAPFolder
 
idleProtocol - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
idleStart() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
IDLE Command.
idleState - Variable in class com.sun.mail.imap.IMAPFolder
 
idleState - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
idleTag - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
ifDebugOut(String) - Method in class com.sun.mail.util.MailLogger
Common code to conditionally log debug statements.
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
 
ignoreBodyStructureSize() - Method in class com.sun.mail.imap.IMAPStore
Ignore the size reported in the BODYSTRUCTURE when fetching data?
ignoreBogusGroupName - Static variable in class javax.mail.internet.InternetAddress
 
ignoreCase - Variable in class javax.mail.search.StringTerm
Ignore case when comparing?
ignoreErrors - Variable in class com.sun.mail.util.BASE64DecoderStream
 
ignoreErrors - Variable in class com.sun.mail.util.UUDecoderStream
 
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.
ignoreList - Static variable in class com.sun.mail.smtp.SMTPTransport
Headers that should not be included when sending
ignoreMissingBeginEnd - Variable in class com.sun.mail.util.UUDecoderStream
 
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.
ignoreMultipartEncoding - Static variable in class javax.mail.internet.MimeBodyPart
 
ignoreSize - Variable in class com.sun.mail.imap.IMAPStore
 
ignoreUnknownEncoding - Static variable in class javax.mail.internet.MimeUtility
 
ignoreWhitespaceLines - Static variable in class javax.mail.internet.InternetHeaders
 
IllegalWriteException - Exception in javax.mail
The exception thrown when a write is attempted on a read-only attribute of any Messaging object.
IllegalWriteException - Class in javax.mail
The exception thrown when a write is attempted on a read-only attribute of any Messaging object.
IllegalWriteException - Class 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.
image_gif - Class in com.sun.mail.handlers
DataContentHandler for image/gif.
image_gif - Class in com.sun.mail.handlers
DataContentHandler for image/gif.
image_gif() - Constructor for class com.sun.mail.handlers.image_gif
 
image_jpeg - Class in com.sun.mail.handlers
DataContentHandler for image/jpeg.
image_jpeg - Class in com.sun.mail.handlers
DataContentHandler for image/jpeg.
image_jpeg() - Constructor for class com.sun.mail.handlers.image_jpeg
 
IMAPAddress - Class in com.sun.mail.imap.protocol
 
IMAPAddress - Class in com.sun.mail.imap.protocol
 
IMAPAddress(Response) - Constructor for class com.sun.mail.imap.protocol.IMAPAddress
 
IMAPBodyPart - Class in com.sun.mail.imap
An IMAP body part.
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 - 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.
IMAPInputStream - Class in com.sun.mail.imap
This class implements an IMAP data stream.
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 - 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 - 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
IMAPNestedMessage - Class in com.sun.mail.imap
This class implements a nested IMAP message
IMAPNestedMessage(IMAPMessage, BODYSTRUCTURE, ENVELOPE, String) - Constructor for class com.sun.mail.imap.IMAPNestedMessage
Package private constructor.
IMAPProtocol - Class in com.sun.mail.imap.protocol
This class extends the iap.Protocol object and implements IMAP semantics.
IMAPProtocol - Class in com.sun.mail.imap.protocol
This class extends the iap.Protocol object and implements IMAP semantics.
IMAPProtocol(String, String, int, Properties, boolean, MailLogger) - Constructor for class com.sun.mail.imap.protocol.IMAPProtocol
Constructor.
IMAPProtocol(InputStream, PrintStream, Properties, boolean) - Constructor for class com.sun.mail.imap.protocol.IMAPProtocol
Constructor for debugging.
IMAPProvider - Class in com.sun.mail.imap
The IMAP protocol provider.
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 - Class 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 - 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 - 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 - 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 - 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 - 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.
IMAPStore.ConnectionPool - Class in com.sun.mail.imap
 
implCompress(byte[], int) - Method in class com.sun.mail.auth.MD4
This is where the functions come together as the generic MD4 transformation operation.
implDigest(byte[], int) - Method in class com.sun.mail.auth.MD4
Perform the final computations, any buffered bytes are added to the digest, the count is added to the digest, and the resulting digest is stored.
implReset() - Method in class com.sun.mail.auth.MD4
Reset the state of this object.
in - Variable in class javax.mail.util.SharedFileInputStream
The file containing the data.
in - Variable in class javax.mail.util.SharedFileInputStream.SharedFile
 
in_available() - Method in class javax.mail.util.SharedFileInputStream
 
increment - Static variable in class com.sun.mail.iap.Response
 
incrementSlop - Static variable in class com.sun.mail.iap.ResponseInputStream
 
INDETERMINATE - Static variable in class com.sun.mail.imap.protocol.ListInfo
 
index - Variable in class com.sun.mail.iap.Response
 
index - Variable in class com.sun.mail.util.BASE64DecoderStream
 
index - Variable in class com.sun.mail.util.UUDecoderStream
 
indexOfAny(String, String) - Static method in class javax.mail.internet.InternetAddress
Return the first index of any of the characters in "any" in "s", or -1 if none are found.
indexOfAny(String, String, int) - Static method in class javax.mail.internet.InternetAddress
 
indexOfAny(String, String) - Static method in class javax.mail.internet.MimeUtility
Return the first index of any of the characters in "any" in "s", or -1 if none are found.
indexOfAny(String, String, int) - Static method in class javax.mail.internet.MimeUtility
 
indexOfAny(String, String) - Static method in class javax.mail.URLName
Return the first index of any of the characters in "any" in "s", or -1 if none are found.
indexOfAny(String, String, int) - Static method in class javax.mail.URLName
 
inferCaller() - Method in class com.sun.mail.util.MailLogger
A disadvantage of not being able to use Logger directly in JavaMail code is that the "source class" information that Logger guesses will always refer to this class instead of our caller.
init() - Static method in class com.sun.mail.auth.OAuth2SaslClientFactory
Initialize this OAUTH2 provider, but only if there isn't one already.
init() - Method in class com.sun.mail.imap.protocol.IMAPResponse
 
init(Properties) - Method in class com.sun.mail.util.logging.MailHandler
Configures the handler properties from the log manager.
init(SharedFileInputStream.SharedFile, int) - Method in class javax.mail.util.SharedFileInputStream
 
init0() - Method in class com.sun.mail.auth.Ntlm
 
INIT_TIME - Static variable in class com.sun.mail.util.logging.CollectorFormatter
Avoid depending on JMX runtime bean to get the start time.
initAttachmentFilters(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initAttachmentFormaters(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initAttachmentNames(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initAuthenticator(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initCapacity(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initComparator(String) - Method in class com.sun.mail.util.logging.CollectorFormatter
Gets and creates the comparator from the LogManager or returns the default comparator.
initComparator(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initEncoding(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initErrorManager(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initFilter(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initFormat(String) - Method in class com.sun.mail.util.logging.CollectorFormatter
Gets the message format string from the LogManager or creates the default message format string.
initFormat(String) - Method in class com.sun.mail.util.logging.CompactFormatter
Creates the format pattern for this formatter.
initFormatter(String) - Method in class com.sun.mail.util.logging.CollectorFormatter
Gets and creates the formatter from the LogManager or creates the default formatter.
initFormatter(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initializeProperties() - Method in class javax.mail.internet.MimeMultipart
Initialize flags that control parsing behavior, based on System properties described above in the class documentation.
initLevel(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initLogger() - Method in class javax.mail.Session
 
initLong(String) - Method in class com.sun.mail.util.logging.DurationFilter
Reads a long value or multiplication expression from the LogManager.
initPushFilter(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initPushLevel(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
initSession() - Method in class com.sun.mail.util.logging.MailHandler
Creates a session using a proxy properties object.
initStreams() - Method in class com.sun.mail.iap.Protocol
 
initStreams() - Method in class com.sun.mail.pop3.Protocol
 
initStreams() - Method in class com.sun.mail.smtp.SMTPTransport
 
initStrict() - Method in class javax.mail.internet.MimeMessage
Set the strict flag based on property.
initSubject(String) - Method in class com.sun.mail.util.logging.MailHandler
Parses LogManager string values into objects used by this handler.
INLINE - Static variable in interface javax.mail.Part
This part should be presented inline.
input - Variable in class com.sun.mail.iap.Protocol
 
input - Variable in class com.sun.mail.pop3.Protocol
 
input_buffer - Variable in class com.sun.mail.util.BASE64DecoderStream
 
input_len - Variable in class com.sun.mail.util.BASE64DecoderStream
 
input_pos - Variable in class com.sun.mail.util.BASE64DecoderStream
 
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.
INSTANCE - Static variable in class com.sun.mail.util.logging.SeverityComparator
A single instance that is shared among the logging package.
IntegerComparisonTerm - Class in javax.mail.search
This class implements comparisons for integers.
IntegerComparisonTerm - Class in javax.mail.search
This class implements comparisons for integers.
IntegerComparisonTerm - Class in javax.mail.search
This class implements comparisons for integers.
IntegerComparisonTerm(int, int) - Constructor for class javax.mail.search.IntegerComparisonTerm
 
intern() - Method in class com.sun.mail.util.logging.MailHandler
Interns the error manager, formatters, and filters contained in this handler.
intern(Map<Object, Object>, Object) - Method in class com.sun.mail.util.logging.MailHandler
If possible performs an intern of the given object into the map.
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.
INTERNALDATE - Class in com.sun.mail.imap.protocol
An INTERNALDATE FETCH item.
INTERNALDATE - Class in com.sun.mail.imap.protocol
An INTERNALDATE FETCH item.
INTERNALDATE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.INTERNALDATE
Constructor.
InternetAddress - Class in javax.mail.internet
This class represents an Internet email address using the syntax of RFC822.
InternetAddress - Class in javax.mail.internet
This class represents an Internet email address using the syntax of RFC822.
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 - Class in javax.mail.internet
InternetHeaders is a utility class that manages RFC822 style headers.
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.
InternetHeaders.MatchEnum - Class in javax.mail.internet
 
InternetHeaders.MatchHeaderEnum - Class in javax.mail.internet
 
InternetHeaders.MatchStringEnum - Class in javax.mail.internet
 
interval - Variable in class com.sun.mail.imap.OlderTerm
 
interval - Variable in class com.sun.mail.imap.YoungerTerm
 
invalid - Variable in class javax.mail.event.TransportEvent
The invalid addresses.
invalid - Variable in exception javax.mail.SendFailedException
 
INVALID_CHAR - Static variable in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
invalidAddr - Variable in class com.sun.mail.smtp.SMTPTransport
 
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.
invalidateContentHeaders(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
invalidateHeaders() - Method in class com.sun.mail.imap.IMAPMessage
Invalidate cached header and envelope information for this message.
is8Bit(InputStream) - Method in class com.sun.mail.smtp.SMTPTransport
Check whether the data in the given InputStream follows the rules for 8bit text.
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?
isAttachmentLoggable(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Check if any attachment would actually format the given LogRecord.
isAuthenticated() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Returns true if 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 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 com.sun.mail.util.WriteTimeoutSocket
 
isConnected() - Method in class javax.mail.Service
Is this service currently connected?
isConnectionPoolFull() - Method in class com.sun.mail.imap.IMAPStore
Report whether the connection pool is full.
isContinuation() - Method in class com.sun.mail.iap.Response
 
isDirectory() - Method in class com.sun.mail.imap.IMAPFolder
 
isEmpty(CharSequence) - Static method in class com.sun.mail.util.logging.MailHandler
Checks a char sequence value for null or empty.
isEmpty(String) - Static method in class javax.mail.internet.InternetHeaders
Is this line an empty (blank) line?
isEnabled(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Is the capability/extension enabled?
isEndOfGroup() - Method in class com.sun.mail.imap.protocol.IMAPAddress
 
isExpunged() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
isExpunged() - Method in class javax.mail.Message
Checks whether this message is expunged.
isGroup() - Method in class com.sun.mail.imap.protocol.IMAPAddress
 
isGroup() - Method in class javax.mail.internet.InternetAddress
Indicates whether this address is an RFC 822 group address.
isHeader - Variable in class com.sun.mail.imap.protocol.BODY
 
isHeader() - Method in class com.sun.mail.imap.protocol.BODY
 
isHeader - Variable in class com.sun.mail.imap.protocol.RFC822DATA
 
isHeader() - Method in class com.sun.mail.imap.protocol.RFC822DATA
 
isHeaderLoaded(String) - Method in class com.sun.mail.imap.IMAPMessage
 
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.
isInetAddressLiteral(String) - Static method in class javax.mail.internet.InternetAddress
Is the address an IPv4 or IPv6 address literal, which needs to be enclosed in "[]" in an email address? IPv4 literals contain decimal digits and dots, IPv6 literals contain hex digits, dots, and colons.
isInputShutdown() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
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.
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.
isLoggerImplFrame(String) - Method in class com.sun.mail.util.MailLogger
Frames to ignore as part of the MailLogger to JUL bridge.
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(MimePart, String) - Static method in class javax.mail.internet.MimeBodyPart
 
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.
isMissingContent(Message, Throwable) - Method in class com.sun.mail.util.logging.MailHandler
Determines if the given throwable is a no content exception.
isMonthNameCaseSensitive() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
isMonthNameCaseSensitive() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
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".
isNotLastLine(String) - Method in class com.sun.mail.smtp.SMTPTransport
 
isNullOrSpaces(String) - Static method in class com.sun.mail.util.logging.CompactFormatter
Determines is the given string is null or spaces.
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 javax.mail.Folder
Indicates whether this Folder is in the 'open' state.
isOutputShutdown() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
isPushable(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Check if this Handler would push after storing the LogRecord into its internal buffer.
isRecoverable(Throwable) - Method in class com.sun.mail.imap.IMAPFolder
 
isRecoverable(Throwable) - Static method in class com.sun.mail.pop3.POP3Store
 
isRecoverable(Throwable) - Static method in class com.sun.mail.pop3.Protocol
 
isRecoverable(Throwable) - Static method in class com.sun.mail.util.SocketFetcher
 
isReflection(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
Determines if a stack trace element represents a reflection frame.
isReflectionClass(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Determines if the given class name is a reflection class name responsible for invoking methods and or constructors.
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
 
isREV1() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
isREV1() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Returns true if 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 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.
isSimple() - Method in class javax.mail.internet.InternetAddress
Is this a "simple" address? Simple addresses don't contain quotes or any RFC822 special characters other than '@' and '.'.
isSingle() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
isSSL() - Method in class com.sun.mail.iap.Protocol
Is this connection using an SSL socket?
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 - Variable in class com.sun.mail.pop3.POP3Store
 
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.pop3.Protocol
Is this connection using SSL?
isSSL - Variable in class com.sun.mail.smtp.SMTPTransport
 
isSSL() - Method in class com.sun.mail.smtp.SMTPTransport
Is this Transport using SSL to connect to the server?
isStaticUtility(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
Determines if a stack frame is for a static utility class.
isStaticUtilityClass(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Determines if the given class name identifies a utility class.
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) - Method in class com.sun.mail.pop3.Protocol
Send the specified command.
issueCommand(String, int) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server.
issueSearch(String, SearchTerm, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
issueSendCommand(String, int) - Method in class com.sun.mail.smtp.SMTPTransport
Issue a command that's part of sending a message.
isSynthetic() - Method in class com.sun.mail.iap.Response
 
isSynthetic(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
Determines if a stack trace element is for a synthetic method.
isTagged() - Method in class com.sun.mail.iap.Response
 
isTimeEntry(String, String) - Method in class com.sun.mail.util.logging.DurationFilter
Determines if the given suffix can be a time unit and the value is encoded as an ISO ISO-8601 duration format.
isTracing() - Method in class com.sun.mail.iap.Protocol
Is protocol tracing enabled?
isTracing() - Method in class com.sun.mail.pop3.Protocol
Is protocol tracing enabled?
isTracing() - Method in class com.sun.mail.smtp.SMTPTransport
Is protocol tracing enabled?
isTrustAllHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
isUnknown(StackTraceElement) - Method in class com.sun.mail.util.logging.CompactFormatter
Determines if a stack trace element has an unknown line number or a native line number.
isUnTagged() - Method in class com.sun.mail.iap.Response
 
isValidZoneOffset(int) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
isValidZoneOffset(int) - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
isWriting - Variable in class com.sun.mail.util.logging.MailHandler
Determines if we are inside of a push.
isXmlType(String) - Method in class com.sun.mail.handlers.text_xml
 
it - Variable in class javax.mail.internet.ParameterList.ParamEnum
 
Item - Interface in com.sun.mail.imap.protocol
A tagging interface for all IMAP data items.
Item - Class in com.sun.mail.imap.protocol
A tagging interface for all IMAP data items.
Item(String) - Constructor for class javax.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.FetchResponse
 
items - Variable in class com.sun.mail.imap.protocol.Status
 

J

java2mime - Static variable in class javax.mail.internet.MimeUtility
 
javaCharset(String) - Static method in class javax.mail.internet.MimeUtility
Convert a MIME charset name into a valid Java charset name.
javax.mail - package javax.mail
The JavaMail™ API provides classes that model a mail system.
javax.mail.event - package javax.mail.event
Listeners and events for the JavaMail API.
javax.mail.internet - package javax.mail.internet
Classes specific to Internet mail systems.
javax.mail.search - package javax.mail.search
Message search terms for the JavaMail API.
javax.mail.util - package javax.mail.util
JavaMail API utility classes.

K

KEEP_SEEN - Static variable in class com.sun.mail.imap.Rights.Right
Keep seen/unseen information across sessions - STORE \SEEN flag.
keepConnectionAlive(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Issue a noop command for the connection if the connection has not been used in more than a second.
keepMessageContent - Variable in class com.sun.mail.pop3.POP3Store
 
key - Variable in class com.sun.mail.imap.protocol.IMAPResponse
 
keyEquals(String) - Method in class com.sun.mail.imap.protocol.IMAPResponse
 
keyManagers - Variable in class com.sun.mail.util.MailSSLSocketFactory
Holds the KeyManager array to use

L

LABELS - Static variable in class com.sun.mail.gimap.GmailFolder.FetchProfileItem
LABELS is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
LABELS_ITEM - Static variable in class com.sun.mail.gimap.protocol.GmailProtocol
 
language - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
last - Variable in class com.sun.mail.util.logging.CollectorFormatter
The last accepted record.
lastb - Variable in class com.sun.mail.util.CRLFOutputStream
 
lastb - Variable in class com.sun.mail.util.LogOutputStream
 
lastb - Variable in class javax.mail.internet.AsciiOutputStream
 
lastBuffer - Variable in class com.sun.mail.imap.IMAPInputStream
 
lastName - Variable in class javax.mail.internet.ParameterList
MWB 3BView: The name of the last parameter added to the map.
lastReturnCode - Variable in class com.sun.mail.smtp.SMTPTransport
 
lastServerResponse - Variable in class com.sun.mail.smtp.SMTPTransport
 
lastTimePruned - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
LASTUID - Static variable in interface javax.mail.UIDFolder
This is a special value that can be used as the end parameter in getMessagesByUID(start, end), to denote the UID of the last message in the folder.
LE - Static variable in class javax.mail.search.ComparisonTerm
 
LEAP_SECOND - Static variable in class javax.mail.internet.MailDateFormat
 
left - Variable in class com.sun.mail.util.logging.CompactFormatter.Alternate
The left side of the output.
len - Variable in class javax.mail.util.ByteArrayDataSource
 
LengthCounter - Class in com.sun.mail.imap
Count the number of bytes written to the stream.
LengthCounter - Class in com.sun.mail.imap
Count the number of bytes written to the stream.
LengthCounter(int) - Constructor for class com.sun.mail.imap.LengthCounter
 
lengthOfFirstSegment(String) - Static method in class javax.mail.internet.InternetAddress
 
lengthOfLastSegment(String, int) - Static method in class javax.mail.internet.InternetAddress
 
level - Variable in class com.sun.mail.util.LogOutputStream
 
limit - Variable in class javax.mail.Quota.Resource
The usage limit for the resource.
lin - Variable in class com.sun.mail.util.UUDecoderStream
 
line - Variable in class javax.mail.internet.InternetHeaders.InternetHeader
 
lineBuffer - Variable in class com.sun.mail.util.LineInputStream
 
lineInputStream - Variable in class com.sun.mail.smtp.SMTPTransport
 
LineInputStream - Class in com.sun.mail.util
This class is to support reading CRLF terminated lines that contain only US-ASCII characters from an input stream.
LineInputStream - Class in com.sun.mail.util
This class is to support reading CRLF terminated lines that contain only US-ASCII characters from an input stream.
LineInputStream(InputStream) - Constructor for class com.sun.mail.util.LineInputStream
 
LineInputStream(InputStream, boolean) - Constructor for class com.sun.mail.util.LineInputStream
 
linelen - Variable in class javax.mail.internet.AsciiOutputStream
 
lineLimit - Variable in class com.sun.mail.util.BASE64EncoderStream
 
LineOutputStream - Class in com.sun.mail.util
This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence.
LineOutputStream - Class in com.sun.mail.util
This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence.
LineOutputStream(OutputStream) - Constructor for class com.sun.mail.util.LineOutputStream
 
LineOutputStream(OutputStream, boolean) - Constructor for class com.sun.mail.util.LineOutputStream
 
lines - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
list(String) - Method in class com.sun.mail.imap.DefaultFolder
 
list(String) - Method in class com.sun.mail.imap.IMAPFolder
List all subfolders matching the specified pattern.
list(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LIST Command.
list(String) - Method in class com.sun.mail.pop3.DefaultFolder
 
list(String) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MessagingException because no POP3 folders can contain subfolders.
list(int) - Method in class com.sun.mail.pop3.Protocol
Return the size of the message using the LIST command.
list() - Method in class com.sun.mail.pop3.Protocol
Return the size of all messages using the LIST command.
list(String) - Method in class javax.mail.Folder
Returns a list of Folders belonging to this Folder's namespace that match the specified pattern.
list() - Method in class javax.mail.Folder
Convenience method that returns the list of folders under this Folder.
list - Variable in class javax.mail.internet.ContentDisposition
 
list - Variable in class javax.mail.internet.ContentType
 
list - Variable in class javax.mail.internet.ParameterList
The map of name, value pairs.
listCommand() - Method in class com.sun.mail.pop3.POP3Folder
Return the raw results of the POP3 LIST command with no arguments.
ListInfo - Class in com.sun.mail.imap.protocol
A LIST response.
ListInfo - Class in com.sun.mail.imap.protocol
A LIST response.
ListInfo(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.ListInfo
 
listRights(String) - Method in class com.sun.mail.imap.IMAPFolder
Get all the rights that may be allowed to the given identifier.
listRights(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LISTRIGHTS Command.
listSubscribed(String) - Method in class com.sun.mail.imap.DefaultFolder
 
listSubscribed(String) - Method in class com.sun.mail.imap.IMAPFolder
List all subscribed subfolders matching the specified pattern.
listSubscribed(String) - Method in class javax.mail.Folder
Returns a list of subscribed Folders belonging to this Folder's namespace that match the specified pattern.
listSubscribed() - Method in class javax.mail.Folder
Convenience method that returns the list of subscribed folders under this Folder.
literal(byte[], Protocol) - Method in class com.sun.mail.iap.Argument
Write out given byte[] as a literal
literal(ByteArrayOutputStream, Protocol) - Method in class com.sun.mail.iap.Argument
Write out given ByteArrayOutputStream as a literal.
literal(Literal, Protocol) - Method in class com.sun.mail.iap.Argument
Write out given Literal as a literal.
Literal - Interface in com.sun.mail.iap
An interface for objects that provide data dynamically for use in a literal protocol element.
Literal - Class in com.sun.mail.iap
An interface for objects that provide data dynamically for use in a literal protocol element.
LiteralException - Exception in com.sun.mail.iap
 
LiteralException - Class in com.sun.mail.iap
 
LiteralException(Response) - Constructor for exception com.sun.mail.iap.LiteralException
Constructs a LiteralException with the specified Response object.
LiteralValue() - Constructor for class javax.mail.internet.ParameterList.LiteralValue
 
load(InputStream) - Method in class javax.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
load(InputStream, boolean) - Method in class javax.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
load(InputStream) - Method in interface javax.mail.StreamLoader
 
loadAddressMap(Class<?>) - Method in class javax.mail.Session
 
loadAllResources(String, Class<?>, StreamLoader) - Method in class javax.mail.Session
Load all of the named resource.
loadBODYSTRUCTURE() - Method in class com.sun.mail.imap.IMAPMessage
 
loadDeclaredClasses() - Static method in class com.sun.mail.util.logging.CompactFormatter
Used to load declared classes encase class loader doesn't allow loading during JVM termination.
loadedHeaders - Variable in class com.sun.mail.imap.IMAPMessage
 
loadedProviders - Variable in class javax.mail.Session
 
loadEnvelope() - Method in class com.sun.mail.imap.IMAPMessage
 
loadFile(String, StreamLoader) - Method in class javax.mail.Session
Load from the named file.
loadFlags() - Method in class com.sun.mail.imap.IMAPMessage
 
loadHeaders() - Method in class com.sun.mail.imap.IMAPBodyPart
 
loadHeaders() - Method in class com.sun.mail.imap.IMAPMessage
 
loadHeaders() - Method in class com.sun.mail.pop3.POP3Message
Load the headers for this message into the InternetHeaders object.
loadLogManager() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Get the LogManager or loads a Properties object to use as the LogManager.
loadMappings(LineInputStream, Map<String, String>) - Static method in class javax.mail.internet.MimeUtility
 
loadProviders(boolean) - Method in class javax.mail.Session
Load the protocol providers config files.
loadProvidersFromStream(InputStream) - Method in class javax.mail.Session
 
loadResource(String, Class<?>, StreamLoader, boolean) - Method in class javax.mail.Session
Load from the named resource.
localeFor(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Gets the locale for the given log record from the resource bundle.
localHostName - Variable in class com.sun.mail.iap.Protocol
 
localHostName - Variable in class com.sun.mail.smtp.SMTPTransport
 
log(String) - Method in class com.sun.mail.util.LogOutputStream
Log the specified message.
log(Level, String) - Method in class com.sun.mail.util.MailLogger
Log the message at the specified level.
log(Level, String, Object) - Method in class com.sun.mail.util.MailLogger
Log the message at the specified level.
log(Level, String, Object...) - Method in class com.sun.mail.util.MailLogger
Log the message at the specified level.
log(Level, String, Throwable) - Method in class com.sun.mail.util.MailLogger
Log the message at the specified level.
LOG_MANAGER - Static variable in class com.sun.mail.util.logging.LogManagerProperties
Caches the LogManager or Properties so we only read the configuration once.
logBuf() - Method in class com.sun.mail.util.LogOutputStream
Convert the buffer to a string and log it.
logf(Level, String, Object...) - Method in class com.sun.mail.util.MailLogger
Log the message at the specified level using a format string.
logger - Variable in class com.sun.mail.auth.Ntlm
 
logger - Static variable in class com.sun.mail.dsn.DeliveryStatus
 
logger - Static variable in class com.sun.mail.dsn.DispositionNotification
 
logger - Variable in class com.sun.mail.iap.Protocol
 
logger - Variable in class com.sun.mail.imap.IdleManager
 
logger - Variable in class com.sun.mail.imap.IMAPFolder
 
logger - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
logger - Variable in class com.sun.mail.imap.IMAPStore
 
logger - Variable in class com.sun.mail.imap.MessageCache
 
logger - Variable in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
logger - Variable in class com.sun.mail.pop3.POP3Folder
 
logger - Variable in class com.sun.mail.pop3.POP3Store
 
logger - Variable in class com.sun.mail.pop3.Protocol
 
logger - Variable in class com.sun.mail.smtp.DigestMD5
 
logger - Variable in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
logger - Variable in class com.sun.mail.smtp.SMTPTransport
 
logger - Variable in class com.sun.mail.util.LogOutputStream
 
logger - Variable in class com.sun.mail.util.MailLogger
For log messages.
logger - Static variable in class com.sun.mail.util.SocketFetcher
 
LOGGER - Static variable in class javax.mail.internet.MailDateFormat
 
logger - Variable in class javax.mail.Session
 
login(IMAPProtocol, String, String) - Method in class com.sun.mail.imap.IMAPStore
 
login(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LOGIN Command.
login(String, String) - Method in class com.sun.mail.pop3.Protocol
Login to the server, using the USER and PASS commands.
LoginAuthenticator() - Constructor for class com.sun.mail.smtp.SMTPTransport.LoginAuthenticator
 
logLevel - Variable in class com.sun.mail.util.logging.MailHandler
Holds the level for this handler.
LogManagerProperties - Class in com.sun.mail.util.logging
An adapter class to allow the Mail API to access the LogManager properties.
LogManagerProperties - Class in com.sun.mail.util.logging
An adapter class to allow the Mail API to access the LogManager properties.
LogManagerProperties(Properties, String) - Constructor for class com.sun.mail.util.logging.LogManagerProperties
Creates a log manager properties object.
logout() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LOGOUT Command.
logoutAndThrow(String, ProtocolException) - Method in class com.sun.mail.imap.IMAPFolder
 
LogOutputStream - Class in com.sun.mail.util
Capture output lines and send them to the mail logger.
LogOutputStream - Class in com.sun.mail.util
Capture output lines and send them to the mail logger.
LogOutputStream(MailLogger) - Constructor for class com.sun.mail.util.LogOutputStream
Log to the specified logger.
longLine - Variable in class javax.mail.internet.AsciiOutputStream
 
LongTerm - Class in com.sun.mail.gimap
This class implements a long integer search term.
LongTerm(long) - Constructor for class com.sun.mail.gimap.LongTerm
 
LOOKUP - Static variable in class com.sun.mail.imap.Rights.Right
Lookup - mailbox is visible to LIST/LSUB commands.
LR_GET_INSTANT - Static variable in class com.sun.mail.util.logging.LogManagerProperties
Holds the method used to get the LogRecord instant if running on JDK 9 or later.
lsub(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LSUB Command.
LT - Static variable in class javax.mail.search.ComparisonTerm
 

M

MailboxInfo - Class in com.sun.mail.imap.protocol
Information collected when opening a mailbox.
MailboxInfo - Class in com.sun.mail.imap.protocol
Information collected when opening a mailbox.
MailboxInfo(Response[]) - Constructor for class com.sun.mail.imap.protocol.MailboxInfo
Collect the information about this mailbox from the responses to a SELECT or EXAMINE.
MailConnectException - Exception in com.sun.mail.util
A MessagingException that indicates a socket connection attempt failed.
MailConnectException - Class in com.sun.mail.util
A MessagingException that indicates a socket connection attempt failed.
MailConnectException(SocketConnectException) - Constructor for exception com.sun.mail.util.MailConnectException
Constructs a MailConnectException.
mailDateFormat - Static variable in class com.sun.mail.imap.protocol.ENVELOPE
 
mailDateFormat - Static variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
MailDateFormat - Class in javax.mail.internet
Formats and parses date specification based on RFC 2822.
MailDateFormat - Class in javax.mail.internet
Formats and parses date specification based on RFC 2822.
MailDateFormat - Class in javax.mail.internet
Formats and parses date specification based on RFC 2822.
MailDateFormat() - Constructor for class javax.mail.internet.MailDateFormat
Create a new date format for the RFC2822 specification with lenient parsing.
mailDateFormat - Static variable in class javax.mail.internet.MimeMessage
 
MailDateFormat.AbstractDateParser - Class in javax.mail.internet
This class provides the building blocks for date parsing.
MailDateFormat.Rfc2822LenientParser - Class in javax.mail.internet
 
MailDateFormat.Rfc2822StrictParser - Class in javax.mail.internet
 
MailEvent - Class in javax.mail.event
Common base class for mail events, defining the dispatch method.
MailEvent - Class in javax.mail.event
Common base class for mail events, defining the dispatch method.
MailEvent - Class in javax.mail.event
Common base class for mail events, defining the dispatch method.
MailEvent(Object) - Constructor for class javax.mail.event.MailEvent
Construct a MailEvent referring to the given source.
mailFrom() - Method in class com.sun.mail.smtp.SMTPTransport
Issue the MAIL FROM: command to start sending a message.
MailHandler - Class in com.sun.mail.util.logging
Handler that formats log records as an email message.
MailHandler - Class in com.sun.mail.util.logging
Handler that formats log records as an email message.
MailHandler() - Constructor for class com.sun.mail.util.logging.MailHandler
Creates a MailHandler that is configured by the LogManager configuration properties.
MailHandler(int) - Constructor for class com.sun.mail.util.logging.MailHandler
Creates a MailHandler that is configured by the LogManager configuration properties but overrides the LogManager capacity with the given capacity.
MailHandler(Properties) - Constructor for class com.sun.mail.util.logging.MailHandler
Creates a mail handler with the given mail properties.
MailHandler.DefaultAuthenticator - Class in com.sun.mail.util.logging
Used for storing a password from the LogManager or literal string.
MailHandler.GetAndSetContext - Class in com.sun.mail.util.logging
Performs a get and set of the context class loader with privileges enabled.
MailHandler.TailNameFormatter - Class in com.sun.mail.util.logging
Used for naming attachment file names and the main subject line.
MAILHANDLER_LOADER - Static variable in class com.sun.mail.util.logging.MailHandler
The action to set the context class loader for use with the JavaMail API.
MailLogger - Class in com.sun.mail.util
A simplified logger used by JavaMail to handle logging to a PrintStream and logging through a java.util.logging.Logger.
MailLogger - Class in com.sun.mail.util
A simplified logger used by JavaMail to handle logging to a PrintStream and logging through a java.util.logging.Logger.
MailLogger(String, String, boolean, PrintStream) - Constructor for class com.sun.mail.util.MailLogger
Construct a new MailLogger using the specified Logger name, debug prefix (e.g., "DEBUG"), debug flag, and PrintStream.
MailLogger(Class<?>, String, boolean, PrintStream) - Constructor for class com.sun.mail.util.MailLogger
Construct a new MailLogger using the specified class' package name as the Logger name, debug prefix (e.g., "DEBUG"), debug flag, and PrintStream.
MailLogger(Class<?>, String, String, boolean, PrintStream) - Constructor for class com.sun.mail.util.MailLogger
Construct a new MailLogger using the specified class' package name combined with the specified subname as the Logger name, debug prefix (e.g., "DEBUG"), debug flag, and PrintStream.
MailLogger(String, String, Session) - Constructor for class com.sun.mail.util.MailLogger
Deprecated.
MailLogger(Class<?>, String, Session) - Constructor for class com.sun.mail.util.MailLogger
Deprecated.
mailProps - Variable in class com.sun.mail.util.logging.MailHandler
Holds all of the email server properties.
MailSessionDefinition - Annotation Type in javax.mail
Annotation used by Java EE applications to define a MailSession to be registered with JNDI.
MailSessionDefinition - Annotation Type in javax.mail
Annotation used by Java EE applications to define a MailSession to be registered with JNDI.
MailSessionDefinition - Annotation Type in javax.mail
Annotation used by Java EE applications to define a MailSession to be registered with JNDI.
MailSessionDefinitions - Annotation Type in javax.mail
Declares one or more MailSessionDefinition annotations.
MailSessionDefinitions - Annotation Type in javax.mail
Declares one or more MailSessionDefinition annotations.
MailSessionDefinitions - Annotation Type in javax.mail
Declares one or more MailSessionDefinition annotations.
MailSSLSocketFactory - Class in com.sun.mail.util
An SSL socket factory that makes it easier to specify trust.
MailSSLSocketFactory - Class in com.sun.mail.util
An SSL socket factory that makes it easier to specify trust.
MailSSLSocketFactory() - Constructor for class com.sun.mail.util.MailSSLSocketFactory
Initializes a new MailSSLSocketFactory.
MailSSLSocketFactory(String) - Constructor for class com.sun.mail.util.MailSSLSocketFactory
Initializes a new MailSSLSocketFactory with a given protocol.
MailSSLSocketFactory.MailTrustManager - Class in com.sun.mail.util
A default Trustmanager.
MailTrustManager() - Constructor for class com.sun.mail.util.MailSSLSocketFactory.MailTrustManager
Initializes a new TrustManager instance.
makeDesKey(byte[], int) - Method in class com.sun.mail.auth.Ntlm
Convert a 7 byte array to an 8 byte array (for a des key with parity).
makesafe(CharSequence) - Static method in class javax.mail.internet.MimeUtility
If the String or StringBuilder has any embedded newlines, make sure they're followed by whitespace, to prevent header injection errors.
mark(int) - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the mark method of InputStream.
markSupported() - Method in class com.sun.mail.util.BASE64DecoderStream
Tests if this input stream supports marks.
markSupported() - Method in class com.sun.mail.util.QPDecoderStream
Tests if this input stream supports marks.
markSupported() - Method in class com.sun.mail.util.UUDecoderStream
 
markSupported() - Method in class javax.mail.util.SharedFileInputStream
Tests if this input stream supports the mark and reset methods.
master - Variable in class javax.mail.util.SharedFileInputStream
True if this is a top level stream created directly by "new".
match(Message) - Method in class com.sun.mail.gimap.GmailMsgIdTerm
The match method.
match(Message) - Method in class com.sun.mail.gimap.GmailRawSearchTerm
The match method.
match(Message) - Method in class com.sun.mail.gimap.GmailThrIdTerm
The match method.
match(long) - Method in class com.sun.mail.gimap.LongTerm
 
match(Message) - Method in class com.sun.mail.imap.ModifiedSinceTerm
The match method.
match(Message) - Method in class com.sun.mail.imap.OlderTerm
The match method.
match(char[]) - Method in class com.sun.mail.imap.protocol.FetchResponse
Does the current buffer match the given item name? itemName is the name of the IMAP item to compare against.
match(String) - Method in class com.sun.mail.imap.protocol.FetchResponse
Does the current buffer match the given item name? itemName is the name of the IMAP item to compare against.
match(Message) - Method in class com.sun.mail.imap.YoungerTerm
The match method.
match(ContentType) - Method in class javax.mail.internet.ContentType
Match with the specified ContentType object.
match(String) - Method in class javax.mail.internet.ContentType
Match with the specified content-type string.
match - Variable in class javax.mail.internet.InternetHeaders.MatchEnum
 
match(SearchTerm) - Method in class javax.mail.Message
Apply the specified Search criterion to this message.
match(Address) - Method in class javax.mail.search.AddressStringTerm
Check whether the address pattern specified in the constructor is a substring of the string representation of the given Address object.
match(Address) - Method in class javax.mail.search.AddressTerm
Match against the argument Address.
match(Message) - Method in class javax.mail.search.AndTerm
The AND operation.
match(Message) - Method in class javax.mail.search.BodyTerm
The match method.
match(Date) - Method in class javax.mail.search.DateTerm
The date comparison method.
match(Message) - Method in class javax.mail.search.FlagTerm
The comparison method.
match(Message) - Method in class javax.mail.search.FromStringTerm
Check whether the address string specified in the constructor is a substring of the From address of this Message.
match(Message) - Method in class javax.mail.search.FromTerm
The address comparator.
match(Message) - Method in class javax.mail.search.HeaderTerm
The header match method.
match(int) - Method in class javax.mail.search.IntegerComparisonTerm
 
match(Message) - Method in class javax.mail.search.MessageIDTerm
The match method.
match(Message) - Method in class javax.mail.search.MessageNumberTerm
The match method.
match(Message) - Method in class javax.mail.search.NotTerm
 
match(Message) - Method in class javax.mail.search.OrTerm
The OR operation.
match(Message) - Method in class javax.mail.search.ReceivedDateTerm
The match method.
match(Message) - Method in class javax.mail.search.RecipientStringTerm
Check whether the address specified in the constructor is a substring of the recipient address of this Message.
match(Message) - Method in class javax.mail.search.RecipientTerm
The match method.
match(Message) - Method in class javax.mail.search.SearchTerm
This method applies a specific match criterion to the given message and returns the result.
match(Message) - Method in class javax.mail.search.SentDateTerm
The match method.
match(Message) - Method in class javax.mail.search.SizeTerm
The match method.
match(String) - Method in class javax.mail.search.StringTerm
 
match(Message) - Method in class javax.mail.search.SubjectTerm
The match method.
matchCert(String, X509Certificate) - Static method in class com.sun.mail.util.SocketFetcher
Do any of the names in the cert match the server name?
matched - Variable in class com.sun.mail.util.logging.MailHandler
A mapping of log record to matching filter index.
MatchEnum(List<InternetHeaders.InternetHeader>, String[], boolean, boolean) - Constructor for class javax.mail.internet.InternetHeaders.MatchEnum
 
MatchHeaderEnum(List<InternetHeaders.InternetHeader>, String[], boolean) - Constructor for class javax.mail.internet.InternetHeaders.MatchHeaderEnum
 
matchPart(Part) - Method in class javax.mail.search.BodyTerm
Search all the parts of the message for any text part that matches the pattern.
matchServer(String, String) - Static method in class com.sun.mail.util.SocketFetcher
Does the server we're expecting to connect to match the given name from the server's certificate?
MatchStringEnum(List<InternetHeaders.InternetHeader>, String[], boolean) - Constructor for class javax.mail.internet.InternetHeaders.MatchStringEnum
 
max - Variable in class com.sun.mail.imap.IMAPInputStream
 
MAX_INCR - Static variable in class com.sun.mail.util.LineInputStream
 
MAX_YEAR_DIGITS - Static variable in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
maxIncrement - Static variable in class com.sun.mail.iap.ResponseInputStream
 
maxMillis - Variable in class com.sun.mail.util.logging.CollectorFormatter
The newest log record time.
maxPos - Variable in class javax.mail.internet.HeaderTokenizer
 
maxsize - Variable in class com.sun.mail.imap.LengthCounter
 
MAXUID - Static variable in interface javax.mail.UIDFolder
The largest value possible for a UID, a 32-bit unsigned integer.
mbox - Variable in class com.sun.mail.imap.protocol.Status
 
MD4 - Class in com.sun.mail.auth
The MD4 class is used to compute an MD4 message digest over a given buffer of bytes.
MD4 - Class in com.sun.mail.auth
The MD4 class is used to compute an MD4 message digest over a given buffer of bytes.
MD4() - Constructor for class com.sun.mail.auth.MD4
Standard constructor, creates a new MD4 instance.
md4 - Variable in class com.sun.mail.auth.Ntlm
 
md5 - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
md5 - Variable in class com.sun.mail.smtp.DigestMD5
 
md5support - Variable in class com.sun.mail.smtp.SMTPTransport.DigestMD5Authenticator
 
mech - Variable in class com.sun.mail.smtp.SMTPTransport.Authenticator
 
MECHANISM_NAME - Static variable in class com.sun.mail.auth.OAuth2SaslClientFactory
 
message - Variable in class com.sun.mail.imap.IMAPBodyPart
 
MESSAGE - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
MESSAGE is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
message - Variable in class com.sun.mail.smtp.SMTPTransport
 
message - Variable in class javax.mail.event.StoreEvent
The message text to be presented to the user.
Message - Class in javax.mail
This class models an email message.
Message - Class in javax.mail
This class models an email message.
Message - Class in javax.mail
This class models an email message.
Message() - Constructor for class javax.mail.Message
No-arg version of the constructor.
Message(Folder, int) - Constructor for class javax.mail.Message
Constructor that takes a Folder and a message number.
Message(Session) - Constructor for class javax.mail.Message
Constructor that takes a Session.
Message.RecipientType - Class in javax.mail
This inner class defines the types of recipients allowed by the Message class.
message_cache - Variable in class com.sun.mail.pop3.POP3Folder
 
MESSAGE_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Message has been successfully delivered to all recipients by the transport firing this event.
message_deliverystatus - Class in com.sun.mail.dsn
DataContentHandler for message/delivery-status MIME type.
message_deliverystatus() - Constructor for class com.sun.mail.dsn.message_deliverystatus
 
message_dispositionnotification - Class in com.sun.mail.dsn
DataContentHandler for message/disposition-notification MIME type.
message_dispositionnotification() - Constructor for class com.sun.mail.dsn.message_dispositionnotification
 
MESSAGE_NOT_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Message was not sent for some reason.
MESSAGE_PARTIALLY_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Message was successfully sent to some recipients but not to all.
message_rfc822 - Class in com.sun.mail.handlers
 
message_rfc822 - Class in com.sun.mail.handlers
 
message_rfc822() - Constructor for class com.sun.mail.handlers.message_rfc822
 
MessageAware - Interface in javax.mail
An interface optionally implemented by DataSources to supply information to a DataContentHandler about the message context in which the data content object is operating.
MessageAware - Class in javax.mail
An interface optionally implemented by DataSources to supply information to a DataContentHandler about the message context in which the data content object is operating.
MessageAware - Class in javax.mail
An interface optionally implemented by DataSources to supply information to a DataContentHandler about the message context in which the data content object is operating.
messageCache - Variable in class com.sun.mail.imap.IMAPFolder
 
MessageCache - Class in com.sun.mail.imap
A cache of IMAPMessage objects along with the mapping from message number to IMAP sequence number.
MessageCache - Class in com.sun.mail.imap
A cache of IMAPMessage objects along with the mapping from message number to IMAP sequence number.
MessageCache(IMAPFolder, IMAPStore, int) - Constructor for class com.sun.mail.imap.MessageCache
Construct a new message cache of the indicated size.
MessageCache(int, boolean) - Constructor for class com.sun.mail.imap.MessageCache
Constructor for debugging and testing.
messageCacheDebug - Variable in class com.sun.mail.imap.IMAPStore
 
messageCacheLock - Variable in class com.sun.mail.imap.IMAPFolder
 
messageChanged(MessageChangedEvent) - Method in interface javax.mail.event.MessageChangedListener
Invoked when a message is changed.
MessageChangedEvent - Class in javax.mail.event
This class models Message change events.
MessageChangedEvent - Class in javax.mail.event
This class models Message change events.
MessageChangedEvent - Class in javax.mail.event
This class models Message change events.
MessageChangedEvent(Object, int, Message) - Constructor for class javax.mail.event.MessageChangedEvent
Constructor.
MessageChangedListener - Interface in javax.mail.event
This is the Listener interface for MessageChanged events
MessageChangedListener - Class in javax.mail.event
This is the Listener interface for MessageChanged events
MessageChangedListener - Class in javax.mail.event
This is the Listener interface for MessageChanged events
messageChangedListeners - Variable in class javax.mail.Folder
 
messageConstructor - Variable in class com.sun.mail.pop3.POP3Store
 
MessageContext - Class in javax.mail
The context in which a piece of Message content is contained.
MessageContext - Class in javax.mail
The context in which a piece of Message content is contained.
MessageContext - Class in javax.mail
The context in which a piece of Message content is contained.
MessageContext(Part) - Constructor for class javax.mail.MessageContext
Create a MessageContext object describing the context of the given Part.
MessageCountAdapter - Class in javax.mail.event
The adapter which receives MessageCount events.
MessageCountAdapter - Class in javax.mail.event
The adapter which receives MessageCount events.
MessageCountAdapter - Class in javax.mail.event
The adapter which receives MessageCount events.
MessageCountAdapter() - Constructor for class javax.mail.event.MessageCountAdapter
 
MessageCountEvent - Class in javax.mail.event
This class notifies changes in the number of messages in a folder.
MessageCountEvent - Class in javax.mail.event
This class notifies changes in the number of messages in a folder.
MessageCountEvent - Class in javax.mail.event
This class notifies changes in the number of messages in a folder.
MessageCountEvent(Folder, int, boolean, Message[]) - Constructor for class javax.mail.event.MessageCountEvent
Constructor.
MessageCountListener - Interface in javax.mail.event
This is the Listener interface for MessageCount events.
MessageCountListener - Class in javax.mail.event
This is the Listener interface for MessageCount events.
MessageCountListener - Class in javax.mail.event
This is the Listener interface for MessageCount events.
messageCountListeners - Variable in class javax.mail.Folder
 
messageDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messageDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
Invoked when a Message is succesfully delivered.
messageDSN - Variable in class com.sun.mail.dsn.DeliveryStatus
The DSN fields for the message.
MessageHeaders - Class in com.sun.mail.dsn
A special MimeMessage object that contains only message headers, no content.
MessageHeaders() - Constructor for class com.sun.mail.dsn.MessageHeaders
Construct a MessageHeaders object.
MessageHeaders(InputStream) - Constructor for class com.sun.mail.dsn.MessageHeaders
Constructs a MessageHeaders object from the given InputStream.
MessageHeaders(InternetHeaders) - Constructor for class com.sun.mail.dsn.MessageHeaders
Constructs a MessageHeaders object using the given InternetHeaders.
messageId - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
messageid(MessageIDTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
MessageIDTerm - Class in javax.mail.search
This term models the RFC822 "MessageId" - a message-id for Internet messages that is supposed to be unique per message.
MessageIDTerm - Class in javax.mail.search
This term models the RFC822 "MessageId" - a message-id for Internet messages that is supposed to be unique per message.
MessageIDTerm - Class in javax.mail.search
This term models the RFC822 "MessageId" - a message-id for Internet messages that is supposed to be unique per message.
MessageIDTerm(String) - Constructor for class javax.mail.search.MessageIDTerm
Constructor.
MessageLiteral - Class in com.sun.mail.imap
An object that holds a Message object and reports its size and writes it to another OutputStream on demand.
MessageLiteral - Class in com.sun.mail.imap
An object that holds a Message object and reports its size and writes it to another OutputStream on demand.
MessageLiteral(Message, int) - Constructor for class com.sun.mail.imap.MessageLiteral
 
messageNotDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messageNotDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
Invoked when a Message is not delivered.
MessageNumberTerm - Class in javax.mail.search
This class implements comparisons for Message numbers.
MessageNumberTerm - Class in javax.mail.search
This class implements comparisons for Message numbers.
MessageNumberTerm - Class in javax.mail.search
This class implements comparisons for Message numbers.
MessageNumberTerm(int) - Constructor for class javax.mail.search.MessageNumberTerm
Constructor.
messagePartiallyDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messagePartiallyDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
Invoked when a Message is partially delivered.
MessageRemovedException - Exception in javax.mail
The exception thrown when an invalid method is invoked on an expunged Message.
MessageRemovedException - Class in javax.mail
The exception thrown when an invalid method is invoked on an expunged Message.
MessageRemovedException - Class in javax.mail
The exception thrown when an invalid method is invoked on an expunged Message.
MessageRemovedException() - Constructor for exception javax.mail.MessageRemovedException
Constructs a MessageRemovedException with no detail message.
MessageRemovedException(String) - Constructor for exception javax.mail.MessageRemovedException
Constructs a MessageRemovedException with the specified detail message.
MessageRemovedException(String, Exception) - Constructor for exception javax.mail.MessageRemovedException
Constructs a MessageRemovedException with the specified detail message and embedded exception.
MessageRemovedIOException - Exception in com.sun.mail.util
A variant of MessageRemovedException that can be thrown from methods that only throw IOException.
MessageRemovedIOException - Class in com.sun.mail.util
A variant of MessageRemovedException that can be thrown from methods that only throw IOException.
MessageRemovedIOException() - Constructor for exception com.sun.mail.util.MessageRemovedIOException
Constructs a MessageRemovedIOException with no detail message.
MessageRemovedIOException(String) - Constructor for exception com.sun.mail.util.MessageRemovedIOException
Constructs a MessageRemovedIOException with the specified detail message.
messages - Variable in class com.sun.mail.imap.MessageCache
 
messagesAdded(MessageCountEvent) - Method in class javax.mail.event.MessageCountAdapter
 
messagesAdded(MessageCountEvent) - Method in interface javax.mail.event.MessageCountListener
Invoked when messages are added into a folder.
MessageSet - Class in com.sun.mail.imap.protocol
This class holds the 'start' and 'end' for a range of messages.
MessageSet - Class in com.sun.mail.imap.protocol
This class holds the 'start' and 'end' for a range of messages.
MessageSet() - Constructor for class com.sun.mail.imap.protocol.MessageSet
 
MessageSet(int, int) - Constructor for class com.sun.mail.imap.protocol.MessageSet
 
messagesRemoved(MessageCountEvent) - Method in class javax.mail.event.MessageCountAdapter
 
messagesRemoved(MessageCountEvent) - Method in interface javax.mail.event.MessageCountListener
Invoked when messages are removed (expunged) from a folder.
MessageVanishedEvent - Class in com.sun.mail.imap
This class provides notification of messages that have been removed since the folder was last synchronized.
MessageVanishedEvent - Class in com.sun.mail.imap
This class provides notification of messages that have been removed since the folder was last synchronized.
MessageVanishedEvent(Folder, long[]) - Constructor for class com.sun.mail.imap.MessageVanishedEvent
Constructor.
MessagingException - Exception in javax.mail
The base class for all exceptions thrown by the Messaging classes
MessagingException - Class in javax.mail
The base class for all exceptions thrown by the Messaging classes
MessagingException - Class in javax.mail
The base class for all exceptions thrown by the Messaging classes
MessagingException() - Constructor for exception javax.mail.MessagingException
Constructs a MessagingException with no detail message.
MessagingException(String) - Constructor for exception javax.mail.MessagingException
Constructs a MessagingException with the specified detail message.
MessagingException(String, Exception) - Constructor for exception javax.mail.MessagingException
Constructs a MessagingException with the specified Exception and detail message.
MethodNotSupportedException - Exception in javax.mail
The exception thrown when a method is not supported by the implementation
MethodNotSupportedException - Class in javax.mail
The exception thrown when a method is not supported by the implementation
MethodNotSupportedException - Class in javax.mail
The exception thrown when a method is not supported by the implementation
MethodNotSupportedException() - Constructor for exception javax.mail.MethodNotSupportedException
Constructs a MethodNotSupportedException with no detail message.
MethodNotSupportedException(String) - Constructor for exception javax.mail.MethodNotSupportedException
Constructs a MethodNotSupportedException with the specified detail message.
MethodNotSupportedException(String, Exception) - Constructor for exception javax.mail.MethodNotSupportedException
Constructs a MethodNotSupportedException with the specified detail message and embedded exception.
MIME - Static variable in class javax.mail.internet.HeaderTokenizer
MIME specials
mime2java - Static variable in class javax.mail.internet.MimeUtility
 
MimeBodyPart - Class in javax.mail.internet
This class represents a MIME body part.
MimeBodyPart - Class in javax.mail.internet
This class represents a MIME body part.
MimeBodyPart - Class in javax.mail.internet
This class represents a MIME body part.
MimeBodyPart() - Constructor for class javax.mail.internet.MimeBodyPart
An empty MimeBodyPart object is created.
MimeBodyPart(InputStream) - Constructor for class javax.mail.internet.MimeBodyPart
Constructs a MimeBodyPart by reading and parsing the data from the specified input stream.
MimeBodyPart(InternetHeaders, byte[]) - Constructor for class javax.mail.internet.MimeBodyPart
Constructs a MimeBodyPart using the given header and content bytes.
MimeBodyPart.EncodedFileDataSource - Class in javax.mail.internet
A FileDataSource class that allows us to specify the Content-Type and Content-Transfer-Encoding.
MimeBodyPart.MimePartDataHandler - Class in javax.mail.internet
A special DataHandler used only as a marker to indicate that the source of the data is a MimePart (that is, a byte array or a stream).
mimeCharset(String) - Static method in class javax.mail.internet.MimeUtility
Convert a java charset into its MIME charset name.
MimeMessage - Class in javax.mail.internet
This class represents a MIME style email message.
MimeMessage - Class in javax.mail.internet
This class represents a MIME style email message.
MimeMessage - Class in javax.mail.internet
This class represents a MIME style email message.
MimeMessage(Session) - Constructor for class javax.mail.internet.MimeMessage
Default constructor.
MimeMessage(Session, InputStream) - Constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMessage(MimeMessage) - Constructor for class javax.mail.internet.MimeMessage
Constructs a new MimeMessage with content initialized from the source MimeMessage.
MimeMessage(Folder, int) - Constructor for class javax.mail.internet.MimeMessage
Constructs an empty MimeMessage object with the given Folder and message number.
MimeMessage(Folder, InputStream, int) - Constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMessage(Folder, InternetHeaders, byte[], int) - Constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage from the given InternetHeaders object and content.
MimeMessage.RecipientType - Class in javax.mail.internet
This inner class extends the javax.mail.Message.RecipientType class to add additional RecipientTypes.
MimeMultipart - Class in javax.mail.internet
The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
MimeMultipart - Class in javax.mail.internet
The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
MimeMultipart - Class in javax.mail.internet
The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
MimeMultipart() - Constructor for class javax.mail.internet.MimeMultipart
Default constructor.
MimeMultipart(String) - Constructor for class javax.mail.internet.MimeMultipart
Construct a MimeMultipart object of the given subtype.
MimeMultipart(BodyPart...) - Constructor for class javax.mail.internet.MimeMultipart
Construct a MimeMultipart object of the default "mixed" subtype, and with the given body parts.
MimeMultipart(String, BodyPart...) - Constructor for class javax.mail.internet.MimeMultipart
Construct a MimeMultipart object of the given subtype and with the given body parts.
MimeMultipart(DataSource) - Constructor for class javax.mail.internet.MimeMultipart
Constructs a MimeMultipart object and its bodyparts from the given DataSource.
MimePart - Interface in javax.mail.internet
The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
MimePart - Class in javax.mail.internet
The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
MimePart - Class in javax.mail.internet
The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
MimePartDataHandler(MimePart) - Constructor for class javax.mail.internet.MimeBodyPart.MimePartDataHandler
 
MimePartDataSource - Class in javax.mail.internet
A utility class that implements a DataSource out of a MimePart.
MimePartDataSource - Class in javax.mail.internet
A utility class that implements a DataSource out of a MimePart.
MimePartDataSource - Class in javax.mail.internet
A utility class that implements a DataSource out of a MimePart.
MimePartDataSource(MimePart) - Constructor for class javax.mail.internet.MimePartDataSource
Constructor, that constructs a DataSource from a MimePart.
MimeUtil - Class in com.sun.mail.util
General MIME-related utility methods.
MimeUtil - Class in com.sun.mail.util
General MIME-related utility methods.
MimeUtil() - Constructor for class com.sun.mail.util.MimeUtil
 
MimeUtility - Class in javax.mail.internet
This is a utility class that provides various MIME related functionality.
MimeUtility - Class in javax.mail.internet
This is a utility class that provides various MIME related functionality.
MimeUtility - Class in javax.mail.internet
This is a utility class that provides various MIME related functionality.
MimeUtility() - Constructor for class javax.mail.internet.MimeUtility
 
MIN_HEADER_SIZE - Static variable in class com.sun.mail.util.logging.MailHandler
Min byte size for header data.
minIdleTime - Variable in class com.sun.mail.imap.IMAPStore
 
minIncrement - Static variable in class com.sun.mail.iap.ResponseInputStream
 
minMillis - Variable in class com.sun.mail.util.logging.CollectorFormatter
The eldest log record time or eldest time possible for this instance.
mode - Variable in class com.sun.mail.imap.protocol.MailboxInfo
Folder.READ_WRITE or Folder.READ_ONLY, set by IMAPProtocol.
mode - Variable in class com.sun.mail.util.UUDecoderStream
 
mode - Variable in class com.sun.mail.util.UUEncoderStream
 
mode - Variable in class javax.mail.Folder
The open mode of this folder.
modified - Variable in class javax.mail.internet.MimeMessage
A flag indicating whether the message has been modified.
modifiedSince(ModifiedSinceTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
Generate argument for ModifiedSinceTerm.
ModifiedSinceTerm - Class in com.sun.mail.imap
Find messages that have been modified since a given MODSEQ value.
ModifiedSinceTerm - Class in com.sun.mail.imap
Find messages that have been modified since a given MODSEQ value.
ModifiedSinceTerm(long) - Constructor for class com.sun.mail.imap.ModifiedSinceTerm
Constructor.
modseq - Variable in class com.sun.mail.imap.IMAPMessage
 
modseq - Variable in class com.sun.mail.imap.ModifiedSinceTerm
 
MODSEQ - Class in com.sun.mail.imap.protocol
This class represents the MODSEQ data item.
MODSEQ - Class in com.sun.mail.imap.protocol
This class represents the MODSEQ data item.
MODSEQ(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.MODSEQ
Constructor.
modseq - Variable in class com.sun.mail.imap.protocol.MODSEQ
 
modseq - Variable in class com.sun.mail.imap.ResyncData
 
monthTable - Static variable in class com.sun.mail.imap.protocol.SearchSequence
Print an IMAP Date string, that is suitable for the Date SEARCH commands.
MOSTLY_ASCII - Static variable in class javax.mail.internet.MimeUtility
 
MOSTLY_NONASCII - Static variable in class javax.mail.internet.MimeUtility
 
move(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MOVE command.
move(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MOVE command.
moveMessages(Message[], Folder) - Method in class com.sun.mail.imap.IMAPFolder
Move the specified messages from this folder, to the specified destination.
moveuid(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MOVE Command, return uid from COPYUID response code.
moveuid(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MOVE Command, return uid from COPYUID response code.
moveuid(String, String, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MOVE Command, return uid from COPYUID response code.
moveUIDMessages(Message[], Folder) - Method in class com.sun.mail.imap.IMAPFolder
Move the specified messages from this folder, to the specified destination.
msg - Variable in class com.sun.mail.imap.IMAPInputStream
 
msg - Variable in class com.sun.mail.imap.IMAPNestedMessage
 
msg - Variable in class com.sun.mail.imap.MessageLiteral
 
msg - Variable in class javax.mail.event.MessageChangedEvent
The message that changed.
msg - Variable in class javax.mail.event.TransportEvent
The Message to which this event applies.
MSGID - Static variable in class com.sun.mail.gimap.GmailFolder.FetchProfileItem
MSGID is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
MSGID_ITEM - Static variable in class com.sun.mail.gimap.protocol.GmailProtocol
 
msgno - Variable in class com.sun.mail.imap.protocol.BODY
 
msgno - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
msgno - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
msgno - Variable in class com.sun.mail.imap.protocol.FLAGS
 
msgno - Variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
msgno - Variable in class com.sun.mail.imap.protocol.RFC822DATA
 
msgno - Variable in class com.sun.mail.imap.protocol.RFC822SIZE
 
msgnum - Variable in class javax.mail.Message
The number of this message within its folder, or zero if the message was not retrieved from a folder.
msgnumOf(int) - Method in class com.sun.mail.imap.MessageCache
Return the message number for the given sequence number.
msgs - Variable in class javax.mail.event.MessageCountEvent
The messages.
msgSize - Variable in class com.sun.mail.imap.MessageLiteral
 
msgSize - Variable in class com.sun.mail.pop3.POP3Message
 
MULTI - Static variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
multilineCommand(String, int) - Method in class com.sun.mail.pop3.Protocol
Issue a POP3 command that expects a multi-line response.
multilineCommandEnd() - Method in class com.sun.mail.pop3.Protocol
 
multilineCommandStart(String) - Method in class com.sun.mail.pop3.Protocol
 
Multipart - Class in javax.mail
Multipart is a container that holds multiple body parts.
Multipart - Class in javax.mail
Multipart is a container that holds multiple body parts.
Multipart - Class in javax.mail
Multipart is a container that holds multiple body parts.
Multipart() - Constructor for class javax.mail.Multipart
Default constructor.
multipart_mixed - Class in com.sun.mail.handlers
 
multipart_mixed - Class in com.sun.mail.handlers
 
multipart_mixed() - Constructor for class com.sun.mail.handlers.multipart_mixed
 
multipart_report - Class in com.sun.mail.dsn
DataContentHandler for multipart/report MIME type.
multipart_report() - Constructor for class com.sun.mail.dsn.multipart_report
 
MultipartDataSource - Interface in javax.mail
MultipartDataSource is a DataSource that contains body parts.
MultipartDataSource - Class in javax.mail
MultipartDataSource is a DataSource that contains body parts.
MultipartDataSource - Class in javax.mail
MultipartDataSource is a DataSource that contains body parts.
MultipartReport - Class in com.sun.mail.dsn
A multipart/report message content, as defined in RFC 3462.
MultipartReport() - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with no content.
MultipartReport(String, Report) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text and report type (DeliveryStatus or DispositionNotification) to be returned to the user.
MultipartReport(String, Report, MimeMessage) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text, report, and original message to be returned to the user.
MultipartReport(String, Report, InternetHeaders) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text, report, and headers from the original message to be returned to the user.
MultipartReport(DataSource) - Constructor for class com.sun.mail.dsn.MultipartReport
Constructs a MultipartReport object and its bodyparts from the given DataSource.
multiplyExact(long, long) - Static method in class com.sun.mail.util.logging.DurationFilter
Multiply and check for overflow.
multisegmentNames - Variable in class javax.mail.internet.ParameterList
A set of names for multi-segment parameters that we haven't processed yet.
MultiValue() - Constructor for class javax.mail.internet.ParameterList.MultiValue
 
MUTEX - Static variable in class com.sun.mail.util.logging.MailHandler
A thread local mutex used to prevent logging loops.
MUTEX_LINKAGE - Static variable in class com.sun.mail.util.logging.MailHandler
The used for linkage error reporting.
MUTEX_PUBLISH - Static variable in class com.sun.mail.util.logging.MailHandler
The marker object used to report a publishing state.
MUTEX_REPORT - Static variable in class com.sun.mail.util.logging.MailHandler
The used for the error reporting state.
myDF - Variable in class com.sun.mail.dsn.multipart_report
 
myDF - Static variable in class com.sun.mail.dsn.text_rfc822headers
 
myDF - Static variable in class com.sun.mail.handlers.image_gif
 
myDF - Static variable in class com.sun.mail.handlers.image_jpeg
 
myDF - Static variable in class com.sun.mail.handlers.multipart_mixed
 
myDF - Static variable in class com.sun.mail.handlers.text_html
 
myDF - Static variable in class com.sun.mail.handlers.text_plain
 
myDFs - Static variable in class com.sun.mail.dsn.text_rfc822headers
 
myFetchItems - Static variable in class com.sun.mail.gimap.protocol.GmailProtocol
 
myRights() - Method in class com.sun.mail.imap.IMAPFolder
Get the rights allowed to the currently authenticated user.
myRights(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MYRIGHTS Command.

N

name - Variable in class com.sun.mail.imap.ACL
 
name - Variable in class com.sun.mail.imap.IMAPFolder
 
name - Variable in class com.sun.mail.imap.IMAPStore
 
name - Static variable in class com.sun.mail.imap.protocol.BODY
 
name - Static variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
name - Static variable in class com.sun.mail.imap.protocol.ENVELOPE
 
name - Variable in class com.sun.mail.imap.protocol.FetchItem
 
name - Static variable in class com.sun.mail.imap.protocol.FLAGS
 
name - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
name - Variable in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
name - Static variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
name - Variable in class com.sun.mail.imap.protocol.ListInfo
 
name - Static variable in class com.sun.mail.imap.protocol.MODSEQ
 
name - Static variable in class com.sun.mail.imap.protocol.RFC822DATA
 
name - Static variable in class com.sun.mail.imap.protocol.RFC822SIZE
 
name - Static variable in class com.sun.mail.imap.protocol.UID
 
name - Variable in class com.sun.mail.pop3.POP3Folder
 
name - Variable in class com.sun.mail.pop3.POP3Store
 
name - Variable in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
name - Variable in class com.sun.mail.smtp.SMTPTransport
 
name - Variable in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
The value used as the output.
name - Variable in class com.sun.mail.util.UUDecoderStream
 
name - Variable in class com.sun.mail.util.UUEncoderStream
 
name - Variable in class javax.mail.FetchProfile.Item
 
name - Variable in class javax.mail.Header
The name of the header.
name - Variable in class javax.mail.Quota.Resource
The name of the resource.
name - Variable in class javax.mail.util.ByteArrayDataSource
 
names - Variable in class javax.mail.internet.InternetHeaders.MatchEnum
 
namespace() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
NAMESPACE Command.
Namespace(Response) - Constructor for class com.sun.mail.imap.protocol.Namespaces.Namespace
Parse a namespace element out of the response.
namespaces - Variable in class com.sun.mail.imap.IMAPStore
 
Namespaces - Class in com.sun.mail.imap.protocol
This class and its inner class represent the response to the NAMESPACE command.
Namespaces - Class in com.sun.mail.imap.protocol
This class and its inner class represent the response to the NAMESPACE command.
Namespaces(Response) - Constructor for class com.sun.mail.imap.protocol.Namespaces
Parse out all the namespaces.
Namespaces.Namespace - Class in com.sun.mail.imap.protocol
A single namespace entry.
namespaceToFolders(Namespaces.Namespace[], String) - Method in class com.sun.mail.imap.IMAPStore
 
nastring(byte[], Protocol, boolean) - Method in class com.sun.mail.iap.Argument
 
NE - Static variable in class javax.mail.search.ComparisonTerm
 
need - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needBodyStructure - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needEnvelope - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needFlags - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needHeaders - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needMessage - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needRDate - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needSize - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
needUID - Variable in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
 
NESTED - Static variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
newAdapteeFactory() - Method in class com.sun.mail.util.MailSSLSocketFactory
Gets an SSLSocketFactory based on the given (or default) KeyManager array, TrustManager array and SecureRandom and sets it to the instance var adapteeFactory.
newComparator(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Creates a new log record comparator from the given class name.
newErrorManager(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Creates a new error manager from the given class name.
newFilter(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Creates a new filter from the given class name.
newFolder - Variable in class javax.mail.event.FolderEvent
The folder that represents the new name, in case of a RENAMED event.
newFormatter(String) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Creates a new formatter from the given class name.
newIMAPFolder(String, char, Boolean) - Method in class com.sun.mail.gimap.GmailStore
Create an IMAPFolder object.
newIMAPFolder(ListInfo) - Method in class com.sun.mail.gimap.GmailStore
Create an IMAPFolder object.
newIMAPFolder(String, char, Boolean) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPFolder object.
newIMAPFolder(String, char) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPFolder object.
newIMAPFolder(ListInfo) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPFolder object.
newIMAPMessage(int) - Method in class com.sun.mail.gimap.GmailFolder
Create a new IMAPMessage object to represent the given message number.
newIMAPMessage(int) - Method in class com.sun.mail.imap.IMAPFolder
Create a new IMAPMessage object to represent the given message number.
newIMAPProtocol(String, int) - Method in class com.sun.mail.gimap.GmailStore
 
newIMAPProtocol(String, int) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPProtocol object connected to the host and port.
newline - Static variable in class com.sun.mail.util.BASE64EncoderStream
 
newline - Static variable in class com.sun.mail.util.CRLFOutputStream
 
newline - Static variable in class com.sun.mail.util.LineOutputStream
 
newObjectFrom(String, Class<T>) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Creates a new object from the given class name.
NewsAddress - Class in javax.mail.internet
This class models an RFC1036 newsgroup address.
NewsAddress - Class in javax.mail.internet
This class models an RFC1036 newsgroup address.
NewsAddress - Class in javax.mail.internet
This class models an RFC1036 newsgroup address.
NewsAddress() - Constructor for class javax.mail.internet.NewsAddress
Default constructor.
NewsAddress(String) - Constructor for class javax.mail.internet.NewsAddress
Construct a NewsAddress with the given newsgroup.
NewsAddress(String, String) - Constructor for class javax.mail.internet.NewsAddress
Construct a NewsAddress with the given newsgroup and host.
newsgroup - Variable in class javax.mail.internet.NewsAddress
 
NEWSGROUPS - Static variable in class javax.mail.internet.MimeMessage.RecipientType
The "Newsgroup" (Usenet news) recipients.
newStream(long, long) - Method in interface javax.mail.internet.SharedInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start (inclusive) up to end (exclusive).
newStream(long, long) - Method in class javax.mail.util.SharedByteArrayInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start (inclusive) up to end (exclusive).
newStream(long, long) - Method in class javax.mail.util.SharedFileInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start (inclusive) up to end (exclusive).
next() - Method in class javax.mail.internet.HeaderTokenizer
Parses the next token from this String.
next(char) - Method in class javax.mail.internet.HeaderTokenizer
Parses the next token from this String.
next(char, boolean) - Method in class javax.mail.internet.HeaderTokenizer
Parses the next token from this String.
next - Variable in exception javax.mail.MessagingException
The next exception in the chain.
next20() - Method in class com.sun.mail.imap.protocol.FetchResponse
Return the next 20 characters in the buffer, for exception messages.
next_header - Variable in class javax.mail.internet.InternetHeaders.MatchEnum
 
nextElement() - Method in class javax.mail.internet.InternetHeaders.MatchEnum
 
nextElement() - Method in class javax.mail.internet.InternetHeaders.MatchHeaderEnum
 
nextElement() - Method in class javax.mail.internet.InternetHeaders.MatchStringEnum
 
nextElement() - Method in class javax.mail.internet.ParameterList.ParamEnum
 
nextMatch() - Method in class javax.mail.internet.InternetHeaders.MatchEnum
 
nextPos - Variable in class javax.mail.internet.HeaderTokenizer
 
NO - Static variable in class com.sun.mail.iap.Response
 
noauthdebug - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
noauthdebug - Variable in class com.sun.mail.pop3.Protocol
 
noauthdebug - Variable in class com.sun.mail.smtp.SMTPTransport
 
NoCloseOutputStream(OutputStream) - Constructor for class com.sun.mail.handlers.text_plain.NoCloseOutputStream
 
noCRLF - Variable in class com.sun.mail.util.BASE64EncoderStream
 
noMessages - Static variable in class com.sun.mail.imap.MessageVanishedEvent
 
non_ascii - Variable in class javax.mail.internet.AsciiOutputStream
 
nonascii(int) - Static method in class javax.mail.internet.MimeUtility
 
nonAsciiCharset(ContentType) - Static method in class javax.mail.internet.MimeUtility
Determine whether the charset in the Content-Type is compatible with ASCII or not.
nonAsciiCharsetMap - Static variable in class javax.mail.internet.MimeUtility
 
nonStoreResponseHandler - Variable in class com.sun.mail.imap.IMAPStore
A special response handler for connections that are being used to perform operations on behalf of an object other than the Store.
noop() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The NOOP command.
noop() - Method in class com.sun.mail.pop3.Protocol
Do a NOOP.
noopStrict - Variable in class com.sun.mail.smtp.SMTPTransport
 
normalizeAddress(String) - Method in class com.sun.mail.smtp.SMTPTransport
 
NoSuchProviderException - Exception in javax.mail
This exception is thrown when Session attempts to instantiate a Provider that doesn't exist.
NoSuchProviderException - Class in javax.mail
This exception is thrown when Session attempts to instantiate a Provider that doesn't exist.
NoSuchProviderException - Class in javax.mail
This exception is thrown when Session attempts to instantiate a Provider that doesn't exist.
NoSuchProviderException() - Constructor for exception javax.mail.NoSuchProviderException
Constructs a NoSuchProviderException with no detail message.
NoSuchProviderException(String) - Constructor for exception javax.mail.NoSuchProviderException
Constructs a NoSuchProviderException with the specified detail message.
NoSuchProviderException(String, Exception) - Constructor for exception javax.mail.NoSuchProviderException
Constructs a NoSuchProviderException with the specified detail message and embedded exception.
not(NotTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
NOT_MODIFIED - Static variable in class com.sun.mail.util.logging.MailHandler.GetAndSetContext
A marker object used to signal that the class loader was not modified.
NOTICE - Static variable in class javax.mail.event.StoreEvent
Indicates that this message is a NOTICE.
notification(StoreEvent) - Method in interface javax.mail.event.StoreListener
Invoked when the Store generates a notification event.
notificationDone - Variable in class com.sun.mail.smtp.SMTPTransport
 
notifications - Variable in class com.sun.mail.dsn.DispositionNotification
The disposition notification content fields.
NOTIFY_DELAY - Static variable in class com.sun.mail.smtp.SMTPMessage
Notify of delivery delay
NOTIFY_FAILURE - Static variable in class com.sun.mail.smtp.SMTPMessage
Notify of delivery failure
NOTIFY_NEVER - Static variable in class com.sun.mail.smtp.SMTPMessage
Never notify of delivery status
NOTIFY_SUCCESS - Static variable in class com.sun.mail.smtp.SMTPMessage
Notify of delivery success
notifyConnectionListeners(int) - Method in class javax.mail.Folder
Notify all ConnectionListeners.
notifyConnectionListeners(int) - Method in class javax.mail.Service
Notify all ConnectionListeners.
notifyFolderListeners(int) - Method in class javax.mail.Folder
Notify all FolderListeners registered on this Folder and this folder's Store.
notifyFolderListeners(int, Folder) - Method in class javax.mail.Store
Notify all FolderListeners.
notifyFolderRenamedListeners(Folder) - Method in class javax.mail.Folder
Notify all FolderListeners registered on this Folder and this folder's Store about the renaming of this folder.
notifyFolderRenamedListeners(Folder, Folder) - Method in class javax.mail.Store
Notify all FolderListeners about the renaming of a folder.
notifyMessageAddedListeners(Message[]) - Method in class javax.mail.Folder
Notify all MessageCountListeners about the addition of messages into this folder.
notifyMessageChangedListeners(int, Message) - Method in class com.sun.mail.pop3.POP3Folder
 
notifyMessageChangedListeners(int, Message) - Method in class javax.mail.Folder
Notify all MessageChangedListeners.
notifyMessageRemovedListeners(boolean, Message[]) - Method in class javax.mail.Folder
Notify all MessageCountListeners about the removal of messages from this Folder.
notifyOptions - Variable in class com.sun.mail.smtp.SMTPMessage
 
notifyResponseHandlers(Response[]) - Method in class com.sun.mail.iap.Protocol
Notify response handlers
notifyStoreListeners(int, String) - Method in class javax.mail.Store
Notify all StoreListeners.
notifyTransportListeners(int, Address[], Address[], Address[], Message) - Method in class com.sun.mail.smtp.SMTPTransport
Notify all TransportListeners.
notifyTransportListeners(int, Address[], Address[], Address[], Message) - Method in class javax.mail.Transport
Notify all TransportListeners.
NotTerm - Class in javax.mail.search
This class implements the logical NEGATION operator.
NotTerm - Class in javax.mail.search
This class implements the logical NEGATION operator.
NotTerm - Class in javax.mail.search
This class implements the logical NEGATION operator.
NotTerm(SearchTerm) - Constructor for class javax.mail.search.NotTerm
 
nstring(byte[], Protocol) - Method in class com.sun.mail.iap.Argument
Write out given String as either NIL, QuotedString, or Literal.
NString - Class in com.sun.mail.iap
 
NString - Class in com.sun.mail.iap
 
NString(byte[]) - Constructor for class com.sun.mail.iap.NString
 
ntdomain - Variable in class com.sun.mail.auth.Ntlm
 
Ntlm - Class in com.sun.mail.auth
NTLMAuthentication:
Ntlm - Class in com.sun.mail.auth
NTLMAuthentication:
Ntlm(String, String, String, String, MailLogger) - Constructor for class com.sun.mail.auth.Ntlm
Create an NTLM authenticator.
ntlm - Variable in class com.sun.mail.smtp.SMTPTransport.NtlmAuthenticator
 
NtlmAuthenticator() - Constructor for class com.sun.mail.smtp.SMTPTransport.NtlmAuthenticator
 
ntlmDomain - Variable in class com.sun.mail.smtp.SMTPTransport
 
number - Variable in class com.sun.mail.gimap.LongTerm
The number.
number - Variable in class com.sun.mail.imap.protocol.IMAPResponse
 
number - Variable in class javax.mail.search.IntegerComparisonTerm
The number.

O

OAuth2Authenticator() - Constructor for class com.sun.mail.smtp.SMTPTransport.OAuth2Authenticator
 
OAuth2Provider() - Constructor for class com.sun.mail.auth.OAuth2SaslClientFactory.OAuth2Provider
 
OAuth2SaslClient - Class in com.sun.mail.auth
JavaMail SASL client for OAUTH2.
OAuth2SaslClient - Class in com.sun.mail.auth
JavaMail SASL client for OAUTH2.
OAuth2SaslClient(Map<String, ?>, CallbackHandler) - Constructor for class com.sun.mail.auth.OAuth2SaslClient
 
OAuth2SaslClientFactory - Class in com.sun.mail.auth
JavaMail SASL client factory for OAUTH2.
OAuth2SaslClientFactory - Class in com.sun.mail.auth
JavaMail SASL client factory for OAUTH2.
OAuth2SaslClientFactory() - Constructor for class com.sun.mail.auth.OAuth2SaslClientFactory
 
OAuth2SaslClientFactory.OAuth2Provider - Class in com.sun.mail.auth
 
of(String) - Static method in class com.sun.mail.util.logging.MailHandler.DefaultAuthenticator
Creates an Authenticator for the given password.
of(String) - Static method in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
Creates or gets a formatter from the given name.
offValue - Static variable in class com.sun.mail.util.logging.MailHandler
Cache the off value.
OK - Static variable in class com.sun.mail.iap.Response
 
ok - Variable in class com.sun.mail.pop3.Response
 
older(OlderTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
Generate argument for OlderTerm.
OlderTerm - Class in com.sun.mail.imap
Find messages that are older than a given interval (in seconds).
OlderTerm - Class in com.sun.mail.imap
Find messages that are older than a given interval (in seconds).
OlderTerm(int) - Constructor for class com.sun.mail.imap.OlderTerm
Constructor.
open(int) - Method in class com.sun.mail.imap.IMAPFolder
Open this folder in the given mode.
open(int, ResyncData) - Method in class com.sun.mail.imap.IMAPFolder
Open this folder in the given mode, with the given resynchronization data.
open(int) - Method in class com.sun.mail.pop3.DefaultFolder
 
open(int) - Method in class com.sun.mail.pop3.POP3Folder
Throws FolderNotFoundException unless this folder is named "INBOX".
open(int) - Method in class javax.mail.Folder
Open this Folder.
open() - Method in class javax.mail.util.SharedFileInputStream.SharedFile
 
opened - Variable in class com.sun.mail.imap.IMAPFolder
 
opened - Variable in class com.sun.mail.pop3.POP3Folder
 
opened(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
OPENED - Static variable in class javax.mail.event.ConnectionEvent
A connection was opened.
opened(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Invoked when a Store/Folder/Transport is opened.
openServer(String, int) - Method in class com.sun.mail.smtp.SMTPTransport
Connect to host on port and start the SMTP protocol.
openServer() - Method in class com.sun.mail.smtp.SMTPTransport
Start the protocol to the server on serverSocket, assumed to be provided and connected by the caller.
openStream(URL) - Static method in class javax.mail.Session
 
or(OrTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
origin - Variable in class com.sun.mail.imap.protocol.BODY
 
OrTerm - Class in javax.mail.search
This class implements the logical OR operator on individual SearchTerms.
OrTerm - Class in javax.mail.search
This class implements the logical OR operator on individual SearchTerms.
OrTerm - Class in javax.mail.search
This class implements the logical OR operator on individual SearchTerms.
OrTerm(SearchTerm, SearchTerm) - Constructor for class javax.mail.search.OrTerm
Constructor that takes two operands.
OrTerm(SearchTerm[]) - Constructor for class javax.mail.search.OrTerm
Constructor that takes an array of SearchTerms.
os - Variable in class com.sun.mail.util.TimeoutOutputStream
 
otherUsers - Variable in class com.sun.mail.imap.protocol.Namespaces
The namespaces for other users.
ourDataFlavor - Variable in class com.sun.mail.dsn.message_deliverystatus
 
ourDataFlavor - Variable in class com.sun.mail.dsn.message_dispositionnotification
 
ourDataFlavor - Static variable in class com.sun.mail.handlers.message_rfc822
 
out - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
out - Variable in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
 
out - Variable in class com.sun.mail.util.MailLogger
Stream for debug output.
out - Variable in class javax.mail.Session
 
outbuf - Variable in class com.sun.mail.util.BASE64EncoderStream
 
output - Variable in class com.sun.mail.iap.Protocol
 
output - Variable in class com.sun.mail.pop3.Protocol
 
output(int, boolean) - Method in class com.sun.mail.util.QPEncoderStream
 
outputCRLF() - Method in class com.sun.mail.util.QPEncoderStream
 

P

p - Variable in exception com.sun.mail.iap.ConnectionException
 
packageOf(Class<?>) - Method in class com.sun.mail.util.MailLogger
Return the package name of the class.
pad(int, String, int) - Method in class com.sun.mail.util.logging.CompactFormatter.Alternate
Pad the given input string.
padding - Static variable in class com.sun.mail.auth.MD4
 
ParamEnum(Iterator<String>) - Constructor for class javax.mail.internet.ParameterList.ParamEnum
 
ParameterList - Class in javax.mail.internet
This class holds MIME parameters (attribute-value pairs).
ParameterList - Class in javax.mail.internet
This class holds MIME parameters (attribute-value pairs).
ParameterList - Class in javax.mail.internet
This class holds MIME parameters (attribute-value pairs).
ParameterList() - Constructor for class javax.mail.internet.ParameterList
No-arg Constructor.
ParameterList(String) - Constructor for class javax.mail.internet.ParameterList
Constructor that takes a parameter-list string.
ParameterList.LiteralValue - Class in javax.mail.internet
A struct to hold a literal value that shouldn't be further encoded.
ParameterList.MultiValue - Class in javax.mail.internet
A struct for a multi-segment parameter.
ParameterList.ParamEnum - Class in javax.mail.internet
Map the LinkedHashMap's keySet iterator to an Enumeration.
ParameterList.ToStringBuffer - Class in javax.mail.internet
A special wrapper for a StringBuffer that keeps track of the number of characters used in a line, wrapping to a new line as necessary; for use by the toString method.
ParameterList.Value - Class in javax.mail.internet
A struct to hold an encoded value.
parametersStrict - Static variable in class javax.mail.internet.ParameterList
 
paramOrError(InvocationTargetException) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Returns the given exception or throws the escaping cause.
parent - Variable in class javax.mail.BodyPart
The Multipart object containing this BodyPart, if known.
parent - Variable in class javax.mail.Multipart
The Part containing this Multipart, if known.
parse() - Method in class com.sun.mail.iap.Response
 
parse() - Method in class com.sun.mail.imap.protocol.FetchResponse
 
parse(String) - Static method in class javax.mail.internet.InternetAddress
Parse the given comma separated sequence of addresses into InternetAddress objects.
parse(String, boolean) - Static method in class javax.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parse(String, boolean, boolean) - Static method in class javax.mail.internet.InternetAddress
 
parse() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parse(String, ParsePosition) - Method in class javax.mail.internet.MailDateFormat
Parses the given date in the format specified by RFC 2822.
parse(InputStream) - Method in class javax.mail.internet.MimeMessage
Parse the InputStream setting the headers and content fields appropriately.
parse() - Method in class javax.mail.internet.MimeMultipart
Parse the InputStream from our DataSource, constructing the appropriate MimeBodyParts.
parse(String) - Static method in class javax.mail.internet.NewsAddress
Parse the given comma separated sequence of newsgroups into NewsAddress objects.
parseAddressList(Response) - Method in class com.sun.mail.imap.protocol.ENVELOPE
 
parseAsciiDigits(int) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parseAsciiDigits(int, int) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parseAsciiDigits(int, int, boolean) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parseBodyExtension(Response) - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
parseCapabilities(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Parse the capabilities from a CAPABILITY response or from a CAPABILITY response code attached to (e.g.) an OK response.
parseChar(char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parsed - Variable in class javax.mail.internet.MimeMultipart
Have we parsed the data from our InputStream yet? Defaults to true; set to false when our constructor is given a DataSource with an InputStream that we need to parse.
parseDay() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseDay() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseDayName() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parseDebug - Static variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
parseDebug - Static variable in class com.sun.mail.imap.protocol.ENVELOPE
 
parseDurationToMillis(CharSequence) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Used to parse an ISO-8601 duration format of PnDTnHnMn.nS.
ParseException - Exception in javax.mail.internet
The exception thrown due to an error in parsing RFC822 or MIME headers, including multipart bodies.
ParseException - Class in javax.mail.internet
The exception thrown due to an error in parsing RFC822 or MIME headers, including multipart bodies.
ParseException - Class in javax.mail.internet
The exception thrown due to an error in parsing RFC822 or MIME headers, including multipart bodies.
ParseException() - Constructor for exception javax.mail.internet.ParseException
Constructs a ParseException with no detail message.
ParseException(String) - Constructor for exception javax.mail.internet.ParseException
Constructs a ParseException with the specified detail message.
parseExtensionItem() - Method in class com.sun.mail.imap.protocol.FetchResponse
If this item is a known extension item, parse it.
parseFoldingWhiteSpace() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parseFwsBetweenTimeOfDayAndZone() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseFwsBetweenTimeOfDayAndZone() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseFwsInMonth() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseFwsInMonth() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseHeader(String, boolean) - Static method in class javax.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parseHour() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseHour() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseInt(byte[], int, int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed integer in the given radix .
parseInt(byte[], int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed integer .
parseItem(FetchResponse) - Method in class com.sun.mail.imap.protocol.FetchItem
Parse the item into some kind of object appropriate for the item.
parseItem() - Method in class com.sun.mail.imap.protocol.FetchResponse
Parse the item at the current position in the buffer, skipping over the item if successful.
parseLong(byte[], int, int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed long in the given radix .
parseLong(byte[], int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed long .
parseMinute() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseMinute() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseMonth() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseMonthName(boolean) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
parseOptionalBegin() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseOptionalBegin() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseParameters(Response) - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
parseQuota(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Parse a QUOTA response.
parseSecond() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseSecond() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseString(boolean, boolean) - Method in class com.sun.mail.iap.Response
Generic parsing routine that can parse out a Quoted-String, Literal or Atom and return the parsed token as a String or a ByteArray.
parseString(String) - Method in class javax.mail.URLName
Method which does all of the work of parsing the string.
parseUIDSets(String) - Static method in class com.sun.mail.imap.protocol.UIDSet
Parse a string in IMAP UID range format.
parseYear() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseYear() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseZone() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
parseZone() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
parseZoneOffset() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
ParsingException - Exception in com.sun.mail.iap
 
ParsingException - Class in com.sun.mail.iap
 
ParsingException() - Constructor for exception com.sun.mail.iap.ParsingException
Constructs an ParsingException with no detail message.
ParsingException(String) - Constructor for exception com.sun.mail.iap.ParsingException
Constructs an ParsingException with the specified detail message.
ParsingException(Response) - Constructor for exception com.sun.mail.iap.ParsingException
Constructs an ParsingException with the specified Response.
part - Variable in class javax.mail.internet.MimeBodyPart.MimePartDataHandler
 
part - Variable in class javax.mail.internet.MimePartDataSource
The MimePart that provides the data for this DataSource.
part - Variable in class javax.mail.MessageContext
 
Part - Interface in javax.mail
The Part interface is the common base interface for Messages and BodyParts.
Part - Class in javax.mail
The Part interface is the common base interface for Messages and BodyParts.
Part - Class in javax.mail
The Part interface is the common base interface for Messages and BodyParts.
parts - Variable in class com.sun.mail.imap.IMAPMultipartDataSource
 
parts - Variable in class javax.mail.Multipart
Vector of BodyPart objects.
pass - Variable in class com.sun.mail.util.logging.MailHandler.DefaultAuthenticator
The password to use.
passwd - Variable in class com.sun.mail.pop3.POP3Store
 
password - Variable in class com.sun.mail.auth.Ntlm
 
password - Variable in class com.sun.mail.imap.IMAPStore
 
password - Variable in class javax.mail.PasswordAuthentication
 
password - Variable in class javax.mail.URLName
The password to use when connecting.
PasswordAuthentication - Class in javax.mail
The class PasswordAuthentication is a data holder that is used by Authenticator.
PasswordAuthentication - Class in javax.mail
The class PasswordAuthentication is a data holder that is used by Authenticator.
PasswordAuthentication - Class in javax.mail
The class PasswordAuthentication is a data holder that is used by Authenticator.
PasswordAuthentication(String, String) - Constructor for class javax.mail.PasswordAuthentication
Initialize a new PasswordAuthentication
PATTERN - Static variable in class javax.mail.internet.MailDateFormat
 
pattern - Variable in class javax.mail.search.StringTerm
The pattern.
peak - Variable in class com.sun.mail.util.logging.DurationFilter
The most recent record time seen for the current duration.
peek - Variable in class com.sun.mail.imap.IMAPInputStream
 
peek - Variable in class com.sun.mail.imap.IMAPMessage
 
peek - Variable in class com.sun.mail.imap.IMAPStore
 
peek() - Method in class com.sun.mail.util.logging.CollectorFormatter
Peek at the current log record.
peek() - Method in class javax.mail.internet.HeaderTokenizer
Peek at the next token, without actually removing the token from the parse stream.
peekAsciiDigit() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
peekBody(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch given BODY section, without marking the message as SEEN.
peekBody(int, String, int, int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section, without setting SEEN flag.
peekBody(int, String, int, int, ByteArray) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section, without setting SEEN flag.
peekByte() - Method in class com.sun.mail.iap.Response
 
peekChar(char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
peekFoldingWhiteSpace() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
peekFoldingWhiteSpace() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
peekPos - Variable in class javax.mail.internet.HeaderTokenizer
 
pem_array - Static variable in class com.sun.mail.imap.protocol.BASE64MailboxDecoder
This character array provides the character to value map based on RFC1521, but with the modification from RFC2060 which changes the '/' to a ','.
pem_array - Static variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
pem_array - Static variable in class com.sun.mail.util.BASE64DecoderStream
This character array provides the character to value map based on RFC1521.
pem_array - Static variable in class com.sun.mail.util.BASE64EncoderStream
This array maps the characters to their 6 bit values
pem_convert_array - Static variable in class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
pem_convert_array - Static variable in class com.sun.mail.util.BASE64DecoderStream
 
permanentFlags - Variable in class com.sun.mail.imap.IMAPFolder
 
permanentFlags - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The permanent flags.
personal - Variable in class com.sun.mail.imap.protocol.Namespaces
The personal namespaces.
personal - Variable in class javax.mail.internet.InternetAddress
The personal name.
pindex - Variable in class com.sun.mail.iap.Response
 
pipelining - Variable in class com.sun.mail.pop3.Protocol
 
PlainAuthenticator() - Constructor for class com.sun.mail.smtp.SMTPTransport.PlainAuthenticator
 
pool - Variable in class com.sun.mail.imap.IMAPStore
 
poolSize - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
POP3_PORT - Static variable in class com.sun.mail.pop3.Protocol
 
POP3Folder - Class in com.sun.mail.pop3
A POP3 Folder (can only be "INBOX").
POP3Folder - Class in com.sun.mail.pop3
A POP3 Folder (can only be "INBOX").
POP3Folder(POP3Store, String) - Constructor for class com.sun.mail.pop3.POP3Folder
 
POP3Message - Class in com.sun.mail.pop3
A POP3 Message.
POP3Message - Class in com.sun.mail.pop3
A POP3 Message.
POP3Message(Folder, int) - Constructor for class com.sun.mail.pop3.POP3Message
 
POP3Provider - Class in com.sun.mail.pop3
The POP3 protocol provider.
POP3Provider - Class in com.sun.mail.pop3
The POP3 protocol provider.
POP3Provider() - Constructor for class com.sun.mail.pop3.POP3Provider
 
POP3SSLProvider - Class in com.sun.mail.pop3
The POP3 SSL protocol provider.
POP3SSLProvider - Class in com.sun.mail.pop3
The POP3 SSL protocol provider.
POP3SSLProvider() - Constructor for class com.sun.mail.pop3.POP3SSLProvider
 
POP3SSLStore - Class in com.sun.mail.pop3
A POP3 Message Store using SSL.
POP3SSLStore - Class in com.sun.mail.pop3
A POP3 Message Store using SSL.
POP3SSLStore(Session, URLName) - Constructor for class com.sun.mail.pop3.POP3SSLStore
 
POP3Store - Class in com.sun.mail.pop3
A POP3 Message Store.
POP3Store - Class in com.sun.mail.pop3
A POP3 Message Store.
POP3Store(Session, URLName) - Constructor for class com.sun.mail.pop3.POP3Store
 
POP3Store(Session, URLName, String, boolean) - Constructor for class com.sun.mail.pop3.POP3Store
 
port - Variable in class com.sun.mail.imap.IMAPStore
 
port - Variable in class com.sun.mail.pop3.POP3Folder
 
port - Variable in class com.sun.mail.pop3.POP3Store
 
port - Variable in exception com.sun.mail.util.MailConnectException
 
port - Variable in exception com.sun.mail.util.SocketConnectException
The socket port.
port - Variable in class javax.mail.URLName
The protocol port to connect to.
portNum - Variable in class com.sun.mail.pop3.POP3Store
 
portOwner - Variable in class com.sun.mail.pop3.POP3Store
 
pos - Variable in class com.sun.mail.imap.IMAPInputStream
 
pos - Variable in class com.sun.mail.util.LogOutputStream
 
pos - Variable in exception javax.mail.internet.AddressException
The index in the string where the error occurred, or -1 if not known.
pos - Variable in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
POST - Static variable in class com.sun.mail.imap.Rights.Right
Post - send mail to submission address for mailbox, not enforced by IMAP4 itself.
postConstruct() - Method in class com.sun.mail.util.logging.MailHandler
A callback method for when this object is about to be placed into commission.
pr - Variable in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
pr - Variable in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
preamble - Variable in class javax.mail.internet.MimeMultipart
The MIME multipart preamble text, the text that occurs before the first boundary line.
preDestroy() - Method in class com.sun.mail.util.logging.MailHandler
A callback method for when this object is about to be decommissioned.
PreencodedMimeBodyPart - Class in javax.mail.internet
A MimeBodyPart that handles data that has already been encoded.
PreencodedMimeBodyPart - Class in javax.mail.internet
A MimeBodyPart that handles data that has already been encoded.
PreencodedMimeBodyPart - Class in javax.mail.internet
A MimeBodyPart that handles data that has already been encoded.
PreencodedMimeBodyPart(String) - Constructor for class javax.mail.internet.PreencodedMimeBodyPart
Create a PreencodedMimeBodyPart that assumes the data is encoded using the specified encoding.
prefix - Variable in class com.sun.mail.iap.Protocol
 
prefix - Variable in class com.sun.mail.imap.protocol.Namespaces.Namespace
Prefix string for the namespace.
prefix - Variable in class com.sun.mail.pop3.Protocol
 
prefix - Variable in class com.sun.mail.util.logging.LogManagerProperties
The namespace prefix to search LogManager and defaults.
prefix - Variable in class com.sun.mail.util.MailLogger
For debug output.
preLogin(IMAPProtocol) - Method in class com.sun.mail.imap.IMAPStore
This method is called after the connection is made and TLS is started (if needed), but before any authentication is attempted.
preWrite(Object) - Method in class com.sun.mail.util.logging.LogManagerProperties
Called before a write operation of a key.
primaryType - Variable in class javax.mail.internet.ContentType
 
processedType - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
processFetchResponse(FetchResponse) - Method in class com.sun.mail.imap.IMAPFolder
Process a FETCH response.
processGreeting(Response) - Method in class com.sun.mail.iap.Protocol
 
processGreeting(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Check the greeting when first connecting; look for PREAUTH response.
processIdleResponse(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Process a response returned by readIdleResponse().
processKeys() - Method in class com.sun.mail.imap.IdleManager
Process the selected keys.
propertyNames() - Method in class com.sun.mail.util.logging.LogManagerProperties
It is assumed that this method will never be called.
props - Variable in class com.sun.mail.iap.Protocol
 
props - Variable in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
props - Variable in class com.sun.mail.pop3.Protocol
 
props - Variable in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
props - Variable in class javax.mail.Session
 
PropUtil - Class in com.sun.mail.util
Utilities to make it easier to get property values.
PropUtil - Class in com.sun.mail.util
Utilities to make it easier to get property values.
PropUtil() - Constructor for class com.sun.mail.util.PropUtil
 
Protocol - Class in com.sun.mail.iap
General protocol handling code for IMAP-like protocols.
Protocol - Class in com.sun.mail.iap
General protocol handling code for IMAP-like protocols.
Protocol(String, int, Properties, String, boolean, MailLogger) - Constructor for class com.sun.mail.iap.Protocol
Constructor.
Protocol(InputStream, PrintStream, Properties, boolean) - Constructor for class com.sun.mail.iap.Protocol
Constructor for debugging.
protocol - Variable in class com.sun.mail.imap.IMAPFolder
 
protocol - Variable in class com.sun.mail.imap.protocol.SearchSequence
 
Protocol - Class in com.sun.mail.pop3
This class provides a POP3 connection and implements the POP3 protocol requests.
Protocol - Class in com.sun.mail.pop3
This class provides a POP3 connection and implements the POP3 protocol requests.
Protocol(String, int, MailLogger, Properties, String, boolean) - Constructor for class com.sun.mail.pop3.Protocol
Open a connection to the POP3 server.
protocol - Variable in class javax.mail.Provider
 
protocol - Variable in class javax.mail.URLName
The protocol to use (ftp, http, nntp, imap, pop3 ...
protocolConnect(String, int, String, String) - Method in class com.sun.mail.gimap.GmailStore
 
protocolConnect(String, int, String, String) - Method in class com.sun.mail.imap.IMAPStore
Implementation of protocolConnect().
protocolConnect(String, int, String, String) - Method in class com.sun.mail.pop3.POP3Store
 
protocolConnect(String, int, String, String) - Method in class com.sun.mail.smtp.SMTPTransport
Performs the actual protocol-specific connection attempt.
protocolConnect(String, int, String, String) - Method in class javax.mail.Service
The service implementation should override this method to perform the actual protocol-specific connection attempt.
ProtocolException - Exception in com.sun.mail.iap
 
ProtocolException - Class in com.sun.mail.iap
 
ProtocolException() - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with no detail message.
ProtocolException(String) - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with the specified detail message.
ProtocolException(String, Throwable) - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with the specified detail message and cause.
ProtocolException(Response) - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with the specified Response object.
Provider - Class in javax.mail
The Provider is a class that describes a protocol implementation.
Provider - Class in javax.mail
The Provider is a class that describes a protocol implementation.
Provider - Class in javax.mail
The Provider is a class that describes a protocol implementation.
Provider(Provider.Type, String, String, String, String) - Constructor for class javax.mail.Provider
Create a new provider of the specified type for the specified protocol.
Provider.Type - Class in javax.mail
This inner class defines the Provider type.
PROVIDER_NAME - Static variable in class com.sun.mail.auth.OAuth2SaslClientFactory
 
providers - Variable in class javax.mail.Session
 
providersByClassName - Variable in class javax.mail.Session
 
providersByProtocol - Variable in class javax.mail.Session
 
proxyauth(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
PROXYAUTH Command.
proxyAuthUser - Variable in class com.sun.mail.imap.IMAPStore
 
proxyAuthUser - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
proxyConnect(Socket, String, int, String, String, String, int, int) - Static method in class com.sun.mail.util.SocketFetcher
Use the HTTP CONNECT protocol to connect to a site through an HTTP proxy server.
pruningInterval - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
publish(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Stores a LogRecord in the internal buffer.
publish0(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Performs the publish after the record has been filtered.
push() - Method in class com.sun.mail.util.logging.MailHandler
Pushes any buffered records to the email server as high importance with urgent priority.
push(boolean, int) - Method in class com.sun.mail.util.logging.MailHandler
Used to perform push or flush.
pushFilter - Variable in class com.sun.mail.util.logging.MailHandler
Holds the push filter for trigger conditions requiring an early push.
pushLevel - Variable in class com.sun.mail.util.logging.MailHandler
Holds the push level for this handler.
put(Object, Object) - Method in class com.sun.mail.util.logging.LogManagerProperties
Required to work with PropUtil.
putEncodedName(String, String) - Method in class javax.mail.internet.ParameterList
If the name is an encoded or multi-segment name (or both) handle it appropriately, storing the appropriate String or Value object.

Q

q - Variable in class javax.mail.EventQueue
 
q - Variable in class javax.mail.Folder
 
q - Variable in class javax.mail.Service
The queue of events to be delivered.
q - Variable in class javax.mail.Session
 
QDecoderStream - Class in com.sun.mail.util
This class implements a Q Decoder as defined in RFC 2047 for decoding MIME headers.
QDecoderStream - Class in com.sun.mail.util
This class implements a Q Decoder as defined in RFC 2047 for decoding MIME headers.
QDecoderStream(InputStream) - Constructor for class com.sun.mail.util.QDecoderStream
Create a Q-decoder that decodes the specified input stream.
QEncoderStream - Class in com.sun.mail.util
This class implements a Q Encoder as defined by RFC 2047 for encoding MIME headers.
QEncoderStream - Class in com.sun.mail.util
This class implements a Q Encoder as defined by RFC 2047 for encoding MIME headers.
QEncoderStream(OutputStream, boolean) - Constructor for class com.sun.mail.util.QEncoderStream
Create a Q encoder that encodes the specified input stream
QPDecoderStream - Class in com.sun.mail.util
This class implements a QP Decoder.
QPDecoderStream - Class in com.sun.mail.util
This class implements a QP Decoder.
QPDecoderStream(InputStream) - Constructor for class com.sun.mail.util.QPDecoderStream
Create a Quoted Printable decoder that decodes the specified input stream.
QPEncoderStream - Class in com.sun.mail.util
This class implements a Quoted Printable Encoder.
QPEncoderStream - Class in com.sun.mail.util
This class implements a Quoted Printable Encoder.
QPEncoderStream(OutputStream, int) - Constructor for class com.sun.mail.util.QPEncoderStream
Create a QP encoder that encodes the specified input stream
QPEncoderStream(OutputStream) - Constructor for class com.sun.mail.util.QPEncoderStream
Create a QP encoder that encodes the specified input stream.
QueueElement(MailEvent, Vector<? extends EventListener>) - Constructor for class javax.mail.EventQueue.QueueElement
 
queueEvent(MailEvent, Vector<? extends EventListener>) - Method in class javax.mail.Folder
 
queueEvent(MailEvent, Vector<? extends EventListener>) - Method in class javax.mail.Service
Add the event and vector of listeners to the queue to be delivered.
quit() - Method in class com.sun.mail.pop3.Protocol
Close down the connection, sending the QUIT command.
quitWait - Variable in class com.sun.mail.smtp.SMTPTransport
 
Quota - Class in javax.mail
This class represents a set of quotas for a given quota root.
Quota - Class in javax.mail
This class represents a set of quotas for a given quota root.
Quota - Class in javax.mail
This class represents a set of quotas for a given quota root.
Quota(String) - Constructor for class javax.mail.Quota
Create a Quota object for the named quotaroot with no associated resources.
Quota.Resource - Class in javax.mail
An individual resource in a quota root.
QuotaAwareStore - Interface in javax.mail
An interface implemented by Stores that support quotas.
QuotaAwareStore - Class in javax.mail
An interface implemented by Stores that support quotas.
QuotaAwareStore - Class in javax.mail
An interface implemented by Stores that support quotas.
quotaRoot - Variable in class javax.mail.Quota
The name of the quota root.
quote - Variable in class com.sun.mail.iap.Protocol
 
quote - Variable in class com.sun.mail.util.TraceInputStream
 
quote - Variable in class com.sun.mail.util.TraceOutputStream
 
quote(String, String) - Static method in class javax.mail.internet.MimeUtility
A utility method to quote a word, if the word contains any characters from the specified 'specials' list.
quote(String) - Static method in class javax.mail.internet.ParameterList
 
QUOTEDSTRING - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating a quoted string.
quotePhrase(String) - Static method in class javax.mail.internet.InternetAddress
 

R

raf - Variable in class com.sun.mail.pop3.AppendStream
 
raf - Variable in class com.sun.mail.pop3.WritableSharedFile
 
rawData - Variable in class com.sun.mail.pop3.POP3Message
 
rc - Variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
rc - Variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
rc - Variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
rc - Variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
rcptTo() - Method in class com.sun.mail.smtp.SMTPTransport
Sends each address to the SMTP host using the RCPT TO: command and copies the address either into the validSentAddr or invalidAddr arrays.
read() - Method in class com.sun.mail.imap.IMAPInputStream
Reads the next byte of data from this buffered input stream.
read(byte[], int, int) - Method in class com.sun.mail.imap.IMAPInputStream
Reads up to len bytes of data from this input stream into the given buffer.
read(byte[]) - Method in class com.sun.mail.imap.IMAPInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
READ - Static variable in class com.sun.mail.imap.Rights.Right
Read - SELECT the mailbox, perform CHECK, FETCH, PARTIAL, SEARCH, COPY from mailbox
read() - Method in class com.sun.mail.util.BASE64DecoderStream
Read the next decoded byte from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.BASE64DecoderStream
Reads up to len decoded bytes of data from this input stream into an array of bytes.
read() - Method in class com.sun.mail.util.QDecoderStream
Read the next decoded byte from this input stream.
read() - Method in class com.sun.mail.util.QPDecoderStream
Read the next decoded byte from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.QPDecoderStream
Reads up to len decoded bytes of data from this input stream into an array of bytes.
read() - Method in class com.sun.mail.util.TraceInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.TraceInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read() - Method in class com.sun.mail.util.UUDecoderStream
Read the next decoded byte from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.UUDecoderStream
 
read() - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the read method of InputStream.
read(byte[], int, int) - Method in class javax.mail.util.SharedFileInputStream
Reads bytes from this stream into the specified byte array, starting at the given offset.
read1(byte[], int, int) - Method in class javax.mail.util.SharedFileInputStream
Read characters into a portion of an array, reading from the underlying stream at most once if necessary.
READ_ONLY - Static variable in class javax.mail.Folder
The Folder is read only.
READ_WRITE - Static variable in class javax.mail.Folder
The state and contents of this folder can be modified.
ReadableMime - Interface in com.sun.mail.util
A Message or message Part whose data can be read as a MIME format stream.
ReadableMime - Class in com.sun.mail.util
A Message or message Part whose data can be read as a MIME format stream.
readAhead - Variable in class com.sun.mail.util.UUDecoderStream
 
readAtom() - Method in class com.sun.mail.iap.Response
Extract an ATOM, starting at the current position.
readAtomString() - Method in class com.sun.mail.iap.Response
Extract an ASTRING, starting at the current position and return as a String.
readAtomStringList() - Method in class com.sun.mail.iap.Response
 
readbuf - Variable in class com.sun.mail.imap.IMAPInputStream
 
readByte() - Method in class com.sun.mail.iap.Response
Return the next byte from this Statement.
readByteArray() - Method in class com.sun.mail.iap.Response
Extract a NSTRING, starting at the current position.
readBytes() - Method in class com.sun.mail.iap.Response
Extract a NSTRING, starting at the current position.
readConfiguration() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Create a properties object from the default logging configuration file.
readDelimString(String) - Method in class com.sun.mail.iap.Response
Extract a string stopping at control characters or any character in delim.
readFully(InputStream, byte[], int, int) - Static method in class javax.mail.internet.MimeMultipart
Read data from the input stream to fill the buffer starting at the specified offset with the specified number of bytes.
readIdleResponse() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
While an IDLE command is in progress, read a response sent from the server.
readLine() - Method in class com.sun.mail.util.LineInputStream
Read a line containing only ASCII characters from the input stream.
readLong() - Method in class com.sun.mail.iap.Response
Extract a long number, starting at the current position.
readMultilineResponse(int) - Method in class com.sun.mail.pop3.Protocol
Read the response to a multiline command after the command response.
readNumber() - Method in class com.sun.mail.iap.Response
Extract an integer, starting at the current position.
readObject(ObjectInputStream) - Method in class javax.mail.internet.MailDateFormat
Allows to deserialize instances that were serialized with the previous implementation.
readOnlyAttachmentFilters() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment filters using a happens-before relationship between this method and setAttachmentFilters.
ReadOnlyFolderException - Exception in javax.mail
This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only.
ReadOnlyFolderException - Class in javax.mail
This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only.
ReadOnlyFolderException - Class in javax.mail
This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only.
ReadOnlyFolderException(Folder) - Constructor for exception javax.mail.ReadOnlyFolderException
Constructs a ReadOnlyFolderException with the specified folder and no detail message.
ReadOnlyFolderException(Folder, String) - Constructor for exception javax.mail.ReadOnlyFolderException
Constructs a ReadOnlyFolderException with the specified detail message.
ReadOnlyFolderException(Folder, String, Exception) - Constructor for exception javax.mail.ReadOnlyFolderException
Constructs a ReadOnlyFolderException with the specified detail message and embedded exception.
readPrefix() - Method in class com.sun.mail.util.UUDecoderStream
UUencoded streams start off with the line: "begin " Search for this prefix and gobble it up.
readResolve() - Method in class javax.mail.internet.MimeMessage.RecipientType
 
readResolve() - Method in class javax.mail.Message.RecipientType
When deserializing a RecipientType, we need to make sure to return only one of the known static final instances defined in this class.
readResponse() - Method in class com.sun.mail.iap.Protocol
 
readResponse() - Method in class com.sun.mail.iap.ResponseInputStream
Read a Response from the InputStream.
readResponse(ByteArray) - Method in class com.sun.mail.iap.ResponseInputStream
Read a Response from the InputStream.
readResponse() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Read a response from the server.
readResponse() - Method in class com.sun.mail.pop3.Protocol
Read the response to a command.
readServerResponse() - Method in class com.sun.mail.smtp.SMTPTransport
Reads server reponse returning the returnCode as the number.
readSimpleList() - Method in class com.sun.mail.imap.protocol.IMAPResponse
Read a list of space-separated "flag-extension" sequences and return the list as a array of Strings.
readString(char) - Method in class com.sun.mail.iap.Response
Read a string as an arbitrary sequence of characters, stopping at the delimiter Used to read part of a response code inside [].
readString() - Method in class com.sun.mail.iap.Response
Extract a NSTRING, starting at the current position.
readStringList() - Method in class com.sun.mail.iap.Response
 
readStringList(boolean) - Method in class com.sun.mail.iap.Response
 
reallyClosed - Variable in class com.sun.mail.imap.IMAPFolder
 
realTotal - Variable in class com.sun.mail.imap.IMAPFolder
 
receivedDate - Variable in class com.sun.mail.imap.IMAPMessage
 
receiveddate(DateTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
ReceivedDateTerm - Class in javax.mail.search
This class implements comparisons for the Message Received date
ReceivedDateTerm - Class in javax.mail.search
This class implements comparisons for the Message Received date
ReceivedDateTerm - Class in javax.mail.search
This class implements comparisons for the Message Received date
ReceivedDateTerm(int, Date) - Constructor for class javax.mail.search.ReceivedDateTerm
Constructor.
recent - Variable in class com.sun.mail.imap.IMAPFolder
 
recent - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The number of recent messages.
recent - Variable in class com.sun.mail.imap.protocol.Status
 
RECENT - Static variable in class javax.mail.Flags.Flag
This message is recent.
RECENT_BIT - Static variable in class javax.mail.Flags
 
recentChars() - Method in class com.sun.mail.util.BASE64DecoderStream
Return the most recent characters, for use in an error message.
recipient(Message.RecipientType, String, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
recipientDSN - Variable in class com.sun.mail.dsn.DeliveryStatus
The DSN fields for each recipient.
RecipientStringTerm - Class in javax.mail.search
This class implements string comparisons for the Recipient Address headers.
RecipientStringTerm - Class in javax.mail.search
This class implements string comparisons for the Recipient Address headers.
RecipientStringTerm - Class in javax.mail.search
This class implements string comparisons for the Recipient Address headers.
RecipientStringTerm(Message.RecipientType, String) - Constructor for class javax.mail.search.RecipientStringTerm
Constructor.
RecipientTerm - Class in javax.mail.search
This class implements comparisons for the Recipient Address headers.
RecipientTerm - Class in javax.mail.search
This class implements comparisons for the Recipient Address headers.
RecipientTerm - Class in javax.mail.search
This class implements comparisons for the Recipient Address headers.
RecipientTerm(Message.RecipientType, Address) - Constructor for class javax.mail.search.RecipientTerm
Constructor.
RecipientType(String) - Constructor for class javax.mail.internet.MimeMessage.RecipientType
 
RecipientType(String) - Constructor for class javax.mail.Message.RecipientType
Constructor for use by subclasses.
records - Variable in class com.sun.mail.util.logging.DurationFilter
The number of expected records per duration.
ref - Variable in exception javax.mail.internet.AddressException
The string being parsed.
ref - Variable in class javax.mail.URLName
# reference.
referralException - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
ReferralException - Exception in com.sun.mail.imap
A special kind of AuthenticationFailedException that indicates that the reason for the failure was an IMAP REFERRAL in the response code.
ReferralException - Class in com.sun.mail.imap
A special kind of AuthenticationFailedException that indicates that the reason for the failure was an IMAP REFERRAL in the response code.
ReferralException(String, String) - Constructor for exception com.sun.mail.imap.ReferralException
Constructs an ReferralException with the specified URL and text.
REFLECT_NAMES - Static variable in class com.sun.mail.util.logging.LogManagerProperties
Caches the read only reflection class names string array.
reflectionClassNames() - Static method in class com.sun.mail.util.logging.LogManagerProperties
Determines all of the reflection class names used to invoke methods.
refreshPassword() - Method in class com.sun.mail.imap.IMAPStore
 
releaseFolderStoreProtocol(IMAPProtocol) - Method in class com.sun.mail.imap.IMAPStore
Release a store protocol object that was being used by a folder.
releaseMutex() - Method in class com.sun.mail.util.logging.MailHandler
Releases the mutex held by the current thread.
releaseProtocol(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Release the protocol object.
releaseProtocol(IMAPFolder, IMAPProtocol) - Method in class com.sun.mail.imap.IMAPStore
Release the protocol object back to the connection pool.
releaseStoreProtocol(IMAPProtocol) - Method in class com.sun.mail.imap.IMAPFolder
Release the store protocol object.
releaseStoreProtocol(IMAPProtocol) - Method in class com.sun.mail.imap.IMAPStore
Release the store connection.
remove(Rights.Right) - Method in class com.sun.mail.imap.Rights
Remove the specified right from this Rights object.
remove(Rights) - Method in class com.sun.mail.imap.Rights
Remove all rights in the given Rights object from this Rights object.
remove(Object) - Method in class com.sun.mail.util.logging.LogManagerProperties
Required to work with PropUtil.
remove(Flags.Flag) - Method in class javax.mail.Flags
Remove the specified system flag from this Flags object.
remove(String) - Method in class javax.mail.Flags
Remove the specified user flag from this Flags object.
remove(Flags) - Method in class javax.mail.Flags
Remove all flags in the given Flags object from this Flags object.
remove(String) - Method in class javax.mail.internet.ParameterList
Removes the specified parameter from this ParameterList.
removeACL(String) - Method in class com.sun.mail.imap.IMAPFolder
Remove any access control list entry for the given identifier from the access control list for this folder.
removeBodyPart(BodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class com.sun.mail.dsn.MultipartReport
Remove the part at specified location (starting from 0).
removeBodyPart(BodyPart) - Method in class javax.mail.internet.MimeMultipart
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class javax.mail.internet.MimeMultipart
Remove the part at specified location (starting from 0).
removeBodyPart(BodyPart) - Method in class javax.mail.Multipart
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class javax.mail.Multipart
Remove the part at specified location (starting from 0).
removeConnectionListener(ConnectionListener) - Method in class javax.mail.Folder
Remove a Connection event listener.
removeConnectionListener(ConnectionListener) - Method in class javax.mail.Service
Remove a Connection event listener.
REMOVED - Static variable in class javax.mail.event.MessageCountEvent
The messages were removed from their folder
removed - Variable in class javax.mail.event.MessageCountEvent
If true, this event is the result of an explicit expunge by this client, and the messages in this folder have been renumbered to account for this.
removeExpungedMessages() - Method in class com.sun.mail.imap.MessageCache
Remove all the expunged messages from the array, returning a list of removed message objects.
removeExpungedMessages(Message[]) - Method in class com.sun.mail.imap.MessageCache
Remove expunged messages in msgs from the array, returning a list of removed message objects.
removeFolderListener(FolderListener) - Method in class javax.mail.Folder
Remove a Folder event listener.
removeFolderListener(FolderListener) - Method in class javax.mail.Store
Remove a listener for Folder events.
removeHeader(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
removeHeader(String) - Method in class com.sun.mail.imap.IMAPMessage
 
removeHeader(String) - Method in class com.sun.mail.pop3.POP3Message
Remove all headers with this name.
removeHeader(String) - Method in class javax.mail.internet.InternetHeaders
Remove all header entries that match the given name
removeHeader(String) - Method in class javax.mail.internet.MimeBodyPart
Remove all headers with this name.
removeHeader(String) - Method in class javax.mail.internet.MimeMessage
Remove all headers with this name.
removeHeader(String) - Method in interface javax.mail.Part
Remove all headers with this name.
removeMessageChangedListener(MessageChangedListener) - Method in class javax.mail.Folder
Remove a MessageChanged listener.
removeMessageCountListener(MessageCountListener) - Method in class javax.mail.Folder
Remove a MessageCount listener.
removeResponseHandler(ResponseHandler) - Method in class com.sun.mail.iap.Protocol
Removed the specified response handler.
removeRights(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Remove the rights specified in the ACL from the entry for the identifier specified in the ACL.
removeStoreListener(StoreListener) - Method in class javax.mail.Store
Remove a listener for Store events.
removeTransportListener(TransportListener) - Method in class javax.mail.Transport
Remove a listener for Transport events.
rename(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
RENAME Command.
RENAMED - Static variable in class javax.mail.event.FolderEvent
The folder was renamed.
renameTo(Folder) - Method in class com.sun.mail.imap.DefaultFolder
 
renameTo(Folder) - Method in class com.sun.mail.imap.IMAPFolder
Rename this folder.
renameTo(Folder) - Method in class com.sun.mail.pop3.DefaultFolder
 
renameTo(Folder) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support multiple folders.
renameTo(Folder) - Method in class javax.mail.Folder
Rename this Folder.
replaceClassName(String, Throwable) - Static method in class com.sun.mail.util.logging.CompactFormatter
Searches the given message for all instances fully qualified class name with simple class name based off of the types contained in the given parameter array.
replaceClassName(String, Object[]) - Static method in class com.sun.mail.util.logging.CompactFormatter
Searches the given message for all instances fully qualified class name with simple class name based off of the types contained in the given parameter array.
reply(boolean) - Method in class javax.mail.internet.MimeMessage
Get a new Message suitable for a reply to this message.
reply(boolean, boolean) - Method in class javax.mail.internet.MimeMessage
Get a new Message suitable for a reply to this message.
reply(boolean) - Method in class javax.mail.Message
Get a new Message suitable for a reply to this message.
replyTo - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
Report - Class in com.sun.mail.dsn
An abstract report type, to be included in a MultipartReport.
Report(String) - Constructor for class com.sun.mail.dsn.Report
Construct a report of the indicated MIME subtype.
reportError(String, Exception, int) - Method in class com.sun.mail.util.logging.MailHandler
Protected convenience method to report an error to this Handler's ErrorManager.
reportError(Message, Exception, int) - Method in class com.sun.mail.util.logging.MailHandler
Converts a mime message to a raw string or formats the reason why message can't be changed to raw string and reports it.
reportFilterError(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Used when a log record was loggable prior to being inserted into the buffer but at the time of formatting was no longer loggable.
reportLinkageError(Throwable, int) - Method in class com.sun.mail.util.logging.MailHandler
Reports the given linkage error or runtime exception.
reportNonDiscriminating(Object, Object) - Method in class com.sun.mail.util.logging.MailHandler
Reports equals implementations that do not discriminate between objects of different types or subclass types.
reportNonSymmetric(Object, Object) - Method in class com.sun.mail.util.logging.MailHandler
Reports symmetric contract violations an equals implementation.
reportNullError(int) - Method in class com.sun.mail.util.logging.MailHandler
Used to outline the bytes to report a null pointer exception.
reportSuccess - Variable in class com.sun.mail.smtp.SMTPTransport
 
reportUnexpectedSend(MimeMessage, String, Exception) - Method in class com.sun.mail.util.logging.MailHandler
Reports that an empty content message was sent and should not have been.
reportUnPublishedError(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Report to the error manager that a logging loop was detected and we are going to break the cycle of messages.
requestAbort(IMAPFolder) - Method in class com.sun.mail.imap.IdleManager
Request that the specified folder abort an IDLE command.
requestingPort - Variable in class javax.mail.Authenticator
 
requestingPrompt - Variable in class javax.mail.Authenticator
 
requestingProtocol - Variable in class javax.mail.Authenticator
 
requestingSite - Variable in class javax.mail.Authenticator
 
requestingUserName - Variable in class javax.mail.Authenticator
 
requestPasswordAuthentication(InetAddress, int, String, String, String) - Method in class javax.mail.Authenticator
Ask the authenticator for a password.
requestPasswordAuthentication(InetAddress, int, String, String, String) - Method in class javax.mail.Session
Call back to the application to get the needed user name and password.
requireStartTLS - Variable in class com.sun.mail.imap.IMAPStore
 
requireStartTLS - Variable in class com.sun.mail.pop3.POP3Store
 
requireStartTLS - Variable in class com.sun.mail.smtp.SMTPTransport
 
reset() - Method in class com.sun.mail.iap.Response
Reset pointer to beginning of response.
reset(long) - Method in class com.sun.mail.util.logging.CollectorFormatter
Resets all of the collected summary statistics including the LogRecord.
reset() - Method in class com.sun.mail.util.logging.MailHandler
Sets the size to zero and clears the current buffer.
reset() - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the reset method of InputStream.
Resource(String, long, long) - Constructor for class javax.mail.Quota.Resource
Construct a Resource object with the given name, usage, and limit.
resources - Variable in class javax.mail.Quota
The set of resources associated with this quota root.
resp - Variable in class com.sun.mail.smtp.SMTPTransport.Authenticator
 
response - Variable in exception com.sun.mail.iap.ProtocolException
 
Response - Class in com.sun.mail.iap
This class represents a response obtained from the input stream of an IMAP server.
Response - Class in com.sun.mail.iap
This class represents a response obtained from the input stream of an IMAP server.
Response(String) - Constructor for class com.sun.mail.iap.Response
 
Response(String, boolean) - Constructor for class com.sun.mail.iap.Response
Constructor for testing.
Response(Protocol) - Constructor for class com.sun.mail.iap.Response
Read a new Response from the given Protocol
Response(Response) - Constructor for class com.sun.mail.iap.Response
Copy constructor.
RESPONSE - Static variable in class com.sun.mail.imap.IMAPStore
A special event type for a StoreEvent to indicate an IMAP response, if the mail.imap.enableimapevents property is set.
Response - Class in com.sun.mail.pop3
 
Response - Class in com.sun.mail.pop3
 
Response() - Constructor for class com.sun.mail.pop3.Response
 
ResponseHandler - Interface in com.sun.mail.iap
This class
ResponseHandler - Class in com.sun.mail.iap
This class
ResponseInputStream - Class in com.sun.mail.iap
Inputstream that is used to read a Response.
ResponseInputStream - Class in com.sun.mail.iap
Inputstream that is used to read a Response.
ResponseInputStream(InputStream) - Constructor for class com.sun.mail.iap.ResponseInputStream
Constructor.
responses - Variable in class com.sun.mail.imap.protocol.MailboxInfo
VANISHED or FETCH responses received while opening the mailbox.
responseText(SMTPTransport) - Static method in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
restrictEncoding(MimePart, String) - Static method in class javax.mail.internet.MimeBodyPart
Restrict the encoding to values allowed for the Content-Type of the specified MimePart.
resumeTracing() - Method in class com.sun.mail.iap.Protocol
Resume protocol tracing, if it was enabled to begin with.
resumeTracing() - Method in class com.sun.mail.pop3.Protocol
Resume protocol tracing, if it was enabled to begin with.
resumeTracing() - Method in class com.sun.mail.smtp.SMTPTransport
Resume protocol tracing, if it was enabled to begin with.
resyncArgs(ResyncData) - Static method in class com.sun.mail.imap.protocol.IMAPProtocol
Generate a QRESYNC argument list based on the ResyncData.
ResyncData - Class in com.sun.mail.imap
Resynchronization data as defined by the QRESYNC extension (RFC 5162).
ResyncData - Class in com.sun.mail.imap
Resynchronization data as defined by the QRESYNC extension (RFC 5162).
ResyncData(long, long) - Constructor for class com.sun.mail.imap.ResyncData
Used to report on changes since the specified modseq.
ResyncData(long, long, long, long) - Constructor for class com.sun.mail.imap.ResyncData
Used to limit the reported message changes to those with UIDs in the specified range.
ResyncData(long, long, long[]) - Constructor for class com.sun.mail.imap.ResyncData
Used to limit the reported message changes to those with the specified UIDs.
ret - Variable in class javax.mail.internet.AsciiOutputStream
 
retainAll(Flags) - Method in class javax.mail.Flags
Remove any flags not in the given Flags object.
retr(int, int) - Method in class com.sun.mail.pop3.Protocol
Retrieve the specified message.
retr(int, OutputStream) - Method in class com.sun.mail.pop3.Protocol
Retrieve the specified message and stream the content to the specified OutputStream.
RETURN_FULL - Static variable in class com.sun.mail.smtp.SMTPMessage
Return full message with delivery status notification
RETURN_HDRS - Static variable in class com.sun.mail.smtp.SMTPMessage
Return only message headers with delivery status notification
returnOption - Variable in class com.sun.mail.smtp.SMTPMessage
 
returnOptionString - Static variable in class com.sun.mail.smtp.SMTPMessage
 
rev1 - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
REVERSE - Static variable in class com.sun.mail.imap.SortTerm
Reverse the sort order of the following item.
reverseOrder(Comparator<T>) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Returns a comparator that imposes the reverse ordering of the specified Comparator.
Rfc2822LenientParser(String, ParsePosition) - Constructor for class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
Rfc2822StrictParser(String, ParsePosition) - Constructor for class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
RFC822 - Static variable in class javax.mail.internet.HeaderTokenizer
RFC822 specials
RFC822DATA - Class in com.sun.mail.imap.protocol
The RFC822 response data item.
RFC822DATA - Class in com.sun.mail.imap.protocol
The RFC822 response data item.
RFC822DATA(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.RFC822DATA
Constructor, header flag is false.
RFC822DATA(FetchResponse, boolean) - Constructor for class com.sun.mail.imap.protocol.RFC822DATA
Constructor, specifying header flag.
rfc822phrase - Static variable in class javax.mail.internet.InternetAddress
 
RFC822SIZE - Class in com.sun.mail.imap.protocol
An RFC822SIZE FETCH item.
RFC822SIZE - Class in com.sun.mail.imap.protocol
An RFC822SIZE FETCH item.
RFC822SIZE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.RFC822SIZE
Constructor.
Right(char) - Constructor for class com.sun.mail.imap.Rights.Right
Private constructor used only by getInstance.
right - Variable in class com.sun.mail.imap.Rights.Right
 
right - Variable in class com.sun.mail.util.logging.CompactFormatter.Alternate
The right side of the output.
rights - Variable in class com.sun.mail.imap.ACL
 
Rights - Class in com.sun.mail.imap
The Rights class represents the set of rights for an authentication identifier (for instance, a user or a group).
Rights - Class in com.sun.mail.imap
The Rights class represents the set of rights for an authentication identifier (for instance, a user or a group).
Rights() - Constructor for class com.sun.mail.imap.Rights
Construct an empty Rights object.
Rights(Rights) - Constructor for class com.sun.mail.imap.Rights
Construct a Rights object initialized with the given rights.
Rights(String) - Constructor for class com.sun.mail.imap.Rights
Construct a Rights object initialized with the given rights.
Rights(Rights.Right) - Constructor for class com.sun.mail.imap.Rights
Construct a Rights object initialized with the given right.
rights - Variable in class com.sun.mail.imap.Rights
 
Rights.Right - Class in com.sun.mail.imap
This inner class represents an individual right.
rset() - Method in class com.sun.mail.pop3.Protocol
Do an RSET.
rsetBeforeQuit - Variable in class com.sun.mail.pop3.POP3Store
 
run() - Method in class com.sun.mail.util.logging.MailHandler.GetAndSetContext
Gets the class loader from the source and sets the CCL only if the source and CCL are not the same.
run() - Method in class javax.mail.EventQueue
Pull events off the queue and dispatch them.
running - Variable in class com.sun.mail.imap.IdleManager
 
RUNNING - Static variable in class com.sun.mail.imap.IMAPFolder
 
RUNNING - Static variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 

S

S11 - Static variable in class com.sun.mail.auth.MD4
 
S12 - Static variable in class com.sun.mail.auth.MD4
 
S13 - Static variable in class com.sun.mail.auth.MD4
 
S14 - Static variable in class com.sun.mail.auth.MD4
 
S21 - Static variable in class com.sun.mail.auth.MD4
 
S22 - Static variable in class com.sun.mail.auth.MD4
 
S23 - Static variable in class com.sun.mail.auth.MD4
 
S24 - Static variable in class com.sun.mail.auth.MD4
 
S31 - Static variable in class com.sun.mail.auth.MD4
 
S32 - Static variable in class com.sun.mail.auth.MD4
 
S33 - Static variable in class com.sun.mail.auth.MD4
 
S34 - Static variable in class com.sun.mail.auth.MD4
 
saslAuthenticator - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
SaslAuthenticator - Interface in com.sun.mail.imap.protocol
Interface to make it easier to call IMAPSaslAuthenticator.
SaslAuthenticator - Class in com.sun.mail.imap.protocol
Interface to make it easier to call IMAPSaslAuthenticator.
SaslAuthenticator - Interface in com.sun.mail.smtp
Interface to make it easier to call SMTPSaslAuthenticator.
SaslAuthenticator - Class in com.sun.mail.smtp
Interface to make it easier to call SMTPSaslAuthenticator.
saslAuthenticator - Variable in class com.sun.mail.smtp.SMTPTransport
 
sasllogin(String[], String, String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SASL-based login.
sasllogin(String[], String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport
SASL-based login.
saslMechanisms - Variable in class com.sun.mail.imap.IMAPStore
 
saslMechanisms - Variable in class com.sun.mail.smtp.SMTPTransport
 
saslRealm - Variable in class com.sun.mail.imap.IMAPStore
 
saslRealm - Variable in class com.sun.mail.smtp.SMTPTransport
 
saveChanges() - Method in class com.sun.mail.pop3.POP3Message
POP3 message can't be changed.
saveChanges() - Method in class javax.mail.internet.MimeMessage
Updates the appropriate header fields of this message to be consistent with the message's contents.
saveChanges() - Method in class javax.mail.Message
Save any changes made to this message into the message-store when the containing folder is closed, if the message is contained in a folder.
saveChangesNoContent(Message, String) - Method in class com.sun.mail.util.logging.MailHandler
Handles all exceptions thrown when save changes is called on a message that doesn't have any content.
saved - Variable in class javax.mail.internet.MimeMessage
Does the saveChanges method need to be called on this message? This flag is set to false by the public constructor and set to true by the saveChanges method.
saveFile(File) - Method in class javax.mail.internet.MimeBodyPart
Save the contents of this part in the specified file.
saveFile(String) - Method in class javax.mail.internet.MimeBodyPart
Save the contents of this part in the specified file.
sb - Variable in class javax.mail.internet.ParameterList.ToStringBuffer
 
sealed - Variable in class com.sun.mail.util.logging.MailHandler
Used to turn off security checks.
search(SearchTerm) - Method in class com.sun.mail.imap.IMAPFolder
Search whole folder for messages matching the given term.
search(SearchTerm, Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Search the folder for messages matching the given term.
search(MessageSet[], SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Issue the given search criterion on the specified message sets.
search(SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Issue the given search criterion on all messages in this folder.
search(String, SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
search(SearchTerm) - Method in class javax.mail.Folder
Search this Folder for messages matching the specified search criterion.
search(SearchTerm, Message[]) - Method in class javax.mail.Folder
Search the given array of messages for those that match the specified search criterion.
searchCharsets - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
SearchException - Exception in javax.mail.search
The exception thrown when a Search expression could not be handled.
SearchException - Class in javax.mail.search
The exception thrown when a Search expression could not be handled.
SearchException - Class in javax.mail.search
The exception thrown when a Search expression could not be handled.
SearchException() - Constructor for exception javax.mail.search.SearchException
Constructs a SearchException with no detail message.
SearchException(String) - Constructor for exception javax.mail.search.SearchException
Constructs a SearchException with the specified detail message.
searchSequence - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
SearchSequence - Class in com.sun.mail.imap.protocol
This class traverses a search-tree and generates the corresponding IMAP search sequence.
SearchSequence - Class in com.sun.mail.imap.protocol
This class traverses a search-tree and generates the corresponding IMAP search sequence.
SearchSequence(IMAPProtocol) - Constructor for class com.sun.mail.imap.protocol.SearchSequence
Create a SearchSequence for this IMAPProtocol.
SearchSequence() - Constructor for class com.sun.mail.imap.protocol.SearchSequence
Deprecated.
SearchTerm - Class in javax.mail.search
Search criteria are expressed as a tree of search-terms, forming a parse-tree for the search expression.
SearchTerm - Class in javax.mail.search
Search criteria are expressed as a tree of search-terms, forming a parse-tree for the search expression.
SearchTerm - Class in javax.mail.search
Search criteria are expressed as a tree of search-terms, forming a parse-tree for the search expression.
SearchTerm() - Constructor for class javax.mail.search.SearchTerm
 
section - Variable in class com.sun.mail.imap.IMAPInputStream
 
section - Variable in class com.sun.mail.imap.protocol.BODY
 
sectionId - Variable in class com.sun.mail.imap.IMAPBodyPart
 
sectionId - Variable in class com.sun.mail.imap.IMAPMessage
 
secureRandom - Variable in class com.sun.mail.util.MailSSLSocketFactory
Holds the SecureRandom to use
SEEN - Static variable in class javax.mail.Flags.Flag
This message is seen.
SEEN_BIT - Static variable in class javax.mail.Flags
 
select() - Method in class com.sun.mail.imap.IdleManager
Run the select loop to poll each watched folder for events sent from the server.
select(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SELECT Command.
select(String, ResyncData) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SELECT Command with QRESYNC data.
selector - Variable in class com.sun.mail.imap.IdleManager
 
send(Message, boolean, int) - Method in class com.sun.mail.util.logging.MailHandler
Used to send the generated email or write its contents to the error manager for this handler.
send(Message) - Static method in class javax.mail.Transport
Send a message.
send(Message, Address[]) - Static method in class javax.mail.Transport
Send the message to the specified addresses, ignoring any recipients specified in the message itself.
send(Message, String, String) - Static method in class javax.mail.Transport
Send a message.
send(Message, Address[], String, String) - Static method in class javax.mail.Transport
Send the message to the specified addresses, ignoring any recipients specified in the message itself.
send0(Message, Address[], String, String) - Static method in class javax.mail.Transport
 
sendCommand(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sends command cmd to the server terminating it with CRLF.
sendCommand(byte[]) - Method in class com.sun.mail.smtp.SMTPTransport
 
sender - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
SendFailedException - Exception in javax.mail
This exception is thrown when the message cannot be sent.
SendFailedException - Class in javax.mail
This exception is thrown when the message cannot be sent.
SendFailedException - Class in javax.mail
This exception is thrown when the message cannot be sent.
SendFailedException() - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with no detail message.
SendFailedException(String) - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with the specified detail message.
SendFailedException(String, Exception) - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with the specified Exception and detail message.
SendFailedException(String, Exception, Address[], Address[], Address[]) - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with the specified string and the specified address objects.
sendMessage(Message, Address[]) - Method in class com.sun.mail.smtp.SMTPTransport
Send the Message to the specified list of addresses.
sendMessage(Message, Address[]) - Method in class javax.mail.Transport
Send the Message to the specified list of addresses.
sendMessageEnd() - Method in class com.sun.mail.smtp.SMTPTransport
 
sendMessageStart(String) - Method in class com.sun.mail.smtp.SMTPTransport
 
sendPartial - Variable in class com.sun.mail.smtp.SMTPMessage
 
sendPartiallyFailed - Variable in class com.sun.mail.smtp.SMTPTransport
 
sendUrgentData(int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
sentdate(DateTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
SentDateTerm - Class in javax.mail.search
This class implements comparisons for the Message SentDate.
SentDateTerm - Class in javax.mail.search
This class implements comparisons for the Message SentDate.
SentDateTerm - Class in javax.mail.search
This class implements comparisons for the Message SentDate.
SentDateTerm(int, Date) - Constructor for class javax.mail.search.SentDateTerm
Constructor.
separateStoreConnection - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
separator - Variable in class com.sun.mail.imap.IMAPFolder
 
separator - Variable in class com.sun.mail.imap.protocol.ListInfo
 
seqnum - Variable in class com.sun.mail.imap.protocol.MODSEQ
 
seqnum - Variable in class com.sun.mail.imap.protocol.UID
 
seqnumOf(int) - Method in class com.sun.mail.imap.MessageCache
Return the sequence number for the given message number.
seqnums - Variable in class com.sun.mail.imap.MessageCache
 
serialVersionUID - Static variable in class com.sun.mail.auth.OAuth2SaslClientFactory.OAuth2Provider
 
serialVersionUID - Static variable in class com.sun.mail.gimap.GmailMsgIdTerm
 
serialVersionUID - Static variable in class com.sun.mail.gimap.GmailRawSearchTerm
 
serialVersionUID - Static variable in class com.sun.mail.gimap.GmailThrIdTerm
 
serialVersionUID - Static variable in class com.sun.mail.gimap.LongTerm
 
serialVersionUID - Static variable in exception com.sun.mail.iap.BadCommandException
 
serialVersionUID - Static variable in exception com.sun.mail.iap.CommandFailedException
 
serialVersionUID - Static variable in exception com.sun.mail.iap.ConnectionException
 
serialVersionUID - Static variable in exception com.sun.mail.iap.LiteralException
 
serialVersionUID - Static variable in exception com.sun.mail.iap.ParsingException
 
serialVersionUID - Static variable in exception com.sun.mail.iap.ProtocolException
 
serialVersionUID - Static variable in class com.sun.mail.imap.MessageVanishedEvent
 
serialVersionUID - Static variable in class com.sun.mail.imap.ModifiedSinceTerm
 
serialVersionUID - Static variable in class com.sun.mail.imap.OlderTerm
 
serialVersionUID - Static variable in class com.sun.mail.imap.protocol.FLAGS
 
serialVersionUID - Static variable in class com.sun.mail.imap.protocol.IMAPAddress
 
serialVersionUID - Static variable in exception com.sun.mail.imap.protocol.IMAPReferralException
 
serialVersionUID - Static variable in exception com.sun.mail.imap.ReferralException
 
serialVersionUID - Static variable in class com.sun.mail.imap.YoungerTerm
 
serialVersionUID - Static variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
serialVersionUID - Static variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
serialVersionUID - Static variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
serialVersionUID - Static variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
serialVersionUID - Static variable in exception com.sun.mail.util.DecodingException
 
serialVersionUID - Static variable in exception com.sun.mail.util.FolderClosedIOException
 
serialVersionUID - Static variable in class com.sun.mail.util.logging.LogManagerProperties
Generated serial id.
serialVersionUID - Static variable in class com.sun.mail.util.logging.SeverityComparator
The generated serial version UID.
serialVersionUID - Static variable in exception com.sun.mail.util.MailConnectException
 
serialVersionUID - Static variable in exception com.sun.mail.util.MessageRemovedIOException
 
serialVersionUID - Static variable in exception com.sun.mail.util.SocketConnectException
The generated serial id.
serialVersionUID - Static variable in class javax.mail.Address
 
serialVersionUID - Static variable in exception javax.mail.AuthenticationFailedException
 
serialVersionUID - Static variable in class javax.mail.event.ConnectionEvent
 
serialVersionUID - Static variable in class javax.mail.event.FolderEvent
 
serialVersionUID - Static variable in class javax.mail.event.MailEvent
 
serialVersionUID - Static variable in class javax.mail.event.MessageChangedEvent
 
serialVersionUID - Static variable in class javax.mail.event.MessageCountEvent
 
serialVersionUID - Static variable in class javax.mail.event.StoreEvent
 
serialVersionUID - Static variable in class javax.mail.event.TransportEvent
 
serialVersionUID - Static variable in class javax.mail.EventQueue.TerminatorEvent
 
serialVersionUID - Static variable in class javax.mail.Flags
 
serialVersionUID - Static variable in exception javax.mail.FolderClosedException
 
serialVersionUID - Static variable in exception javax.mail.FolderNotFoundException
 
serialVersionUID - Static variable in exception javax.mail.IllegalWriteException
 
serialVersionUID - Static variable in exception javax.mail.internet.AddressException
 
serialVersionUID - Static variable in class javax.mail.internet.InternetAddress
 
serialVersionUID - Static variable in class javax.mail.internet.MailDateFormat
 
serialVersionUID - Static variable in class javax.mail.internet.MimeMessage.RecipientType
 
serialVersionUID - Static variable in class javax.mail.internet.NewsAddress
 
serialVersionUID - Static variable in class javax.mail.internet.ParameterList.MultiValue
 
serialVersionUID - Static variable in exception javax.mail.internet.ParseException
 
serialVersionUID - Static variable in class javax.mail.Message.RecipientType
 
serialVersionUID - Static variable in exception javax.mail.MessageRemovedException
 
serialVersionUID - Static variable in exception javax.mail.MessagingException
 
serialVersionUID - Static variable in exception javax.mail.MethodNotSupportedException
 
serialVersionUID - Static variable in exception javax.mail.NoSuchProviderException
 
serialVersionUID - Static variable in exception javax.mail.ReadOnlyFolderException
 
serialVersionUID - Static variable in class javax.mail.search.AddressStringTerm
 
serialVersionUID - Static variable in class javax.mail.search.AddressTerm
 
serialVersionUID - Static variable in class javax.mail.search.AndTerm
 
serialVersionUID - Static variable in class javax.mail.search.BodyTerm
 
serialVersionUID - Static variable in class javax.mail.search.ComparisonTerm
 
serialVersionUID - Static variable in class javax.mail.search.DateTerm
 
serialVersionUID - Static variable in class javax.mail.search.FlagTerm
 
serialVersionUID - Static variable in class javax.mail.search.FromStringTerm
 
serialVersionUID - Static variable in class javax.mail.search.FromTerm
 
serialVersionUID - Static variable in class javax.mail.search.HeaderTerm
 
serialVersionUID - Static variable in class javax.mail.search.IntegerComparisonTerm
 
serialVersionUID - Static variable in class javax.mail.search.MessageIDTerm
 
serialVersionUID - Static variable in class javax.mail.search.MessageNumberTerm
 
serialVersionUID - Static variable in class javax.mail.search.NotTerm
 
serialVersionUID - Static variable in class javax.mail.search.OrTerm
 
serialVersionUID - Static variable in class javax.mail.search.ReceivedDateTerm
 
serialVersionUID - Static variable in class javax.mail.search.RecipientStringTerm
 
serialVersionUID - Static variable in class javax.mail.search.RecipientTerm
 
serialVersionUID - Static variable in exception javax.mail.search.SearchException
 
serialVersionUID - Static variable in class javax.mail.search.SearchTerm
 
serialVersionUID - Static variable in class javax.mail.search.SentDateTerm
 
serialVersionUID - Static variable in class javax.mail.search.SizeTerm
 
serialVersionUID - Static variable in class javax.mail.search.StringTerm
 
serialVersionUID - Static variable in class javax.mail.search.SubjectTerm
 
serialVersionUID - Static variable in exception javax.mail.SendFailedException
 
serialVersionUID - Static variable in exception javax.mail.StoreClosedException
 
serverInput - Variable in class com.sun.mail.smtp.SMTPTransport
 
serverOutput - Variable in class com.sun.mail.smtp.SMTPTransport
 
serverParams - Variable in class com.sun.mail.imap.protocol.ID
 
serverSocket - Variable in class com.sun.mail.smtp.SMTPTransport
 
serverTimeoutInterval - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
Service - Class in javax.mail
An abstract class that contains the functionality common to messaging services, such as stores and transports.
Service - Class in javax.mail
An abstract class that contains the functionality common to messaging services, such as stores and transports.
Service - Class in javax.mail
An abstract class that contains the functionality common to messaging services, such as stores and transports.
Service(Session, URLName) - Constructor for class javax.mail.Service
Constructor.
ses - Variable in class com.sun.mail.util.TimeoutOutputStream
 
ses - Variable in class com.sun.mail.util.WriteTimeoutSocket
 
session - Variable in class com.sun.mail.util.logging.MailHandler
Holds the session object used to generate emails.
session - Variable in class javax.mail.Message
The Session object for this Message
session - Variable in class javax.mail.Service
The session from which this service was created.
Session - Class in javax.mail
The Session class represents a mail session and is not subclassed.
Session - Class in javax.mail
The Session class represents a mail session and is not subclassed.
Session - Class in javax.mail
The Session class represents a mail session and is not subclassed.
Session(Properties, Authenticator) - Constructor for class javax.mail.Session
 
set(String, String) - Method in class javax.mail.internet.ParameterList
Set a parameter.
set(String, String, String) - Method in class javax.mail.internet.ParameterList
Set a parameter.
set - Variable in class javax.mail.search.FlagTerm
Indicates whether to test for the presence or absence of the specified Flag.
set2DigitYearStart(Date) - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates another strategy for interpreting 2-digits years.
setAcceptLang(Part) - Method in class com.sun.mail.util.logging.MailHandler
Sets the accept language to the default locale of the JVM.
setACL(ACL, char) - Method in class com.sun.mail.imap.IMAPFolder
 
setACL(String, char, ACL) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SETACL Command.
setAddress(String) - Method in class javax.mail.internet.InternetAddress
Set the email address.
setAddressHeader(String, Address[]) - Method in class javax.mail.internet.MimeMessage
 
setAllow8bitMIME(boolean) - Method in class com.sun.mail.smtp.SMTPMessage
If set to true, and the server supports the 8BITMIME extension, text parts of this message that use the "quoted-printable" or "base64" encodings are converted to use "8bit" encoding if they follow the RFC 2045 rules for 8bit text.
setAttachmentFilters(Filter...) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment filters.
setAttachmentFormatters(Formatter...) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment Formatter object for this handler.
setAttachmentNames(String...) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment file name for each attachment.
setAttachmentNames(Formatter...) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment file name formatters.
setAuthenticator(Authenticator) - Method in class com.sun.mail.util.logging.MailHandler
Sets the Authenticator used to login to the email server.
setAuthenticator(char...) - Method in class com.sun.mail.util.logging.MailHandler
Sets the Authenticator used to login to the email server.
setAuthenticator0(Authenticator) - Method in class com.sun.mail.util.logging.MailHandler
A private hook to handle possible future overrides.
setAuthorizationID(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sets the authorization ID to be used for authentication.
setAutoSubmitted(Message) - Method in class com.sun.mail.util.logging.MailHandler
Signals that this message was generated by automatic process.
setBodyPart(BodyPart, int) - Method in class com.sun.mail.dsn.MultipartReport
 
setCalendar(Calendar) - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific calendar.
setCapabilities(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
If the response contains a CAPABILITY response code, extract it and save the capabilities.
setCapabilities(InputStream) - Method in class com.sun.mail.pop3.Protocol
Parse the capabilities from a CAPA response.
setCapacity0(int) - Method in class com.sun.mail.util.logging.MailHandler
Sets the capacity for this handler.
setComparator(Comparator<? super LogRecord>) - Method in class com.sun.mail.util.logging.MailHandler
Sets the comparator used to order all LogRecord objects prior to formatting.
setConnected(boolean) - Method in class javax.mail.Service
Set the connection state of this service.
setContent(Object, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setContent(Multipart) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setContent(MimePart, CharSequence, String) - Method in class com.sun.mail.util.logging.MailHandler
Set the content for a part using the encoding assigned to the handler.
setContent(Object, String) - Method in class javax.mail.internet.MimeBodyPart
A convenience method for setting this body part's content.
setContent(Multipart) - Method in class javax.mail.internet.MimeBodyPart
This method sets the body part's content to a Multipart object.
setContent(Object, String) - Method in class javax.mail.internet.MimeMessage
A convenience method for setting this Message's content.
setContent(Multipart) - Method in class javax.mail.internet.MimeMessage
This method sets the Message's content to a Multipart object.
setContent(Object, String) - Method in interface javax.mail.Part
A convenience method for setting this part's content.
setContent(Multipart) - Method in interface javax.mail.Part
This method sets the given Multipart object as this message's content.
setContentID(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentID(String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-ID" header field of this body part.
setContentID(String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-ID" header field of this Message.
setContentLanguage(String[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentLanguage(String[]) - Method in class javax.mail.internet.MimeBodyPart
Set the Content-Language header of this MimePart.
setContentLanguage(MimePart, String[]) - Static method in class javax.mail.internet.MimeBodyPart
 
setContentLanguage(String[]) - Method in class javax.mail.internet.MimeMessage
Set the "Content-Language" header of this MimePart.
setContentLanguage(String[]) - Method in interface javax.mail.internet.MimePart
Set the Content-Language header of this MimePart.
setContentMD5(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setContentMD5(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentMD5(String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-MD5" header field of this body part.
setContentMD5(String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-MD5" header field of this Message.
setContentMD5(String) - Method in interface javax.mail.internet.MimePart
Set the Content-MD5 of this part.
setContentTypeFileName - Static variable in class javax.mail.internet.MimeBodyPart
 
setCount(int) - Method in class com.sun.mail.iap.ByteArray
Set the count of bytes.
setDataHandler(DataHandler) - Method in class com.sun.mail.dsn.MessageHeaders
Can't set any content for a MessageHeaders object.
setDataHandler(DataHandler) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setDataHandler(DataHandler) - Method in class com.sun.mail.imap.IMAPMessage
 
setDataHandler(DataHandler) - Method in class javax.mail.internet.MimeBodyPart
This method provides the mechanism to set this body part's content.
setDataHandler(DataHandler) - Method in class javax.mail.internet.MimeMessage
This method provides the mechanism to set this part's content.
setDataHandler(DataHandler) - Method in interface javax.mail.Part
This method provides the mechanism to set this part's content.
setDateFormatSymbols(DateFormatSymbols) - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates specific date format symbols.
setDebug(boolean) - Method in class javax.mail.Session
Set the debug setting for this Session.
setDebugOut(PrintStream) - Method in class javax.mail.Session
Set the stream to be used for debugging output for this session.
setDefaultFrom(Message) - Method in class com.sun.mail.util.logging.MailHandler
Sets the from header to the local address.
setDefaultRecipient(Message, Message.RecipientType) - Method in class com.sun.mail.util.logging.MailHandler
Computes the default to-address if none was specified.
setDefaultTextCharset - Static variable in class javax.mail.internet.MimeBodyPart
 
setDeliveryStatus(DeliveryStatus) - Method in class com.sun.mail.dsn.MultipartReport
Deprecated.
use setReport instead
setDescription(String, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setDescription(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setDescription(String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-Description" header field for this body part.
setDescription(String, String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-Description" header field for this body part.
setDescription(MimePart, String, String) - Static method in class javax.mail.internet.MimeBodyPart
 
setDescription(String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-Description" header field for this Message.
setDescription(String, String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-Description" header field for this Message.
setDescription(String) - Method in interface javax.mail.Part
Set a description String for this part.
setDisposition(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setDisposition(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setDisposition(String) - Method in class javax.mail.internet.ContentDisposition
Set the disposition.
setDisposition(String) - Method in class javax.mail.internet.MimeBodyPart
Set the disposition in the "Content-Disposition" header field of this body part.
setDisposition(MimePart, String) - Static method in class javax.mail.internet.MimeBodyPart
 
setDisposition(String) - Method in class javax.mail.internet.MimeMessage
Set the disposition in the "Content-Disposition" header field of this body part.
setDisposition(String) - Method in interface javax.mail.Part
Set the disposition of this part.
setEncoding(String) - Method in class com.sun.mail.util.logging.MailHandler
Set the character encoding used by this Handler.
setEncoding(MimePart, String) - Static method in class javax.mail.internet.MimeBodyPart
 
setEncoding0(String) - Method in class com.sun.mail.util.logging.MailHandler
Set the character encoding used by this handler.
setEnvelopeFrom(String) - Method in class com.sun.mail.smtp.SMTPMessage
Set the From address to appear in the SMTP envelope.
setErrorContent(MimeMessage, String, Throwable) - Method in class com.sun.mail.util.logging.MailHandler
Creates and sets the message content from the given Throwable.
setErrorManager(ErrorManager) - Method in class com.sun.mail.util.logging.MailHandler
Define an ErrorManager for this Handler.
setErrorManager0(ErrorManager) - Method in class com.sun.mail.util.logging.MailHandler
Sets the error manager on this handler and the super handler.
setExpunged(boolean) - Method in class com.sun.mail.imap.IMAPMessage
 
setExpunged(boolean) - Method in class javax.mail.Message
Sets the expunged flag for this Message.
setFileName(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setFileName(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setFileName(String) - Method in class javax.mail.internet.MimeBodyPart
Set the filename associated with this body part, if possible.
setFileName(MimePart, String) - Static method in class javax.mail.internet.MimeBodyPart
 
setFileName(String) - Method in class javax.mail.internet.MimeMessage
Set the filename associated with this part, if possible.
setFileName(String) - Method in interface javax.mail.Part
Set the filename associated with this part, if possible.
setFilter(Filter) - Method in class com.sun.mail.util.logging.MailHandler
Set a Filter to control output on this Handler.
setFlag(Flags.Flag, boolean) - Method in class javax.mail.Message
Set the specified flag on this message to the specified value.
setFlags(Message[], Flags, boolean) - Method in class com.sun.mail.imap.IMAPFolder
Set the specified flags for the given array of messages.
setFlags(int, int, Flags, boolean) - Method in class com.sun.mail.imap.IMAPFolder
Set the specified flags for the given range of message numbers.
setFlags(int[], Flags, boolean) - Method in class com.sun.mail.imap.IMAPFolder
Set the specified flags for the given array of message numbers.
setFlags(Flags, boolean) - Method in class com.sun.mail.imap.IMAPMessage
Set/Unset the given flags in this message.
setFlags(Flags, boolean) - Method in class com.sun.mail.imap.IMAPNestedMessage
 
setFlags(Flags, boolean) - Method in class com.sun.mail.pop3.POP3Message
Set the specified flags on this message to the specified value.
setFlags(Message[], Flags, boolean) - Method in class javax.mail.Folder
Set the specified flags on the messages specified in the array.
setFlags(int, int, Flags, boolean) - Method in class javax.mail.Folder
Set the specified flags on the messages numbered from start through end, both start and end inclusive.
setFlags(int[], Flags, boolean) - Method in class javax.mail.Folder
Set the specified flags on the messages whose message numbers are in the array.
setFlags(Flags, boolean) - Method in class javax.mail.internet.MimeMessage
Set the flags for this message.
setFlags(Flags, boolean) - Method in class javax.mail.Message
Set the specified flags on this message to the specified value.
setFormatter(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Set a Formatter.
setFrom(Address) - Method in class com.sun.mail.imap.IMAPMessage
 
setFrom(Message) - Method in class com.sun.mail.util.logging.MailHandler
Sets from address header.
setFrom(Address) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field.
setFrom(String) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field.
setFrom() - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field using the value of the InternetAddress.getLocalAddress method.
setFrom() - Method in class javax.mail.Message
Set the "From" attribute in this Message.
setFrom(Address) - Method in class javax.mail.Message
Set the "From" attribute in this Message.
setHeader(String, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Set the value for this header_name.
setHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Change the first header line that matches name to have value, adding a new header if no existing header matches.
setHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
Set the value for this header_name.
setHeader(String, String) - Method in class javax.mail.internet.MimeMessage
Set the value for this header_name.
setHeader(String, String) - Method in interface javax.mail.Part
Set the value for this header_name.
setHeaderLoaded(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setHeadersLoaded(boolean) - Method in class com.sun.mail.imap.IMAPMessage
 
setHost(String) - Method in class javax.mail.internet.NewsAddress
Set the host.
setIncompleteCopy(Message) - Method in class com.sun.mail.util.logging.MailHandler
Used to signal that body parts are missing from a message.
setKeepAlive(boolean) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setKeyManagers(KeyManager[]) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setLabels(Message[], String[], boolean) - Method in class com.sun.mail.gimap.GmailFolder
Set the specified labels for the given array of messages.
setLabels(int, int, String[], boolean) - Method in class com.sun.mail.gimap.GmailFolder
Set the specified labels for the given range of message numbers.
setLabels(int[], String[], boolean) - Method in class com.sun.mail.gimap.GmailFolder
Set the specified labels for the given array of message numbers.
setLabels(String[], boolean) - Method in class com.sun.mail.gimap.GmailMessage
Set/Unset the given labels on this message.
setLevel(Level) - Method in class com.sun.mail.util.logging.MailHandler
Set the log level specifying which message levels will be logged by this Handler.
setLiteral(String, String) - Method in class javax.mail.internet.ParameterList
Package-private method to set a literal value that won't be further encoded.
setLocalHost(String) - Method in class com.sun.mail.smtp.SMTPTransport
Set the name of the local host, for use in the EHLO and HELO commands.
setMailer(Message) - Method in class com.sun.mail.util.logging.MailHandler
Sets the x-mailer header.
setMailExtension(String) - Method in class com.sun.mail.smtp.SMTPMessage
Set the extension string to use with the MAIL command.
setMailProperties(Properties) - Method in class com.sun.mail.util.logging.MailHandler
Sets the mail properties used for the session.
setMailProperties0(Properties) - Method in class com.sun.mail.util.logging.MailHandler
A private hook to handle overrides when the public method is declared non final.
setMatchedPart(int) - Method in class com.sun.mail.util.logging.MailHandler
This is used to record the filter index when isLoggable and isAttachmentLoggable was invoked by publish method.
setMessageDSN(InternetHeaders) - Method in class com.sun.mail.dsn.DeliveryStatus
Set the per-message fields in the delivery status notification.
setMessageNumber(int) - Method in class com.sun.mail.imap.IMAPMessage
Wrapper around the protected method Message.setMessageNumber() to make that method accessible to IMAPFolder.
setMessageNumber(int) - Method in class javax.mail.Message
Set the Message number for this Message.
setModSeq(long) - Method in class com.sun.mail.imap.IMAPMessage
 
setMultipartDataSource(MultipartDataSource) - Method in class javax.mail.Multipart
Setup this Multipart object from the given MultipartDataSource.
setName(String) - Method in class javax.mail.util.ByteArrayDataSource
Set the name of the data.
setNameMode(String, int) - Method in class com.sun.mail.util.UUEncoderStream
Set up the buffer name and permission mode.
setNewsgroup(String) - Method in class javax.mail.internet.NewsAddress
Set the newsgroup.
setNextException(Exception) - Method in exception javax.mail.MessagingException
Add an exception to the end of the chain.
setNoopStrict(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the NOOP command is required to return a response code of 250 to indicate success.
setNotifications(InternetHeaders) - Method in class com.sun.mail.dsn.DispositionNotification
Set the disposition notification fields in the disposition notification.
setNotifyOptions(int) - Method in class com.sun.mail.smtp.SMTPMessage
Set notification options to be used if the server supports Delivery Status Notification (RFC 1891).
setNTLMDomain(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sets the NTLM domain to be used for NTLM authentication.
setNumberFormat(NumberFormat) - Method in class javax.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific number format.
setOOBInline(boolean) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setOption(SocketOption<T>, T) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setParameter(String, String) - Method in class javax.mail.internet.ContentDisposition
Set the specified parameter.
setParameter(String, String) - Method in class javax.mail.internet.ContentType
Set the specified parameter.
setParameterList(ParameterList) - Method in class javax.mail.internet.ContentDisposition
Set a new ParameterList.
setParameterList(ParameterList) - Method in class javax.mail.internet.ContentType
Set a new ParameterList.
setParent(Multipart) - Method in class javax.mail.BodyPart
Set the parent of this BodyPart to be the specified Multipart.
setParent(Part) - Method in class javax.mail.Multipart
Set the parent of this Multipart to be the specified Part.
setPassword(String) - Method in class com.sun.mail.imap.IMAPStore
Set the password that will be used for subsequent connections after this Store is first connected (for example, when creating a connection to open a Folder).
setPasswordAuthentication(URLName, PasswordAuthentication) - Method in class javax.mail.Session
Save a PasswordAuthentication for this (store or transport) URLName.
setPeek(boolean) - Method in class com.sun.mail.imap.IMAPMessage
Set whether or not to use the PEEK variant of FETCH when fetching message content.
setPerformancePreferences(int, int, int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setPersonal(String, String) - Method in class javax.mail.internet.InternetAddress
Set the personal name.
setPersonal(String) - Method in class javax.mail.internet.InternetAddress
Set the personal name.
setPreamble(String) - Method in class javax.mail.internet.MimeMultipart
Set the preamble text to be included before the first body part.
setPrimaryType(String) - Method in class javax.mail.internet.ContentType
Set the primary type.
setPriority(Message) - Method in class com.sun.mail.util.logging.MailHandler
Sets the priority and importance headers.
setProperty(String, String) - Method in class com.sun.mail.util.logging.LogManagerProperties
Calls the put method directly.
setProtocolForAddress(String, String) - Method in class javax.mail.Session
Set the default transport protocol to use for addresses of the specified type.
setProvider(Provider) - Method in class javax.mail.Session
Set the passed Provider to be the default implementation for the protocol in Provider.protocol overriding any previous values.
setProxyAuthUser(String) - Method in class com.sun.mail.imap.IMAPStore
Set the user name to be used with the PROXYAUTH command.
setPushFilter(Filter) - Method in class com.sun.mail.util.logging.MailHandler
Sets the push filter.
setPushLevel(Level) - Method in class com.sun.mail.util.logging.MailHandler
Sets the push level.
setQuota(Quota) - Method in class com.sun.mail.imap.IMAPFolder
Set the quotas for the quotaroot specified in the quota argument.
setQuota(Quota) - Method in class com.sun.mail.imap.IMAPStore
Set the quotas for the quota root specified in the quota argument.
setQuota(Quota) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SETQUOTA Command.
setQuota(Quota) - Method in interface javax.mail.QuotaAwareStore
Set the quotas for the quota root specified in the quota argument.
setQuote(boolean) - Method in class com.sun.mail.util.TraceInputStream
Set quote mode.
setQuote(boolean) - Method in class com.sun.mail.util.TraceOutputStream
Set quote mode.
setReceiveBufferSize(int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setRecipient(Message, String, Message.RecipientType) - Method in class com.sun.mail.util.logging.MailHandler
Sets the recipient for the given message.
setRecipient(Message.RecipientType, Address) - Method in class javax.mail.Message
Set the recipient address.
setRecipients(Message.RecipientType, Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.internet.MimeMessage
Set the specified recipient type to the given addresses.
setRecipients(Message.RecipientType, String) - Method in class javax.mail.internet.MimeMessage
Set the specified recipient type to the given addresses.
setRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.Message
Set the recipient addresses.
setReplyTo(Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setReplyTo(Message) - Method in class com.sun.mail.util.logging.MailHandler
Sets reply-to address header.
setReplyTo(Address[]) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Reply-To" header field.
setReplyTo(Address[]) - Method in class javax.mail.Message
Set the addresses to which replies should be directed.
setReport(Report) - Method in class com.sun.mail.dsn.MultipartReport
Set the report associated with this multipart/report.
setReportSuccess(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether successful sends should be reported by throwing an exception.
setRequireStartTLS(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the STARTTLS command should be required.
setResourceLimit(String, long) - Method in class javax.mail.Quota
Set a resource limit for this quota root.
setReturnedMessage(MimeMessage) - Method in class com.sun.mail.dsn.MultipartReport
Set the original message to be returned as part of the multipart/report.
setReturnOption(int) - Method in class com.sun.mail.smtp.SMTPMessage
Set return option to be used if server supports Delivery Status Notification (RFC 1891).
setReuseAddress(boolean) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setRights(Rights) - Method in class com.sun.mail.imap.ACL
Set the rights associated with this ACL entry.
setSASLEnabled(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether SASL authentication is enabled.
setSASLMechanisms(String[]) - Method in class com.sun.mail.smtp.SMTPTransport
Set the list of SASL mechanisms to consider if SASL authentication is enabled.
setSASLRealm(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sets the SASL realm to be used for DIGEST-MD5 authentication.
setSecureRandom(SecureRandom) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setSendBufferSize(int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setSender(Address) - Method in class com.sun.mail.imap.IMAPMessage
 
setSender(Message) - Method in class com.sun.mail.util.logging.MailHandler
Sets sender address header.
setSender(Address) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Sender" header field.
setSendPartial(boolean) - Method in class com.sun.mail.smtp.SMTPMessage
If set to true, and this message has some valid and some invalid addresses, send the message anyway, reporting the partial failure with a SendFailedException.
setSentDate(Date) - Method in class com.sun.mail.imap.IMAPMessage
 
setSentDate(Date) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Date" header field.
setSentDate(Date) - Method in class javax.mail.Message
Set the sent date of this message.
setSoLinger(boolean, int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setSoTimeout(int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setStartTLS(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the STARTTLS command should be used.
setSubject(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setSubject(String) - Method in class com.sun.mail.util.logging.MailHandler
Sets a literal string for the email subject.
setSubject(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Sets the subject formatter for email.
setSubject(String) - Method in class javax.mail.internet.MimeMessage
Set the "Subject" header field.
setSubject(String, String) - Method in class javax.mail.internet.MimeMessage
Set the "Subject" header field.
setSubject(String) - Method in class javax.mail.Message
Set the subject of this message.
setSubmitter(String) - Method in class com.sun.mail.smtp.SMTPMessage
Sets the submitter to be used for the RFC 2554 AUTH= value in the MAIL FROM command.
setSubscribed(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Subscribe/Unsubscribe this folder.
setSubscribed(boolean) - Method in class javax.mail.Folder
Subscribe or unsubscribe this Folder.
setSubType(String) - Method in class com.sun.mail.dsn.MultipartReport
Set the subtype.
setSubType(String) - Method in class javax.mail.internet.ContentType
Set the subType.
setSubType(String) - Method in class javax.mail.internet.MimeMultipart
Set the subtype.
setTcpNoDelay(boolean) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setText(String) - Method in class com.sun.mail.dsn.MultipartReport
Set the message to be presented to the user as just a text/plain part containing the specified text.
setText(String) - Method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String, String) - Method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String, String, String) - Method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
setText(MimePart, String, String, String) - Static method in class javax.mail.internet.MimeBodyPart
 
setText(String) - Method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String, String) - Method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String, String, String) - Method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
setText(String) - Method in interface javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String, String) - Method in interface javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String, String, String) - Method in interface javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
setText(String) - Method in interface javax.mail.Part
A convenience method that sets the given String as this part's content with a MIME type of "text/plain".
setTextBodyPart(MimeBodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Set the body part containing the text to be presented to the user.
setTrace(boolean) - Method in class com.sun.mail.util.TraceInputStream
Set trace mode.
setTrace(boolean) - Method in class com.sun.mail.util.TraceOutputStream
Set the trace mode.
setTrafficClass(int) - Method in class com.sun.mail.util.WriteTimeoutSocket
 
setTrustAllHosts(boolean) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setTrustedHosts(String[]) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setTrustManagers(TrustManager[]) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setUID(long) - Method in class com.sun.mail.imap.IMAPMessage
 
setURLName(URLName) - Method in class javax.mail.Service
Set the URLName representing this service.
setUseCanonicalHostName(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether SASL should use the canonical host name.
setUsername(String) - Method in class com.sun.mail.imap.IMAPStore
Set the user name that will be used for subsequent connections after this Store is first connected (for example, when creating a connection to open a Folder).
setUseRset(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the RSET command should be used instead of the NOOP command in the @{link #isConnected isConnected} method.
SeverityComparator - Class in com.sun.mail.util.logging
Orders log records by level, thrown, sequence, and time.
SeverityComparator - Class in com.sun.mail.util.logging
Orders log records by level, thrown, sequence, and time.
SeverityComparator() - Constructor for class com.sun.mail.util.logging.SeverityComparator
 
sf - Variable in class com.sun.mail.pop3.TempFile
 
sf - Variable in class javax.mail.util.SharedFileInputStream
 
shared - Variable in class com.sun.mail.imap.protocol.Namespaces
The shared namespace.
SharedByteArrayInputStream - Class in javax.mail.util
A ByteArrayInputStream that implements the SharedInputStream interface, allowing the underlying byte array to be shared between multiple readers.
SharedByteArrayInputStream - Class in javax.mail.util
A ByteArrayInputStream that implements the SharedInputStream interface, allowing the underlying byte array to be shared between multiple readers.
SharedByteArrayInputStream - Class in javax.mail.util
A ByteArrayInputStream that implements the SharedInputStream interface, allowing the underlying byte array to be shared between multiple readers.
SharedByteArrayInputStream(byte[]) - Constructor for class javax.mail.util.SharedByteArrayInputStream
Create a SharedByteArrayInputStream representing the entire byte array.
SharedByteArrayInputStream(byte[], int, int) - Constructor for class javax.mail.util.SharedByteArrayInputStream
Create a SharedByteArrayInputStream representing the part of the byte array from offset for length bytes.
SharedByteArrayOutputStream - Class in com.sun.mail.util
A ByteArrayOutputStream that allows us to share the byte array rather than copy it.
SharedByteArrayOutputStream - Class in com.sun.mail.util
A ByteArrayOutputStream that allows us to share the byte array rather than copy it.
SharedByteArrayOutputStream(int) - Constructor for class com.sun.mail.util.SharedByteArrayOutputStream
 
SharedFile(String) - Constructor for class javax.mail.util.SharedFileInputStream.SharedFile
 
SharedFile(File) - Constructor for class javax.mail.util.SharedFileInputStream.SharedFile
 
SharedFileInputStream - Class in javax.mail.util
A SharedFileInputStream is a BufferedInputStream that buffers data from the file and supports the mark and reset methods.
SharedFileInputStream - Class in javax.mail.util
A SharedFileInputStream is a BufferedInputStream that buffers data from the file and supports the mark and reset methods.
SharedFileInputStream - Class in javax.mail.util
A SharedFileInputStream is a BufferedInputStream that buffers data from the file and supports the mark and reset methods.
SharedFileInputStream(File) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream for the file.
SharedFileInputStream(String) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream for the named file
SharedFileInputStream(File, int) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream with the specified buffer size.
SharedFileInputStream(String, int) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream with the specified buffer size.
SharedFileInputStream(SharedFileInputStream.SharedFile, long, long, int) - Constructor for class javax.mail.util.SharedFileInputStream
Used internally by the newStream method.
SharedFileInputStream.SharedFile - Class in javax.mail.util
A shared class that keeps track of the references to a particular file so it can be closed when the last reference is gone.
SharedInputStream - Interface in javax.mail.internet
An InputStream that is backed by data that can be shared by multiple readers may implement this interface.
SharedInputStream - Class in javax.mail.internet
An InputStream that is backed by data that can be shared by multiple readers may implement this interface.
SharedInputStream - Class in javax.mail.internet
An InputStream that is backed by data that can be shared by multiple readers may implement this interface.
shrink(int, int) - Method in class com.sun.mail.imap.MessageCache
Shrink the messages and seqnums arrays.
shutdownInput() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
shutdownOutput() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
simpleClassName(Class<?>) - Static method in class com.sun.mail.util.logging.CompactFormatter
Gets the simple class name from the given class.
simpleClassName(String) - Static method in class com.sun.mail.util.logging.CompactFormatter
Converts a fully qualified class name to a simple class name.
simpleCommand(String, Argument) - Method in class com.sun.mail.iap.Protocol
Convenience routine to handle simple IAP commands that do not have responses specific to that command.
simpleCommand(String) - Method in class com.sun.mail.pop3.Protocol
Issue a simple POP3 command and return the response.
simpleCommand(String) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server and return the response code from the server.
simpleCommand(byte[]) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server and return the response code from the server.
simpleCommandEnd() - Method in class com.sun.mail.pop3.Protocol
 
simpleCommandStart(String) - Method in class com.sun.mail.pop3.Protocol
 
simpleFileName(String) - Static method in class com.sun.mail.util.logging.CompactFormatter
Converts a file name with an extension to a file name without an extension.
SINGLE - Static variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
size() - Method in interface com.sun.mail.iap.Literal
Return the size of the data.
size - Variable in class com.sun.mail.iap.Response
 
SIZE - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
Deprecated. 
size - Variable in class com.sun.mail.imap.IMAPMessage
 
size - Variable in class com.sun.mail.imap.LengthCounter
 
size - Variable in class com.sun.mail.imap.MessageCache
 
size() - Method in class com.sun.mail.imap.MessageCache
Size of cache.
size() - Method in class com.sun.mail.imap.MessageLiteral
 
size - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
size() - Method in class com.sun.mail.imap.protocol.MessageSet
Count the total number of elements in a MessageSet
size(MessageSet[]) - Static method in class com.sun.mail.imap.protocol.MessageSet
 
size - Variable in class com.sun.mail.imap.protocol.RFC822SIZE
 
size(SizeTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
size() - Method in class com.sun.mail.imap.protocol.UIDSet
Count the total number of elements in a UIDSet
size(UIDSet[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
Count the total number of elements in an array of UIDSets.
size(UIDSet[], long) - Static method in class com.sun.mail.imap.protocol.UIDSet
Count the total number of elements in an array of UIDSets.
SIZE - Static variable in class com.sun.mail.imap.SortTerm
Sort by the message size.
size - Variable in class com.sun.mail.pop3.POP3Folder
 
size - Variable in class com.sun.mail.pop3.Status
 
size - Variable in class com.sun.mail.util.logging.MailHandler
The number of log records in the buffer.
SIZE - Static variable in class javax.mail.FetchProfile.Item
SIZE is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
size() - Method in class javax.mail.internet.ParameterList
Return the number of parameters in this list.
SizeTerm - Class in javax.mail.search
This class implements comparisons for Message sizes.
SizeTerm - Class in javax.mail.search
This class implements comparisons for Message sizes.
SizeTerm - Class in javax.mail.search
This class implements comparisons for Message sizes.
SizeTerm(int, int) - Constructor for class javax.mail.search.SizeTerm
Constructor.
skip(int) - Method in class com.sun.mail.iap.Response
 
skip(long) - Method in class com.sun.mail.util.BASE64DecoderStream
Skips over and discards n bytes of data from this stream.
skip(long) - Method in class com.sun.mail.util.QPDecoderStream
Skips over and discards n bytes of data from this stream.
skip(long) - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the skip method of InputStream.
skipAlternative(char, char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipAlternativePair(char, char, char, char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipAlternativeTriple(char, char, char, char, char, char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipChar(char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipComments - Variable in class javax.mail.internet.HeaderTokenizer
 
skipFoldingWhiteSpace() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipFoldingWhiteSpace() - Method in class javax.mail.internet.MailDateFormat.Rfc2822LenientParser
 
skipFully(InputStream, long) - Method in class javax.mail.internet.MimeMultipart
Skip the specified number of bytes, repeatedly calling the skip method as necessary.
skipNewline() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipPair(char, char) - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
skipSpaces() - Method in class com.sun.mail.iap.Response
 
skipToken() - Method in class com.sun.mail.iap.Response
Skip to the next space, for use in error recovery while parsing.
skipWhiteSpace() - Method in class javax.mail.internet.HeaderTokenizer
 
skipWhiteSpace() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
slist - Variable in class javax.mail.internet.ParameterList
A map containing the segments for all not-yet-processed multi-segment parameters.
slop - Static variable in class com.sun.mail.imap.IMAPInputStream
 
SLOP - Static variable in class com.sun.mail.imap.MessageCache
Grow the array by at least this much, to avoid constantly reallocating the array.
SLOP - Static variable in class com.sun.mail.pop3.Protocol
 
SMTPAddressFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPAddressFailedException - Class in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPAddressFailedException(InternetAddress, String, int, String) - Constructor for exception com.sun.mail.smtp.SMTPAddressFailedException
Constructs an SMTPAddressFailedException with the specified address, return code, and error string.
SMTPAddressSucceededException - Exception in com.sun.mail.smtp
This exception is chained off a SendFailedException when the mail.smtp.reportsuccess property is true.
SMTPAddressSucceededException - Class in com.sun.mail.smtp
This exception is chained off a SendFailedException when the mail.smtp.reportsuccess property is true.
SMTPAddressSucceededException(InternetAddress, String, int, String) - Constructor for exception com.sun.mail.smtp.SMTPAddressSucceededException
Constructs an SMTPAddressSucceededException with the specified address, return code, and error string.
SMTPMessage - Class in com.sun.mail.smtp
This class is a specialization of the MimeMessage class that allows you to specify various SMTP options and parameters that will be used when this message is sent over SMTP.
SMTPMessage - Class in com.sun.mail.smtp
This class is a specialization of the MimeMessage class that allows you to specify various SMTP options and parameters that will be used when this message is sent over SMTP.
SMTPMessage(Session) - Constructor for class com.sun.mail.smtp.SMTPMessage
Default constructor.
SMTPMessage(Session, InputStream) - Constructor for class com.sun.mail.smtp.SMTPMessage
Constructs an SMTPMessage by reading and parsing the data from the specified MIME InputStream.
SMTPMessage(MimeMessage) - Constructor for class com.sun.mail.smtp.SMTPMessage
Constructs a new SMTPMessage with content initialized from the source MimeMessage.
SMTPOutputStream - Class in com.sun.mail.smtp
In addition to converting lines into the canonical format, i.e., terminating lines with the CRLF sequence, escapes the "." by adding another "." to any "." that appears in the beginning of a line.
SMTPOutputStream - Class in com.sun.mail.smtp
In addition to converting lines into the canonical format, i.e., terminating lines with the CRLF sequence, escapes the "." by adding another "." to any "." that appears in the beginning of a line.
SMTPOutputStream(OutputStream) - Constructor for class com.sun.mail.smtp.SMTPOutputStream
 
SMTPProvider - Class in com.sun.mail.smtp
The SMTP protocol provider.
SMTPProvider - Class in com.sun.mail.smtp
The SMTP protocol provider.
SMTPProvider() - Constructor for class com.sun.mail.smtp.SMTPProvider
 
SMTPSaslAuthenticator - Class in com.sun.mail.smtp
This class contains a single method that does authentication using SASL.
SMTPSaslAuthenticator - Class in com.sun.mail.smtp
This class contains a single method that does authentication using SASL.
SMTPSaslAuthenticator(SMTPTransport, String, Properties, MailLogger, String) - Constructor for class com.sun.mail.smtp.SMTPSaslAuthenticator
 
SMTPSenderFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSenderFailedException - Class in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSenderFailedException(InternetAddress, String, int, String) - Constructor for exception com.sun.mail.smtp.SMTPSenderFailedException
Constructs an SMTPSenderFailedException with the specified address, return code, and error string.
SMTPSendFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSendFailedException - Class in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSendFailedException(String, int, String, Exception, Address[], Address[], Address[]) - Constructor for exception com.sun.mail.smtp.SMTPSendFailedException
Constructs an SMTPSendFailedException with the specified address, return code, and error string.
SMTPSSLProvider - Class in com.sun.mail.smtp
The SMTP SSL protocol provider.
SMTPSSLProvider - Class in com.sun.mail.smtp
The SMTP SSL protocol provider.
SMTPSSLProvider() - Constructor for class com.sun.mail.smtp.SMTPSSLProvider
 
SMTPSSLTransport - Class in com.sun.mail.smtp
This class implements the Transport abstract class using SMTP over SSL for message submission and transport.
SMTPSSLTransport - Class in com.sun.mail.smtp
This class implements the Transport abstract class using SMTP over SSL for message submission and transport.
SMTPSSLTransport(Session, URLName) - Constructor for class com.sun.mail.smtp.SMTPSSLTransport
Constructor.
SMTPTransport - Class in com.sun.mail.smtp
This class implements the Transport abstract class using SMTP for message submission and transport.
SMTPTransport - Class in com.sun.mail.smtp
This class implements the Transport abstract class using SMTP for message submission and transport.
SMTPTransport(Session, URLName) - Constructor for class com.sun.mail.smtp.SMTPTransport
Constructor that takes a Session object and a URLName that represents a specific SMTP server.
SMTPTransport(Session, URLName, String, boolean) - Constructor for class com.sun.mail.smtp.SMTPTransport
Constructor used by this class and by SMTPSSLTransport subclass.
SMTPTransport.Authenticator - Class in com.sun.mail.smtp
Abstract base class for SMTP authentication mechanism implementations.
SMTPTransport.BDATOutputStream - Class in com.sun.mail.smtp
An SMTPOutputStream that wraps a ChunkedOutputStream.
SMTPTransport.ChunkedOutputStream - Class in com.sun.mail.smtp
An OutputStream that buffers data in chunks and uses the RFC 3030 BDAT SMTP command to send each chunk.
SMTPTransport.DigestMD5Authenticator - Class in com.sun.mail.smtp
Perform the authentication handshake for DIGEST-MD5 authentication.
SMTPTransport.LoginAuthenticator - Class in com.sun.mail.smtp
Perform the authentication handshake for LOGIN authentication.
SMTPTransport.NtlmAuthenticator - Class in com.sun.mail.smtp
Perform the authentication handshake for NTLM authentication.
SMTPTransport.OAuth2Authenticator - Class in com.sun.mail.smtp
Perform the authentication handshake for XOAUTH2 authentication.
SMTPTransport.PlainAuthenticator - Class in com.sun.mail.smtp
Perform the authentication handshake for PLAIN authentication.
socket - Variable in class com.sun.mail.iap.Protocol
 
socket - Variable in class com.sun.mail.pop3.Protocol
 
socket - Variable in class com.sun.mail.util.WriteTimeoutSocket
 
SocketConnectException - Exception in com.sun.mail.util
An IOException that indicates a socket connection attempt failed.
SocketConnectException - Class in com.sun.mail.util
An IOException that indicates a socket connection attempt failed.
SocketConnectException(String, Exception, String, int, int) - Constructor for exception com.sun.mail.util.SocketConnectException
Constructs a SocketConnectException.
SocketFetcher - Class in com.sun.mail.util
This class is used to get Sockets.
SocketFetcher - Class in com.sun.mail.util
This class is used to get Sockets.
SocketFetcher() - Constructor for class com.sun.mail.util.SocketFetcher
 
sort(SortTerm[], SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Sort messages in the folder according to the specified sort criteria.
sort() - Method in class com.sun.mail.util.logging.MailHandler
Performs a sort on the records if needed.
SortTerm - Class in com.sun.mail.imap
A particular sort criteria, as defined by RFC 5256.
SortTerm - Class in com.sun.mail.imap
A particular sort criteria, as defined by RFC 5256.
SortTerm(String) - Constructor for class com.sun.mail.imap.SortTerm
 
source - Variable in class com.sun.mail.util.logging.MailHandler.GetAndSetContext
The source containing the class loader.
spaces - Variable in class com.sun.mail.util.QPDecoderStream
 
specials - Variable in class com.sun.mail.util.QEncoderStream
 
specials - Variable in class javax.mail.FetchProfile
 
specialsNoDot - Static variable in class javax.mail.internet.InternetAddress
 
specialsNoDotNoAt - Static variable in class javax.mail.internet.InternetAddress
 
splitLongParameters - Static variable in class javax.mail.internet.ParameterList
 
src - Variable in class com.sun.mail.imap.CopyUID
 
sslcontext - Variable in class com.sun.mail.util.MailSSLSocketFactory
Holds a SSLContext to get SSLSocketFactories from
standardItems - Static variable in class com.sun.mail.imap.protocol.Status
 
start - Variable in class com.sun.mail.iap.ByteArray
 
start - Variable in class com.sun.mail.imap.protocol.MessageSet
 
start - Variable in class com.sun.mail.imap.protocol.UIDSet
 
start - Variable in class com.sun.mail.pop3.AppendStream
 
start - Variable in class com.sun.mail.util.logging.DurationFilter
The start time for the current duration.
start - Variable in class javax.mail.util.SharedByteArrayInputStream
Position within shared buffer that this stream starts at.
start - Variable in class javax.mail.util.SharedFileInputStream
The file offset of the start of data in this subset of the file.
startCompression(String) - Method in class com.sun.mail.iap.Protocol
Start compression on the current connection.
started - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
startIdle(IdleManager) - Method in class com.sun.mail.imap.IMAPFolder
Start the IDLE command and put this folder into the IDLE state.
startLiteral(Protocol, int) - Method in class com.sun.mail.iap.Argument
 
startTLS(String) - Method in class com.sun.mail.iap.Protocol
Start TLS on the current connection.
startTLS() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
STARTTLS Command.
startTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Issue the STARTTLS command and switch the socket to TLS mode if it succeeds.
startTLS(Socket) - Static method in class com.sun.mail.util.SocketFetcher
Deprecated. 
startTLS(Socket, Properties, String) - Static method in class com.sun.mail.util.SocketFetcher
Deprecated. 
startTLS(Socket, String, Properties, String) - Static method in class com.sun.mail.util.SocketFetcher
Start TLS on an existing socket.
stat() - Method in class com.sun.mail.pop3.Protocol
Return the total number of messages and mailbox size, using the STAT command.
state - Variable in class com.sun.mail.auth.MD4
 
status(String, String[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
STATUS Command.
Status - Class in com.sun.mail.imap.protocol
STATUS response.
Status - Class in com.sun.mail.imap.protocol
STATUS response.
Status(Response) - Constructor for class com.sun.mail.imap.protocol.Status
 
Status - Class in com.sun.mail.pop3
Result of POP3 STAT command.
Status - Class in com.sun.mail.pop3
Result of POP3 STAT command.
Status() - Constructor for class com.sun.mail.pop3.Status
 
statusCacheTimeout - Variable in class com.sun.mail.imap.IMAPStore
 
stls() - Method in class com.sun.mail.pop3.Protocol
Start TLS using STLS command specified by RFC 2595.
stop() - Method in class com.sun.mail.imap.IdleManager
Stop the IdleManager.
store - Variable in class com.sun.mail.pop3.POP3Folder
 
store - Variable in class javax.mail.Folder
The parent store.
STORE - Static variable in class javax.mail.Provider.Type
 
Store - Class in javax.mail
An abstract class that models a message store and its access protocol, for storing and retrieving messages.
Store - Class in javax.mail
An abstract class that models a message store and its access protocol, for storing and retrieving messages.
Store - Class in javax.mail
An abstract class that models a message store and its access protocol, for storing and retrieving messages.
Store(Session, URLName) - Constructor for class javax.mail.Store
Constructor.
store - Variable in exception javax.mail.StoreClosedException
 
StoreClosedException - Exception in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason.
StoreClosedException - Class in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason.
StoreClosedException - Class in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason.
StoreClosedException(Store) - Constructor for exception javax.mail.StoreClosedException
Constructs a StoreClosedException with no detail message.
StoreClosedException(Store, String) - Constructor for exception javax.mail.StoreClosedException
Constructs a StoreClosedException with the specified detail message.
StoreClosedException(Store, String, Exception) - Constructor for exception javax.mail.StoreClosedException
Constructs a StoreClosedException with the specified detail message and embedded exception.
storeConnectionInUse - Variable in class com.sun.mail.imap.IMAPStore.ConnectionPool
 
StoreEvent - Class in javax.mail.event
This class models notifications from the Store connection.
StoreEvent - Class in javax.mail.event
This class models notifications from the Store connection.
StoreEvent - Class in javax.mail.event
This class models notifications from the Store connection.
StoreEvent(Store, int, String) - Constructor for class javax.mail.event.StoreEvent
Construct a StoreEvent.
storeFlags(MessageSet[], Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
storeFlags(int, int, Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
storeFlags(int, Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Set the specified flags on this message.
storeFlags(String, Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
storeLabels(MessageSet[], String[], boolean) - Method in class com.sun.mail.gimap.protocol.GmailProtocol
Set the specified labels on this message.
storeLabels(int, int, String[], boolean) - Method in class com.sun.mail.gimap.protocol.GmailProtocol
Set the specified labels on this message.
storeLabels(int, String[], boolean) - Method in class com.sun.mail.gimap.protocol.GmailProtocol
Set the specified labels on this message.
storeLabels(String, String[], boolean) - Method in class com.sun.mail.gimap.protocol.GmailProtocol
 
StoreListener - Interface in javax.mail.event
This is the Listener interface for Store Notifications.
StoreListener - Class in javax.mail.event
This is the Listener interface for Store Notifications.
StoreListener - Class in javax.mail.event
This is the Listener interface for Store Notifications.
storeListeners - Variable in class javax.mail.Store
 
StreamLoader - Interface in javax.mail
Support interface to generalize code that loads resources from stream.
StreamLoader - Class in javax.mail
Support interface to generalize code that loads resources from stream.
StreamLoader - Class in javax.mail
Support interface to generalize code that loads resources from stream.
strict - Variable in class javax.mail.internet.MimeMessage
 
string - Variable in class com.sun.mail.iap.Atom
 
string - Variable in class javax.mail.internet.HeaderTokenizer
 
stringArray(String) - Static method in class com.sun.mail.util.SocketFetcher
Parse a string into whitespace separated tokens and return the tokens in an array.
StringTerm - Class in javax.mail.search
This class implements the match method for Strings.
StringTerm - Class in javax.mail.search
This class implements the match method for Strings.
StringTerm - Class in javax.mail.search
This class implements the match method for Strings.
StringTerm(String) - Constructor for class javax.mail.search.StringTerm
Construct a StringTerm with the given pattern.
StringTerm(String, boolean) - Constructor for class javax.mail.search.StringTerm
Construct a StringTerm with the given pattern and ignoreCase flag.
subject - Variable in class com.sun.mail.imap.IMAPMessage
 
subject - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
subject(SubjectTerm, String) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
SUBJECT - Static variable in class com.sun.mail.imap.SortTerm
Sort by the base subject text.
subjectFormatter - Variable in class com.sun.mail.util.logging.MailHandler
Holds the formatter used to create the subject line of the email.
SubjectTerm - Class in javax.mail.search
This class implements comparisons for the message Subject header.
SubjectTerm - Class in javax.mail.search
This class implements comparisons for the message Subject header.
SubjectTerm - Class in javax.mail.search
This class implements comparisons for the message Subject header.
SubjectTerm(String) - Constructor for class javax.mail.search.SubjectTerm
Constructor.
submitter - Variable in class com.sun.mail.smtp.SMTPMessage
 
subscribe(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SUBSCRIBE Command.
subtype - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
subType - Variable in class javax.mail.internet.ContentType
 
superApplyPattern(String) - Method in class javax.mail.internet.MailDateFormat
This method allows serialization to change the pattern.
superToString() - Method in exception javax.mail.MessagingException
Return the "toString" information for this exception, without any information on nested exceptions.
supportedOptions() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
supportsAuthentication(String) - Method in class com.sun.mail.smtp.SMTPTransport
Does the server we're connected to support the specified authentication mechanism? Uses the extension information returned by the server from the EHLO command.
supportsExtension(String) - Method in class com.sun.mail.smtp.SMTPTransport
Return true if the SMTP server supports the specified service extension.
supportsNonSyncLiterals() - Method in class com.sun.mail.iap.Protocol
Returns whether this Protocol supports non-synchronizing literals Default is false.
supportsNonSyncLiterals() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Returns whether this Protocol supports non-synchronizing literals.
supportsUidl - Variable in class com.sun.mail.pop3.POP3Store
 
supportsUtf8() - Method in class com.sun.mail.iap.Protocol
Does the server support UTF-8? This implementation returns false.
supportsUtf8() - Method in class com.sun.mail.iap.Response
Does the server support UTF-8?
supportsUtf8() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Does the server support UTF-8?
suspendTracing() - Method in class com.sun.mail.iap.Protocol
Temporarily turn off protocol tracing, e.g., to prevent tracing the authentication sequence, including the password.
suspendTracing() - Method in class com.sun.mail.pop3.Protocol
Temporarily turn off protocol tracing, e.g., to prevent tracing the authentication sequence, including the password.
suspendTracing() - Method in class com.sun.mail.smtp.SMTPTransport
Temporarily turn off protocol tracing, e.g., to prevent tracing the authentication sequence, including the password.
SYNTHETIC - Static variable in class com.sun.mail.iap.Response
 
system_flags - Variable in class javax.mail.Flags
 

T

tag - Variable in class com.sun.mail.iap.Response
 
TAG_MASK - Static variable in class com.sun.mail.iap.Response
 
tagCounter - Variable in class com.sun.mail.iap.Protocol
 
TAGGED - Static variable in class com.sun.mail.iap.Response
 
tagNum - Static variable in class com.sun.mail.iap.Protocol
 
tagPrefix - Variable in class com.sun.mail.iap.Protocol
 
tail(Formatter, String) - Method in class com.sun.mail.util.logging.MailHandler
Creates the tail or reports a formatting error.
TailNameFormatter(String) - Constructor for class com.sun.mail.util.logging.MailHandler.TailNameFormatter
Use the factory method instead of this constructor.
TempFile - Class in com.sun.mail.pop3
A temporary file used to cache POP3 messages.
TempFile - Class in com.sun.mail.pop3
A temporary file used to cache POP3 messages.
TempFile(File) - Constructor for class com.sun.mail.pop3.TempFile
Create a temp file in the specified directory (if not null).
term - Variable in class com.sun.mail.imap.SortTerm
 
term - Variable in class javax.mail.search.NotTerm
The search term to negate.
terminateQueue() - Method in class javax.mail.EventQueue
Terminate the task running the queue, but only if there is a queue.
TerminatorEvent() - Constructor for class javax.mail.EventQueue.TerminatorEvent
 
terms - Variable in class javax.mail.search.AndTerm
The array of terms on which the AND operator should be applied.
terms - Variable in class javax.mail.search.OrTerm
The array of terms on which the OR operator should be applied.
test(IMAPMessage) - Method in class com.sun.mail.imap.IMAPMessage.FetchProfileCondition
Return true if we NEED to fetch the requested information for the specified message.
test(IMAPMessage) - Method in interface com.sun.mail.imap.Utility.Condition
 
test(long, long) - Method in class com.sun.mail.util.logging.DurationFilter
Checks if this filter is not saturated or bellow a maximum rate.
TEXT - Static variable in class com.sun.mail.imap.protocol.FetchResponse
 
text - Variable in exception com.sun.mail.imap.ReferralException
 
text - Variable in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
text_html - Class in com.sun.mail.handlers
DataContentHandler for text/html.
text_html - Class in com.sun.mail.handlers
DataContentHandler for text/html.
text_html() - Constructor for class com.sun.mail.handlers.text_html
 
text_plain - Class in com.sun.mail.handlers
DataContentHandler for text/plain.
text_plain - Class in com.sun.mail.handlers
DataContentHandler for text/plain.
text_plain() - Constructor for class com.sun.mail.handlers.text_plain
 
text_plain.NoCloseOutputStream - Class in com.sun.mail.handlers
An OuputStream wrapper that doesn't close the underlying stream.
text_rfc822headers - Class in com.sun.mail.dsn
DataContentHandler for text/rfc822-headers MIME type.
text_rfc822headers() - Constructor for class com.sun.mail.dsn.text_rfc822headers
 
TEXT_SPECIALS - Static variable in class com.sun.mail.util.QEncoderStream
 
text_xml - Class in com.sun.mail.handlers
DataContentHandler for text/xml.
text_xml - Class in com.sun.mail.handlers
DataContentHandler for text/xml.
text_xml() - Constructor for class com.sun.mail.handlers.text_xml
 
tf - Variable in class com.sun.mail.pop3.AppendStream
 
THRID - Static variable in class com.sun.mail.gimap.GmailFolder.FetchProfileItem
THRID is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
THRID_ITEM - Static variable in class com.sun.mail.gimap.protocol.GmailProtocol
 
throwClosedException(ConnectionException) - Method in class com.sun.mail.imap.IMAPFolder
Throw the appropriate 'closed' exception.
thrown - Variable in class com.sun.mail.util.logging.CollectorFormatter
The number of log records that have been formatted with a thrown object.
throwSearchException - Variable in class com.sun.mail.imap.IMAPStore
 
throwSearchException() - Method in class com.sun.mail.imap.IMAPStore
Throw a SearchException if the search expression is too complex?
timeout - Variable in class com.sun.mail.util.TimeoutOutputStream
 
timeout - Variable in class com.sun.mail.util.WriteTimeoutSocket
 
timeoutConnections() - Method in class com.sun.mail.imap.IMAPStore
Check to see if it's time to shrink the connection pool.
TimeoutOutputStream - Class in com.sun.mail.util
An OutputStream that wraps the Socket's OutputStream and uses the ScheduledExecutorService to schedule a task to close the socket (aborting the write) if the timeout expires.
TimeoutOutputStream - Class in com.sun.mail.util
An OutputStream that wraps the Socket's OutputStream and uses the ScheduledExecutorService to schedule a task to close the socket (aborting the write) if the timeout expires.
TimeoutOutputStream(OutputStream, ScheduledExecutorService, int) - Constructor for class com.sun.mail.util.TimeoutOutputStream
 
timeoutTask - Variable in class com.sun.mail.util.TimeoutOutputStream
 
timestamp - Variable in class com.sun.mail.iap.Protocol
 
to - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
TO - Static variable in class com.sun.mail.imap.SortTerm
Sort by email address of first To recipient.
TO - Static variable in class javax.mail.Message.RecipientType
The "To" (primary) recipients.
toAbort - Variable in class com.sun.mail.imap.IdleManager
 
toAlternate(String) - Method in class com.sun.mail.util.logging.CompactFormatter
Defines the alternate format.
toArray(UIDSet[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
Convert an array of UIDSets into a array of long UIDs.
toArray(UIDSet[], long) - Static method in class com.sun.mail.imap.protocol.UIDSet
Convert an array of UIDSets into a array of long UIDs.
toByteArrayInputStream() - Method in class com.sun.mail.iap.ByteArray
Returns a ByteArrayInputStream.
toBytes(String) - Method in class com.sun.mail.smtp.SMTPTransport
Convert the String to either ASCII or UTF-8 bytes depending on allowutf8.
toDate(int, int, int, int, int, int, int, int) - Method in class javax.mail.internet.MailDateFormat
Returns the date, as specified by the parameters.
toHex(byte[]) - Static method in class com.sun.mail.auth.Ntlm
 
toHex(byte[]) - Static method in class com.sun.mail.pop3.Protocol
Convert a byte array to a string of hex digits representing the bytes.
toHex(byte[]) - Static method in class com.sun.mail.smtp.DigestMD5
Convert a byte array to a string of hex digits representing the bytes.
toIMAPDate(Date) - Method in class com.sun.mail.imap.protocol.SearchSequence
 
Token(int, String) - Constructor for class javax.mail.internet.HeaderTokenizer.Token
Constructor.
tokenize(String) - Method in class com.sun.mail.smtp.DigestMD5
Tokenize a response from the server.
tokenizeLongs(String) - Static method in class com.sun.mail.util.logging.DurationFilter
Parse any long value or multiplication expressions into tokens.
toLanguageTag(Locale) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Converts a locale to a language tag.
toMessageSet(Message[], Utility.Condition) - Static method in class com.sun.mail.imap.Utility
Run thru the given array of messages, apply the given Condition on each message and generate sets of contiguous sequence-numbers for the successful messages.
toMessageSetSorted(Message[], Utility.Condition) - Static method in class com.sun.mail.imap.Utility
Sort (a copy of) the given array of messages and then run thru the sorted array of messages, apply the given Condition on each message and generate sets of contiguous sequence-numbers for the successful messages.
toMsgString(Throwable) - Method in class com.sun.mail.util.logging.MailHandler
Converts a throwable to a message string.
tooManyAddresses(Address[], int) - Method in class com.sun.mail.util.logging.MailHandler
A common factory used to create the too many addresses exception.
top(int) - Method in class com.sun.mail.pop3.POP3Message
Fetch the header of the message and the first n lines of the raw content of the message.
top(int, int) - Method in class com.sun.mail.pop3.Protocol
Return the message header and the first n lines of the message.
toRawString(Message) - Method in class com.sun.mail.util.logging.MailHandler
Converts an email message to a raw string.
toSection(String) - Method in class com.sun.mail.imap.IMAPMessage
 
toStream() - Method in class com.sun.mail.util.SharedByteArrayOutputStream
 
toString() - Method in class com.sun.mail.dsn.DeliveryStatus
 
toString() - Method in class com.sun.mail.dsn.DispositionNotification
 
toString(byte[], int, int) - Method in class com.sun.mail.iap.Response
 
toString() - Method in class com.sun.mail.iap.Response
 
toString(MessageSet[]) - Static method in class com.sun.mail.imap.protocol.MessageSet
Convert an array of MessageSets into an IMAP sequence range
toString(UIDSet[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
Convert an array of UIDSets into an IMAP sequence range.
toString() - Method in class com.sun.mail.imap.Rights.Right
 
toString() - Method in class com.sun.mail.imap.Rights
 
toString() - Method in class com.sun.mail.imap.SortTerm
 
toString(byte[], int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a String.
toString(byte[]) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes into a String.
toString(ByteArrayInputStream) - Static method in class com.sun.mail.util.ASCIIUtility
 
toString() - Method in class com.sun.mail.util.logging.CollectorFormatter
Formats the collected LogRecord and summary statistics.
toString() - Method in class com.sun.mail.util.logging.DurationFilter
Returns a string representation of this filter.
toString() - Method in class com.sun.mail.util.logging.MailHandler.TailNameFormatter
 
toString(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Ensure that a formatter creates a valid string for a part name.
toString(Object, Object) - Static method in class com.sun.mail.util.logging.SeverityComparator
Outline the message create string.
toString() - Method in class com.sun.mail.util.WriteTimeoutSocket
 
toString() - Method in class javax.mail.Address
Return a String representation of this address object.
toString() - Method in class javax.mail.FetchProfile.Item
Include the name in the toString return value for debugging.
toString() - Method in class javax.mail.Flags
Return a string representation of this Flags object.
toString() - Method in class javax.mail.Folder
override the default toString(), it will return the String from Folder.getFullName() or if that is null, it will use the default toString() behavior.
toString() - Method in exception javax.mail.internet.AddressException
 
toString() - Method in class javax.mail.internet.ContentDisposition
Retrieve a RFC2045 style string representation of this ContentDisposition.
toString() - Method in class javax.mail.internet.ContentType
Retrieve a RFC2045 style string representation of this Content-Type.
toString() - Method in class javax.mail.internet.InternetAddress
Convert this address into a RFC 822 / RFC 2047 encoded address.
toString(Address[]) - Static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString(Address[], int) - Static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString() - Method in class javax.mail.internet.NewsAddress
Convert this address into a RFC 1036 address.
toString(Address[]) - Static method in class javax.mail.internet.NewsAddress
Convert the given array of NewsAddress objects into a comma separated sequence of address strings.
toString() - Method in class javax.mail.internet.ParameterList
Convert this ParameterList into a MIME String.
toString(int) - Method in class javax.mail.internet.ParameterList
Convert this ParameterList into a MIME String.
toString() - Method in class javax.mail.internet.ParameterList.ToStringBuffer
 
toString() - Method in class javax.mail.Message.RecipientType
 
toString() - Method in exception javax.mail.MessagingException
Override toString method to provide information on nested exceptions.
toString() - Method in class javax.mail.Provider
Overrides Object.toString()
toString() - Method in class javax.mail.Provider.Type
 
toString() - Method in class javax.mail.Service
Return getURLName.toString() if this service has a URLName, otherwise it will return the default toString.
toString() - Method in class javax.mail.URLName
Constructs a string representation of this URLName.
ToStringBuffer(int) - Constructor for class javax.mail.internet.ParameterList.ToStringBuffer
 
total - Variable in class com.sun.mail.imap.IMAPFolder
 
total - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The total number of messages.
total - Variable in class com.sun.mail.imap.protocol.Status
 
total - Variable in class com.sun.mail.pop3.POP3Folder
 
total - Variable in class com.sun.mail.pop3.Status
 
toUIDSet(Message[]) - Static method in class com.sun.mail.imap.Utility
Return UIDSets for the messages.
toUnicodeString() - Method in class javax.mail.internet.InternetAddress
Returns a properly formatted address (RFC 822 syntax) of Unicode characters.
toUnicodeString(Address[]) - Static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toUnicodeString(Address[], int) - Static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toWatch - Variable in class com.sun.mail.imap.IdleManager
 
trace - Variable in class com.sun.mail.util.TraceInputStream
 
trace - Variable in class com.sun.mail.util.TraceOutputStream
 
traceInput - Variable in class com.sun.mail.iap.Protocol
 
traceInput - Variable in class com.sun.mail.pop3.Protocol
 
traceInput - Variable in class com.sun.mail.smtp.SMTPTransport
 
TraceInputStream - Class in com.sun.mail.util
This class is a FilterInputStream that writes the bytes being read from the given input stream into the given output stream.
TraceInputStream - Class in com.sun.mail.util
This class is a FilterInputStream that writes the bytes being read from the given input stream into the given output stream.
TraceInputStream(InputStream, MailLogger) - Constructor for class com.sun.mail.util.TraceInputStream
Creates an input stream filter built on top of the specified input stream.
TraceInputStream(InputStream, OutputStream) - Constructor for class com.sun.mail.util.TraceInputStream
Creates an input stream filter built on top of the specified input stream.
traceLogger - Variable in class com.sun.mail.iap.Protocol
 
traceLogger - Variable in class com.sun.mail.pop3.Protocol
 
traceLogger - Variable in class com.sun.mail.smtp.SMTPTransport
 
traceOut - Variable in class com.sun.mail.util.TraceInputStream
 
traceOut - Variable in class com.sun.mail.util.TraceOutputStream
 
traceOutput - Variable in class com.sun.mail.iap.Protocol
 
traceOutput - Variable in class com.sun.mail.pop3.Protocol
 
traceOutput - Variable in class com.sun.mail.smtp.SMTPTransport
 
TraceOutputStream - Class in com.sun.mail.util
This class is a subclass of DataOutputStream that copies the data being written into the DataOutputStream into another output stream.
TraceOutputStream - Class in com.sun.mail.util
This class is a subclass of DataOutputStream that copies the data being written into the DataOutputStream into another output stream.
TraceOutputStream(OutputStream, MailLogger) - Constructor for class com.sun.mail.util.TraceOutputStream
Creates an output stream filter built on top of the specified underlying output stream.
TraceOutputStream(OutputStream, OutputStream) - Constructor for class com.sun.mail.util.TraceOutputStream
Creates an output stream filter built on top of the specified underlying output stream.
tracePassword(String) - Method in class com.sun.mail.imap.IMAPStore
 
tracePassword(String) - Method in class com.sun.mail.smtp.SMTPTransport
 
traceSuspended - Variable in class com.sun.mail.pop3.Protocol
 
traceUser(String) - Method in class com.sun.mail.imap.IMAPStore
 
traceUser(String) - Method in class com.sun.mail.smtp.SMTPTransport
 
TRANSPORT - Static variable in class javax.mail.Provider.Type
 
Transport - Class in javax.mail
An abstract class that models a message transport.
Transport - Class in javax.mail
An abstract class that models a message transport.
Transport - Class in javax.mail
An abstract class that models a message transport.
Transport(Session, URLName) - Constructor for class javax.mail.Transport
Constructor.
TransportAdapter - Class in javax.mail.event
The adapter which receives Transport events.
TransportAdapter - Class in javax.mail.event
The adapter which receives Transport events.
TransportAdapter - Class in javax.mail.event
The adapter which receives Transport events.
TransportAdapter() - Constructor for class javax.mail.event.TransportAdapter
 
TransportEvent - Class in javax.mail.event
This class models Transport events.
TransportEvent - Class in javax.mail.event
This class models Transport events.
TransportEvent - Class in javax.mail.event
This class models Transport events.
TransportEvent(Transport, int, Address[], Address[], Address[], Message) - Constructor for class javax.mail.event.TransportEvent
Constructor.
TransportListener - Interface in javax.mail.event
This is the Listener interface for Transport events
TransportListener - Class in javax.mail.event
This is the Listener interface for Transport events
TransportListener - Class in javax.mail.event
This is the Listener interface for Transport events
transportListeners - Variable in class javax.mail.Transport
 
trimWhiteSpace(String) - Static method in class javax.mail.internet.HeaderTokenizer
 
trustAllHosts - Variable in class com.sun.mail.util.MailSSLSocketFactory
Should all hosts be trusted?
trustedHosts - Variable in class com.sun.mail.util.MailSSLSocketFactory
String-array of trusted hosts
trustManagers - Variable in class com.sun.mail.util.MailSSLSocketFactory
Holds the TrustManager array to use
tryLoad(String, ClassLoader) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Loads a class using the given loader or the class loader of this class.
tryMutex() - Method in class com.sun.mail.util.logging.MailHandler
Used to detect reentrance by the current thread to the publish method.
tryParse() - Method in class javax.mail.internet.MailDateFormat.AbstractDateParser
 
tryParse() - Method in class javax.mail.internet.MailDateFormat.Rfc2822StrictParser
 
type - Variable in class com.sun.mail.dsn.Report
 
type - Variable in class com.sun.mail.iap.Response
 
type - Variable in class com.sun.mail.imap.IMAPBodyPart
 
type - Variable in class com.sun.mail.imap.IMAPFolder
 
type - Variable in class com.sun.mail.imap.IMAPMessage
 
type - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
type - Variable in class javax.mail.event.ConnectionEvent
The event type.
type - Variable in class javax.mail.event.FolderEvent
The event type.
type - Variable in class javax.mail.event.MessageChangedEvent
The event type.
type - Variable in class javax.mail.event.MessageCountEvent
The event type.
type - Variable in class javax.mail.event.StoreEvent
The event type.
type - Variable in class javax.mail.event.TransportEvent
The event type.
type - Variable in class javax.mail.internet.HeaderTokenizer.Token
 
type - Variable in class javax.mail.Message.RecipientType
The type of recipient, usually the name of a corresponding Internet standard header.
type - Variable in class javax.mail.Provider
 
Type(String) - Constructor for class javax.mail.Provider.Type
 
type - Variable in class javax.mail.Provider.Type
 
type - Variable in class javax.mail.search.RecipientStringTerm
The recipient type.
type - Variable in class javax.mail.search.RecipientTerm
The recipient type.
type - Variable in class javax.mail.util.ByteArrayDataSource
 
type1 - Variable in class com.sun.mail.auth.Ntlm
 
type3 - Variable in class com.sun.mail.auth.Ntlm
 
TYPE_MASK - Static variable in class com.sun.mail.iap.Response
 

U

uid - Variable in class com.sun.mail.imap.AppendUID
 
uid - Variable in class com.sun.mail.imap.IMAPMessage
 
UID - Class in com.sun.mail.imap.protocol
This class represents the UID data item.
UID - Class in com.sun.mail.imap.protocol
This class represents the UID data item.
UID(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.UID
Constructor.
uid - Variable in class com.sun.mail.imap.protocol.UID
 
uid - Variable in class com.sun.mail.pop3.POP3Message
 
UID - Static variable in class javax.mail.UIDFolder.FetchProfileItem
UID is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
uidexpunge(UIDSet[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UID EXPUNGE Command.
uidfetchChangedSince(long, long, long) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence numbers for messages changed since the given modseq and with UIDs ranging from start till end.
UIDFolder - Interface in javax.mail
The UIDFolder interface is implemented by Folders that can support the "disconnected" mode of operation, by providing unique-ids for messages in the folder.
UIDFolder - Class in javax.mail
The UIDFolder interface is implemented by Folders that can support the "disconnected" mode of operation, by providing unique-ids for messages in the folder.
UIDFolder - Class in javax.mail
The UIDFolder interface is implemented by Folders that can support the "disconnected" mode of operation, by providing unique-ids for messages in the folder.
UIDFolder.FetchProfileItem - Class in javax.mail
A fetch profile item for fetching UIDs.
uidl(int) - Method in class com.sun.mail.pop3.Protocol
Return the UIDL string for the message.
uidl(String[]) - Method in class com.sun.mail.pop3.Protocol
Return the UIDL strings for all messages.
uidnext - Variable in class com.sun.mail.imap.IMAPFolder
 
uidnext - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The next UID value to be assigned.
uidnext - Variable in class com.sun.mail.imap.protocol.Status
 
uidNotSticky - Variable in class com.sun.mail.imap.IMAPFolder
 
uidNotSticky - Variable in class com.sun.mail.imap.protocol.MailboxInfo
UIDs are not sticky.
uids - Variable in class com.sun.mail.imap.MessageVanishedEvent
The message UIDs.
uids - Variable in class com.sun.mail.imap.ResyncData
 
UIDSet - Class in com.sun.mail.imap.protocol
This class holds the 'start' and 'end' for a range of UIDs.
UIDSet - Class in com.sun.mail.imap.protocol
This class holds the 'start' and 'end' for a range of UIDs.
UIDSet() - Constructor for class com.sun.mail.imap.protocol.UIDSet
 
UIDSet(long, long) - Constructor for class com.sun.mail.imap.protocol.UIDSet
 
uidTable - Variable in class com.sun.mail.imap.IMAPFolder
 
uidvalidity - Variable in class com.sun.mail.imap.AppendUID
 
uidvalidity - Variable in class com.sun.mail.imap.CopyUID
 
uidvalidity - Variable in class com.sun.mail.imap.IMAPFolder
 
uidvalidity - Variable in class com.sun.mail.imap.protocol.MailboxInfo
The UIDVALIDITY.
uidvalidity - Variable in class com.sun.mail.imap.protocol.Status
 
uidvalidity - Variable in class com.sun.mail.imap.ResyncData
 
unauthenticate() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UNAUTHENTICATE Command.
UNCHANGED - Static variable in class com.sun.mail.imap.protocol.ListInfo
 
unfold(String) - Static method in class javax.mail.internet.MimeUtility
Unfold a folded header.
UniqueValue - Class in javax.mail.internet
This is a utility class that generates unique values.
UniqueValue - Class in javax.mail.internet
This is a utility class that generates unique values.
UniqueValue - Class in javax.mail.internet
This is a utility class that generates unique values.
UniqueValue() - Constructor for class javax.mail.internet.UniqueValue
 
UNKNOWN - Static variable in class com.sun.mail.pop3.POP3Message
 
UNKNOWN - Static variable in class com.sun.mail.smtp.SMTPTransport
 
UNKNOWN_DAY_NAME - Static variable in class javax.mail.internet.MailDateFormat
 
UNKNOWN_SA - Static variable in class com.sun.mail.smtp.SMTPTransport
 
UNKNOWN_SEPARATOR - Static variable in class com.sun.mail.imap.IMAPFolder
 
unquote(String) - Static method in class javax.mail.internet.InternetAddress
 
unseen - Variable in class com.sun.mail.imap.protocol.Status
 
unselect() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UNSELECT Command.
unsubscribe(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UNSUBSCRIBE Command.
UNTAGGED - Static variable in class com.sun.mail.iap.Response
 
unwatchAll() - Method in class com.sun.mail.imap.IdleManager
Stop watching all folders.
unwrap(byte[], int, int) - Method in class com.sun.mail.auth.OAuth2SaslClient
 
updateHeaders() - Method in class com.sun.mail.imap.IMAPBodyPart
 
updateHeaders() - Method in class javax.mail.internet.MimeBodyPart
Examine the content of this body part and update the appropriate MIME headers.
updateHeaders(MimePart) - Static method in class javax.mail.internet.MimeBodyPart
 
updateHeaders() - Method in class javax.mail.internet.MimeMessage
Called by the saveChanges method to actually update the MIME headers.
updateHeaders() - Method in class javax.mail.internet.MimeMultipart
Update headers.
updateHeaders() - Method in class javax.mail.internet.PreencodedMimeBodyPart
Force the Content-Transfer-Encoding header to use the encoding that was specified when this object was created.
updateLength() - Method in class com.sun.mail.pop3.WritableSharedFile
Update the size of the readable file after writing to the file.
updateMessageID() - Method in class javax.mail.internet.MimeMessage
Update the Message-ID header.
updateSession() - Method in class com.sun.mail.util.logging.MailHandler
Used to update the cached session object based on changes in mail properties or authenticator.
uri - Variable in class com.sun.mail.smtp.DigestMD5
 
url - Variable in exception com.sun.mail.imap.protocol.IMAPReferralException
 
url - Variable in exception com.sun.mail.imap.ReferralException
 
url - Variable in class javax.mail.Service
The URLName of this service.
URLName - Class in javax.mail
The name of a URL.
URLName - Class in javax.mail
The name of a URL.
URLName - Class in javax.mail
The name of a URL.
URLName(String, String, int, String, String, String) - Constructor for class javax.mail.URLName
Creates a URLName object from the specified protocol, host, port number, file, username, and password.
URLName(URL) - Constructor for class javax.mail.URLName
Construct a URLName from a java.net.URL object.
URLName(String) - Constructor for class javax.mail.URLName
Construct a URLName from the string.
usage - Variable in class javax.mail.Quota.Resource
The current usage of the resource.
useCanonicalHostName - Variable in class com.sun.mail.smtp.SMTPTransport
 
useCanonicalHostName - Static variable in class javax.mail.internet.InternetAddress
 
used - Variable in class javax.mail.internet.ParameterList.ToStringBuffer
 
useFileCache - Variable in class com.sun.mail.pop3.POP3Store
 
user - Variable in class com.sun.mail.imap.IMAPStore
 
user - Variable in class com.sun.mail.pop3.POP3Store
 
USER - Static variable in class javax.mail.Flags.Flag
A special flag that indicates that this folder supports user defined flags.
USER_BIT - Static variable in class javax.mail.Flags
 
user_flags - Variable in class javax.mail.Flags
 
username - Variable in class com.sun.mail.auth.Ntlm
 
userName - Variable in class javax.mail.PasswordAuthentication
 
username - Variable in class javax.mail.URLName
The username to use when connecting
useRset - Variable in class com.sun.mail.smtp.SMTPTransport
 
useStartTLS - Variable in class com.sun.mail.pop3.POP3Store
 
useStartTLS - Variable in class com.sun.mail.smtp.SMTPTransport
 
usingSSL - Variable in class com.sun.mail.imap.IMAPStore
 
usingSSL - Variable in class com.sun.mail.pop3.POP3Store
 
UTC - Static variable in class javax.mail.internet.MailDateFormat
 
utf8 - Variable in class com.sun.mail.iap.Response
 
utf8 - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
Utility - Class in com.sun.mail.imap
Holder for some static utility methods.
Utility - Class in com.sun.mail.imap
Holder for some static utility methods.
Utility() - Constructor for class com.sun.mail.imap.Utility
 
Utility.Condition - Interface in com.sun.mail.imap
This interface defines the test to be executed in toMessageSet().
UUDecoderStream - Class in com.sun.mail.util
This class implements a UUDecoder.
UUDecoderStream - Class in com.sun.mail.util
This class implements a UUDecoder.
UUDecoderStream(InputStream) - Constructor for class com.sun.mail.util.UUDecoderStream
Create a UUdecoder that decodes the specified input stream.
UUDecoderStream(InputStream, boolean, boolean) - Constructor for class com.sun.mail.util.UUDecoderStream
Create a UUdecoder that decodes the specified input stream.
UUEncoderStream - Class in com.sun.mail.util
This class implements a UUEncoder.
UUEncoderStream - Class in com.sun.mail.util
This class implements a UUEncoder.
UUEncoderStream(OutputStream) - Constructor for class com.sun.mail.util.UUEncoderStream
Create a UUencoder that encodes the specified input stream
UUEncoderStream(OutputStream, String) - Constructor for class com.sun.mail.util.UUEncoderStream
Create a UUencoder that encodes the specified input stream
UUEncoderStream(OutputStream, String, int) - Constructor for class com.sun.mail.util.UUEncoderStream
Create a UUencoder that encodes the specified input stream

V

validate() - Method in class javax.mail.internet.InternetAddress
Validate that this address conforms to the syntax rules of RFC 822.
validSent - Variable in class javax.mail.event.TransportEvent
The valid address to which the message was sent.
validSent - Variable in exception javax.mail.SendFailedException
 
validSentAddr - Variable in class com.sun.mail.smtp.SMTPTransport
 
validUnsent - Variable in class javax.mail.event.TransportEvent
The valid address to which the message was not sent.
validUnsent - Variable in exception javax.mail.SendFailedException
 
validUnsentAddr - Variable in class com.sun.mail.smtp.SMTPTransport
 
value - Variable in class javax.mail.Header
The value of the header.
value - Variable in class javax.mail.internet.HeaderTokenizer.Token
 
value - Variable in class javax.mail.internet.ParameterList.LiteralValue
 
value - Variable in class javax.mail.internet.ParameterList.MultiValue
 
Value() - Constructor for class javax.mail.internet.ParameterList.Value
 
value - Variable in class javax.mail.internet.ParameterList.Value
 
vector - Variable in class javax.mail.EventQueue.QueueElement
 
vendor - Variable in class javax.mail.Provider
 
verifyAddresses(Address[]) - Static method in class com.sun.mail.util.logging.MailHandler
Calls validate for every address given.
verifyHost(String) - Static method in class com.sun.mail.util.logging.MailHandler
Perform a lookup of the host address or FQDN.
verifyProperties(Session, String) - Static method in class com.sun.mail.util.logging.MailHandler
Cache common session properties into the LogManagerProperties.
verifySettings(Session) - Method in class com.sun.mail.util.logging.MailHandler
Checks all of the settings if the caller requests a verify and a verify was not performed yet and no verify is in progress.
verifySettings0(Session, String) - Method in class com.sun.mail.util.logging.MailHandler
Checks all of the settings using the given setting.
version - Variable in class javax.mail.Provider
 
Version - Class in javax.mail
Package-private class that defines the version of JavaMail.
Version - Class in javax.mail
Package-private class that defines the version of JavaMail.
Version - Class in javax.mail
Package-private class that defines the version of JavaMail.
Version() - Constructor for class javax.mail.Version
 
version - Static variable in class javax.mail.Version
 

W

waitIfIdle() - Method in class com.sun.mail.imap.IMAPFolder
 
waitIfIdle() - Method in class com.sun.mail.imap.IMAPStore
 
want_line - Variable in class javax.mail.internet.InternetHeaders.MatchEnum
 
watch(Folder) - Method in class com.sun.mail.imap.IdleManager
Watch the Folder for new messages and other events using the IMAP IDLE command.
watchAll() - Method in class com.sun.mail.imap.IdleManager
Register all of the folders in the queue with the selector, switching them to nonblocking I/O mode first.
windowshack - Static variable in class javax.mail.internet.ParameterList
 
WORD_SPECIALS - Static variable in class com.sun.mail.util.QEncoderStream
 
wrap(byte[], int, int) - Method in class com.sun.mail.auth.OAuth2SaslClient
 
wrapOrThrow(ExceptionInInitializerError) - Static method in class com.sun.mail.util.logging.LogManagerProperties
Throws the given error if the cause is an error otherwise the given error is wrapped.
WritableSharedFile - Class in com.sun.mail.pop3
A subclass of SharedFileInputStream that also allows writing.
WritableSharedFile - Class in com.sun.mail.pop3
A subclass of SharedFileInputStream that also allows writing.
WritableSharedFile(File) - Constructor for class com.sun.mail.pop3.WritableSharedFile
 
write(Protocol) - Method in class com.sun.mail.iap.Argument
 
write(int) - Method in class com.sun.mail.imap.LengthCounter
 
write(byte[], int, int) - Method in class com.sun.mail.imap.LengthCounter
 
write(byte[]) - Method in class com.sun.mail.imap.LengthCounter
 
write(int) - Method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
WRITE - Static variable in class com.sun.mail.imap.Rights.Right
Write - STORE flags other than \SEEN and \DELETED.
write(int) - Method in class com.sun.mail.pop3.AppendStream
 
write(byte[]) - Method in class com.sun.mail.pop3.AppendStream
 
write(byte[], int, int) - Method in class com.sun.mail.pop3.AppendStream
 
write(int) - Method in class com.sun.mail.smtp.SMTPOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.smtp.SMTPOutputStream
 
write(int) - Method in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.smtp.SMTPTransport.ChunkedOutputStream
Writes len bytes to this output stream starting at off.
write(byte[], int, int) - Method in class com.sun.mail.util.BASE64EncoderStream
Encodes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[]) - Method in class com.sun.mail.util.BASE64EncoderStream
Encodes b.length bytes to this output stream.
write(int) - Method in class com.sun.mail.util.BASE64EncoderStream
Encodes the specified byte to this output stream.
write(int) - Method in class com.sun.mail.util.CRLFOutputStream
 
write(byte[]) - Method in class com.sun.mail.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.util.CRLFOutputStream
 
write(int) - Method in class com.sun.mail.util.LogOutputStream
 
write(byte[]) - Method in class com.sun.mail.util.LogOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.util.LogOutputStream
 
write(int) - Method in class com.sun.mail.util.QEncoderStream
Encodes the specified byte to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.util.QPEncoderStream
Encodes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[]) - Method in class com.sun.mail.util.QPEncoderStream
Encodes b.length bytes to this output stream.
write(int) - Method in class com.sun.mail.util.QPEncoderStream
Encodes the specified byte to this output stream.
write(int) - Method in class com.sun.mail.util.TimeoutOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.util.TimeoutOutputStream
 
write(int) - Method in class com.sun.mail.util.TraceOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.util.TraceOutputStream
Writes b.length bytes to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.util.UUEncoderStream
 
write(byte[]) - Method in class com.sun.mail.util.UUEncoderStream
 
write(int) - Method in class com.sun.mail.util.UUEncoderStream
 
write(int) - Method in class javax.mail.internet.AsciiOutputStream
 
write(byte[]) - Method in class javax.mail.internet.AsciiOutputStream
 
write(byte[], int, int) - Method in class javax.mail.internet.AsciiOutputStream
 
writeArgument(Argument) - Method in class com.sun.mail.iap.Argument
Write out as parenthesised list.
writeAtom(String) - Method in class com.sun.mail.iap.Argument
Write out given string as an Atom.
writeByte(int) - Method in class com.sun.mail.util.TraceInputStream
Write a byte in a way that every byte value is printable ASCII.
writeByte(int) - Method in class com.sun.mail.util.TraceOutputStream
Write a byte in a way that every byte value is printable ASCII.
writeBytes(byte[]) - Method in class com.sun.mail.iap.Argument
Write out given byte[] as a Literal.
writeBytes(ByteArrayOutputStream) - Method in class com.sun.mail.iap.Argument
Write out given ByteArrayOutputStream as a Literal.
writeBytes(Literal) - Method in class com.sun.mail.iap.Argument
Write out given data as a literal.
writeCommand(String, Argument) - Method in class com.sun.mail.iap.Protocol
 
writeInternetHeaders(InternetHeaders, LineOutputStream) - Static method in class com.sun.mail.dsn.DeliveryStatus
 
writeInternetHeaders(InternetHeaders, LineOutputStream) - Static method in class com.sun.mail.dsn.DispositionNotification
 
writeln() - Method in class com.sun.mail.util.CRLFOutputStream
 
writeln(String) - Method in class com.sun.mail.util.LineOutputStream
 
writeln() - Method in class com.sun.mail.util.LineOutputStream
 
writeLogRecords(int) - Method in class com.sun.mail.util.logging.MailHandler
Formats all records in the buffer and places the output in a Message.
writeLogRecords0() - Method in class com.sun.mail.util.logging.MailHandler
Formats all records in the buffer and places the output in a Message.
writeMailboxName(Argument, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Encode a mailbox name appropriately depending on whether or not the server supports UTF-8, and add the encoded name to the Argument.
writeNString(String) - Method in class com.sun.mail.iap.Argument
Write out given string as an NSTRING, depending on the type of the characters inside the string.
writeNString(String, String) - Method in class com.sun.mail.iap.Argument
Convert the given string into bytes in the specified charset, and write the bytes out as an NSTRING
writeNString(String, Charset) - Method in class com.sun.mail.iap.Argument
Convert the given string into bytes in the specified charset, and write the bytes out as an NSTRING
writeNumber(int) - Method in class com.sun.mail.iap.Argument
Write out number.
writeNumber(long) - Method in class com.sun.mail.iap.Argument
Write out number.
writePrefix() - Method in class com.sun.mail.util.UUEncoderStream
Write out the prefix: "begin "
writeReplace() - Method in class com.sun.mail.util.logging.LogManagerProperties
It is assumed that this method will never be called.
writeReplace() - Method in class javax.mail.internet.MailDateFormat
Allows to serialize instances such that they are deserializable with the previous implementation.
writeString(String) - Method in class com.sun.mail.iap.Argument
Write out given string as an ASTRING, depending on the type of the characters inside the string.
writeString(String, String) - Method in class com.sun.mail.iap.Argument
Convert the given string into bytes in the specified charset, and write the bytes out as an ASTRING
writeString(String, Charset) - Method in class com.sun.mail.iap.Argument
Convert the given string into bytes in the specified charset, and write the bytes out as an ASTRING
writeSuffix() - Method in class com.sun.mail.util.UUEncoderStream
Write a single line containing space and the suffix line containing the single word "end" (terminated by a newline)
WriteTimeoutSocket - Class in com.sun.mail.util
A special Socket that uses a ScheduledExecutorService to implement timeouts for writes.
WriteTimeoutSocket - Class in com.sun.mail.util
A special Socket that uses a ScheduledExecutorService to implement timeouts for writes.
WriteTimeoutSocket(Socket, int) - Constructor for class com.sun.mail.util.WriteTimeoutSocket
 
WriteTimeoutSocket(int) - Constructor for class com.sun.mail.util.WriteTimeoutSocket
 
WriteTimeoutSocket(InetAddress, int, int) - Constructor for class com.sun.mail.util.WriteTimeoutSocket
 
WriteTimeoutSocket(InetAddress, int, InetAddress, int, int) - Constructor for class com.sun.mail.util.WriteTimeoutSocket
 
WriteTimeoutSocket(String, int, int) - Constructor for class com.sun.mail.util.WriteTimeoutSocket
 
WriteTimeoutSocket(String, int, InetAddress, int, int) - Constructor for class com.sun.mail.util.WriteTimeoutSocket
 
writeTo(OutputStream) - Method in class com.sun.mail.dsn.DeliveryStatus
 
writeTo(OutputStream) - Method in class com.sun.mail.dsn.DispositionNotification
 
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.message_deliverystatus
 
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.message_dispositionnotification
 
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.multipart_report
Write the object to the output stream, using the specific MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.text_rfc822headers
Write the object to the output stream, using the specified MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.image_gif
Write the object to the output stream, using the specified MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.message_rfc822
Write the object as a byte stream.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.multipart_mixed
Write the object to the output stream, using the specific MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.text_plain
Write the object to the output stream, using the specified MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.text_xml
 
writeTo(OutputStream) - Method in interface com.sun.mail.iap.Literal
Write the data to the OutputStream.
writeTo(OutputStream) - Method in class com.sun.mail.imap.IMAPMessage
Write out the bytes into the given OutputStream.
writeTo(OutputStream) - Method in class com.sun.mail.imap.MessageLiteral
 
writeTo(OutputStream, String[]) - Method in class com.sun.mail.pop3.POP3Message
Output the message as an RFC 822 format stream, without specified headers.
writeTo(OutputStream) - Method in class javax.mail.internet.MimeBodyPart
Output the body part as an RFC 822 format stream.
writeTo(MimePart, OutputStream, String[]) - Static method in class javax.mail.internet.MimeBodyPart
 
writeTo(OutputStream) - Method in class javax.mail.internet.MimeMessage
Output the message as an RFC 822 format stream.
writeTo(OutputStream, String[]) - Method in class javax.mail.internet.MimeMessage
Output the message as an RFC 822 format stream, without specified headers.
writeTo(OutputStream) - Method in class javax.mail.internet.MimeMultipart
Iterates through all the parts and outputs each MIME part separated by a boundary.
writeTo(OutputStream) - Method in class javax.mail.internet.PreencodedMimeBodyPart
Output the body part as an RFC 822 format stream.
writeTo(OutputStream) - Method in class javax.mail.Multipart
Output an appropriately encoded bytestream to the given OutputStream.
writeTo(OutputStream) - Method in interface javax.mail.Part
Output a bytestream for this Part.
wrotePrefix - Variable in class com.sun.mail.util.UUEncoderStream
 
wroteSuffix - Variable in class com.sun.mail.util.UUEncoderStream
 

X

x - Variable in class com.sun.mail.auth.MD4
 
xtext(String) - Static method in class com.sun.mail.smtp.SMTPTransport
Convert a string to RFC 1891 xtext format.
xtext(String, boolean) - Static method in class com.sun.mail.smtp.SMTPTransport
Like xtext(s), but allow UTF-8 strings.

Y

younger(YoungerTerm) - Method in class com.sun.mail.imap.protocol.SearchSequence
Generate argument for YoungerTerm.
YoungerTerm - Class in com.sun.mail.imap
Find messages that are younger than a given interval (in seconds).
YoungerTerm - Class in com.sun.mail.imap
Find messages that are younger than a given interval (in seconds).
YoungerTerm(int) - Constructor for class com.sun.mail.imap.YoungerTerm
Constructor.

Z

ZDT_OF_INSTANT - Static variable in class com.sun.mail.util.logging.LogManagerProperties
Holds the method used to convert and instant to a zoned date time if running on JDK 9 later.
ZI_SYSTEM_DEFAULT - Static variable in class com.sun.mail.util.logging.LogManagerProperties
Holds the method used to get the default time zone if running on JDK 9 or later.

_

_encode(String) - Static method in class javax.mail.URLName
 
_getBodyStructure() - Method in class com.sun.mail.imap.IMAPMessage
 
_getEnvelope() - Method in class com.sun.mail.imap.IMAPMessage
 
_getFlags() - Method in class com.sun.mail.imap.IMAPMessage
 
_getLocalAddress(Session) - Static method in class javax.mail.internet.InternetAddress
A package-private version of getLocalAddress that doesn't swallow the exception.
_getModSeq() - Method in class com.sun.mail.imap.IMAPMessage
 
_getSession() - Method in class com.sun.mail.imap.IMAPMessage
 
_setFlags(Flags) - Method in class com.sun.mail.imap.IMAPMessage
accessor routines to make available certain private/protected fields to other classes in this package.
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 Z _ 
Skip navigation links