A B C D E F G H I J L M N O P Q R S T U V W _

A

ADDED - Static variable in class javax.mail.event.MessageCountEvent
Messages were added to the folder.
ALERT - Static variable in class javax.mail.event.StoreEvent
Indicates that this message is an alert.
ALL - Static variable in class javax.mail.internet.MimeUtility
 
ANSWERED - Static variable in class javax.mail.Flags.Flag
Flag that indicates that the message has been replied to; has a bit value of 1.
ATOM - Static variable in class javax.mail.internet.HeaderTokenizer.Token
 
ATTACHMENT - Static variable in interface javax.mail.Part
 
Address - class javax.mail.Address.
This abstract class models the addresses in a message.
Address() - Constructor for class javax.mail.Address
 
AddressException - exception javax.mail.internet.AddressException.
 
AddressException() - Constructor for class javax.mail.internet.AddressException
 
AddressException(String) - Constructor for class javax.mail.internet.AddressException
 
AddressException(String, String) - Constructor for class javax.mail.internet.AddressException
 
AddressException(String, String, int) - Constructor for class javax.mail.internet.AddressException
 
AddressStringTerm - class javax.mail.search.AddressStringTerm.
A Term that compares two Addresses as Strings.
AddressStringTerm(String) - Constructor for class javax.mail.search.AddressStringTerm
Constructor.
AddressTerm - class javax.mail.search.AddressTerm.
Term that compares two addresses.
AddressTerm(Address) - Constructor for class javax.mail.search.AddressTerm
Constructor taking the address for this term.
AndTerm - class javax.mail.search.AndTerm.
Term that implements a logical AND across terms.
AndTerm(SearchTerm, SearchTerm) - Constructor for class javax.mail.search.AndTerm
Constructor for performing a binary AND.
AndTerm(SearchTerm[]) - Constructor for class javax.mail.search.AndTerm
Constructor for performing and AND across an arbitraty number of terms.
AuthenticationFailedException - exception javax.mail.AuthenticationFailedException.
 
AuthenticationFailedException() - Constructor for class javax.mail.AuthenticationFailedException
 
AuthenticationFailedException(String) - Constructor for class javax.mail.AuthenticationFailedException
 
Authenticator - class javax.mail.Authenticator.
 
Authenticator() - Constructor for class javax.mail.Authenticator
 
add(FetchProfile.Item) - Method in class javax.mail.FetchProfile
Add a predefined profile of headers.
add(String) - Method in class javax.mail.FetchProfile
Add a specific header.
add(Flags.Flag) - Method in class javax.mail.Flags
Set a system flag.
add(Flags) - Method in class javax.mail.Flags
Set all system and user flags from the supplied Flags.
add(String) - Method in class javax.mail.Flags
Set a user flag.
addBodyPart(BodyPart) - Method in class javax.mail.Multipart
Add a part to the end of the list.
addBodyPart(BodyPart, int) - Method in class javax.mail.Multipart
Insert a part into the list at a designated point; all subsequent parts move down
addConnectionListener(ConnectionListener) - Method in class javax.mail.Folder
 
addConnectionListener(ConnectionListener) - Method in class javax.mail.Service
 
addFolderListener(FolderListener) - Method in class javax.mail.Folder
 
addFolderListener(FolderListener) - Method in class javax.mail.Store
 
addFrom(Address[]) - Method in class javax.mail.Message
Add multiple addresses to the "From" header.
addFrom(Address[]) - Method in class javax.mail.internet.MimeMessage
 
addHeader(String, String) - Method in interface javax.mail.Part
 
addHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Add a new value to the header with the supplied name.
addHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
 
addHeader(String, String) - Method in class javax.mail.internet.MimeMessage
 
addHeader(String, Address[]) - Method in class javax.mail.internet.MimeMessage
 
addHeaderLine(String) - Method in class javax.mail.internet.InternetHeaders
 
addHeaderLine(String) - Method in class javax.mail.internet.MimeBodyPart
 
addHeaderLine(String) - Method in class javax.mail.internet.MimeMessage
 
addHeaderLine(String) - Method in interface javax.mail.internet.MimePart
 
addMessageChangedListener(MessageChangedListener) - Method in class javax.mail.Folder
 
addMessageCountListener(MessageCountListener) - Method in class javax.mail.Folder
 
addRecipient(Message.RecipientType, Address) - Method in class javax.mail.Message
Add a recipent of a specified type.
addRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.Message
Add recipents of a specified type.
addRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.internet.MimeMessage
 
addRecipients(Message.RecipientType, String) - Method in class javax.mail.internet.MimeMessage
 
addRecipientsToList(List, Message.RecipientType) - Method in class javax.mail.internet.MimeMessage
 
addStoreListener(StoreListener) - Method in class javax.mail.Store
 
addTransportListener(TransportListener) - Method in class javax.mail.Transport
 
address - Variable in class javax.mail.internet.InternetAddress
The address in RFC822 format.
address - Variable in class javax.mail.search.AddressTerm
The address.
addressMap - Static variable in class javax.mail.Session
 
all - Variable in class javax.mail.Session.ProviderInfo
 
appendMessages(Message[]) - Method in class javax.mail.Folder
Append the supplied messages to this folder.
areSame(String, String) - Static method in class javax.mail.URLName
 
authenticate(InetAddress, int, String, String, String) - Method in class javax.mail.Authenticator
 
authenticator - Variable in class javax.mail.Session
 

B

BCC - Static variable in class javax.mail.Message.RecipientType
A "Bcc" or blind carbon-copy recipient.
BodyPart - class javax.mail.BodyPart.
 
BodyPart() - Constructor for class javax.mail.BodyPart
 
BodyTerm - class javax.mail.search.BodyTerm.
Term that matches on a message body.
BodyTerm(String) - Constructor for class javax.mail.search.BodyTerm
 
boundary - Variable in class javax.mail.internet.MimeMultipart.MimeBodyPartInputStream
 
boundaryFound - Variable in class javax.mail.internet.MimeMultipart.MimeBodyPartInputStream
 
byClassName - Variable in class javax.mail.Session.ProviderInfo
 
byProtocol - Variable in class javax.mail.Session.ProviderInfo
 

C

CC - Static variable in class javax.mail.Message.RecipientType
A "Cc" or carbon-copy recipient.
CHARMAP - Static variable in class javax.mail.internet.InternetAddress
 
CLOSED - Static variable in class javax.mail.event.ConnectionEvent
A connection was closed.
COMMENT - Static variable in class javax.mail.internet.HeaderTokenizer.Token
 
CONTENT_INFO - Static variable in class javax.mail.FetchProfile.Item
Item for fetching information about the content of the message.
CREATED - Static variable in class javax.mail.event.FolderEvent
 
ComparisonTerm - class javax.mail.search.ComparisonTerm.
Base for comparison terms.
ComparisonTerm() - Constructor for class javax.mail.search.ComparisonTerm
 
ConnectionAdapter - class javax.mail.event.ConnectionAdapter.
An adaptor that receives connection events.
ConnectionAdapter() - Constructor for class javax.mail.event.ConnectionAdapter
 
ConnectionEvent - class javax.mail.event.ConnectionEvent.
 
ConnectionEvent(Object, int) - Constructor for class javax.mail.event.ConnectionEvent
 
ConnectionListener - interface javax.mail.event.ConnectionListener.
Listener for handling connection events.
ContentDisposition - class javax.mail.internet.ContentDisposition.
 
ContentDisposition() - Constructor for class javax.mail.internet.ContentDisposition
 
ContentDisposition(String) - Constructor for class javax.mail.internet.ContentDisposition
 
ContentDisposition(String, ParameterList) - Constructor for class javax.mail.internet.ContentDisposition
 
ContentType - class javax.mail.internet.ContentType.
 
ContentType() - Constructor for class javax.mail.internet.ContentType
 
ContentType(String, String, ParameterList) - Constructor for class javax.mail.internet.ContentType
 
ContentType(String) - Constructor for class javax.mail.internet.ContentType
 
checkBlank(String) - Static method in class javax.mail.URLName
 
className - Variable in class javax.mail.Provider
 
clone() - Method in class javax.mail.Flags
Return a copy of this instance.
clone() - Method in class javax.mail.internet.InternetAddress
Clone this object.
close(boolean) - Method in class javax.mail.Folder
Close this folder; it must already be open.
close() - Method in class javax.mail.Service
Close this service and terminate its physical connection.
closed(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
closed(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Called when a connection is closed.
comparison - Variable in class javax.mail.search.ComparisonTerm
 
connect() - Method in class javax.mail.Service
A generic connect method that takes no parameters allowing subclasses to implement an appropriate authentication scheme.
connect(String, String, String) - Method in class javax.mail.Service
Connect to the specified host using a simple username/password authenticaion scheme and the default port.
connect(String, int, String, String) - Method in class javax.mail.Service
Connect to the specified host at the specified port using a simple username/password authenticaion scheme.
connected - Variable in class javax.mail.Service
 
connectionListeners - Variable in class javax.mail.Folder
 
connectionListeners - Variable in class javax.mail.Service
 
contains(FetchProfile.Item) - Method in class javax.mail.FetchProfile
Determine if the given profile item is already included.
contains(String) - Method in class javax.mail.FetchProfile
Determine if the specified header is already included.
contains(Flags.Flag) - Method in class javax.mail.Flags
See if the supplied system flags are set
contains(Flags) - Method in class javax.mail.Flags
See if all of the supplied Flags are set
contains(String) - Method in class javax.mail.Flags
See if the supplied user flag is set
content - Variable in class javax.mail.internet.MimeBodyPart
This message's content (unless sourced from a SharedInputStream).
content - Variable in class javax.mail.internet.MimeMessage
This message's content (unless sourced from a SharedInputStream).
contentStream - Variable in class javax.mail.internet.MimeBodyPart
If the data for this message was supplied by a SharedInputStream then this is another such stream representing the content of this message; if this field is non-null, then MimeBodyPart.content will be null.
contentStream - Variable in class javax.mail.internet.MimeMessage
If the data for this message was supplied by a SharedInputStream then this is another such stream representing the content of this message; if this field is non-null, then MimeMessage.content will be null.
contentType - Variable in class javax.mail.Multipart
The content type of this multipart object; defaults to "multipart/mixed"
copyMessages(Message[], Folder) - Method in class javax.mail.Folder
Copy the specified messages to another folder.
create(int) - Method in class javax.mail.Folder
Create a new folder capable of containing subfoldera and/or messages as determined by the type parameter.
createInternetHeaders(InputStream) - Method in class javax.mail.internet.MimeMessage
 
createInternetHeaders(InputStream) - Method in class javax.mail.internet.MimeMultipart
 
createMimeBodyPart(InternetHeaders, byte[]) - Method in class javax.mail.internet.MimeMultipart
 
createMimeBodyPart(InputStream) - Method in class javax.mail.internet.MimeMultipart
 
crlf - Static variable in class javax.mail.internet.MimeMultipart
 

D

DEFAULT_SESSION - Static variable in class javax.mail.Session
 
DELETED - Static variable in class javax.mail.Flags.Flag
Flag that indicates that the message has been marked for deletion and should be removed on a subsequent expunge operation; has a bit value of 2.
DELETED - Static variable in class javax.mail.event.FolderEvent
 
DISCONNECTED - Static variable in class javax.mail.event.ConnectionEvent
A connection was disconnected.
DRAFT - Static variable in class javax.mail.Flags.Flag
Flag that indicates that the message is a draft; has a bit value of 4.
DateTerm - class javax.mail.search.DateTerm.
 
DateTerm(int, Date) - Constructor for class javax.mail.search.DateTerm
 
dash - Static variable in class javax.mail.internet.MimeMultipart
 
date - Variable in class javax.mail.search.DateTerm
 
dateFormat - Variable in class javax.mail.internet.MimeMessage
 
debug - Variable in class javax.mail.Service
Debug flag for this service, set from the Session's debug flag.
debug - Variable in class javax.mail.Session
 
debugOut - Variable in class javax.mail.Session
 
decode(InputStream, String) - Static method in class javax.mail.internet.MimeUtility
 
decodeText(String) - Static method in class javax.mail.internet.MimeUtility
 
decodeWord(String) - Static method in class javax.mail.internet.MimeUtility
 
defaultJavaCharset - Static variable in class javax.mail.internet.MimeUtility
 
delete(boolean) - Method in class javax.mail.Folder
Delete this folder and possibly any subfolders.
dh - Variable in class javax.mail.internet.MimeBodyPart
The DataHandler for this Message's content.
dh - Variable in class javax.mail.internet.MimeMessage
The DataHandler for this Message's content.
disconnected(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
disconnected(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Called when a connection is disconnected.
dispatch(Object) - Method in class javax.mail.event.ConnectionEvent
 
dispatch(Object) - Method in class javax.mail.event.FolderEvent
 
dispatch(Object) - Method in class javax.mail.event.MailEvent
 
dispatch(Object) - Method in class javax.mail.event.MessageChangedEvent
 
dispatch(Object) - Method in class javax.mail.event.MessageCountEvent
 
dispatch(Object) - Method in class javax.mail.event.StoreEvent
 
dispatch(Object) - Method in class javax.mail.event.TransportEvent
 
ds - Variable in class javax.mail.internet.MimeMultipart
DataSource that provides our InputStream.

E

ENVELOPE - Static variable in class javax.mail.FetchProfile.Item
Item for fetching information about the envelope of the message.
ENVELOPE_CHANGED - Static variable in class javax.mail.event.MessageChangedEvent
The messages envelope changed.
EOF - Static variable in class javax.mail.internet.HeaderTokenizer
 
EOF - Static variable in class javax.mail.internet.HeaderTokenizer.Token
 
EQ - Static variable in class javax.mail.search.ComparisonTerm
 
EventQueue - class javax.mail.EventQueue.
 
EventQueue() - Constructor for class javax.mail.EventQueue
 
eatWhiteSpace() - Method in class javax.mail.internet.HeaderTokenizer
 
encode(OutputStream, String) - Static method in class javax.mail.internet.MimeUtility
 
encode(OutputStream, String, String) - Static method in class javax.mail.internet.MimeUtility
 
encodeText(String) - Static method in class javax.mail.internet.MimeUtility
 
encodeText(String, String, String) - Static method in class javax.mail.internet.MimeUtility
 
encodeWord(String) - Static method in class javax.mail.internet.MimeUtility
 
encodeWord(String, String, String) - Static method in class javax.mail.internet.MimeUtility
 
encodedPersonal - Variable in class javax.mail.internet.InternetAddress
The personal name in RFC2047 format.
equals(Object) - Method in class javax.mail.Address
Subclasses must provide a suitable implementation of equals().
equals(Object) - Method in class javax.mail.Flags
Equality is defined as true if the other object is a instanceof Flags with the same system and user flags set (using a case-insensitive name comparison for user flags).
equals(Object) - Method in class javax.mail.URLName
 
equals(Object) - Method in class javax.mail.internet.InternetAddress
Compares two addresses for equality.
equals(Object) - Method in class javax.mail.internet.InternetHeaders.InternetHeader
 
equals(Object) - Method in class javax.mail.internet.NewsAddress
 
equals(Object) - Method in class javax.mail.search.AddressTerm
 
equals(Object) - Method in class javax.mail.search.AndTerm
 
equals(Object) - Method in class javax.mail.search.ComparisonTerm
 
equals(Object) - Method in class javax.mail.search.DateTerm
 
equals(Object) - Method in class javax.mail.search.FlagTerm
 
equals(Object) - Method in class javax.mail.search.HeaderTerm
 
equals(Object) - Method in class javax.mail.search.IntegerComparisonTerm
 
equals(Object) - Method in class javax.mail.search.MessageNumberTerm
 
equals(Object) - Method in class javax.mail.search.NotTerm
 
equals(Object) - Method in class javax.mail.search.OrTerm
 
equals(Object) - Method in class javax.mail.search.RecipientStringTerm
 
equals(Object) - Method in class javax.mail.search.RecipientTerm
 
equals(Object) - Method in class javax.mail.search.StringTerm
 
exists() - Method in class javax.mail.Folder
Check to see if this folder physically exists in the store.
expectPhrase(String, int) - Method in class javax.mail.internet.InternetAddress
 
expectWord(String, int) - Method in class javax.mail.internet.InternetAddress
 
expunge() - Method in class javax.mail.Folder
Permanently delete all supplied messages that have the DELETED flag set from the Store.
expunged - Variable in class javax.mail.Message
True if this message has been expunged from the Store.

F

FLAGGED - Static variable in class javax.mail.Flags.Flag
Flag that indicates that the message has been flagged; has a bit value of 8.
FLAGS - Static variable in class javax.mail.FetchProfile.Item
Item for fetching information about message flags.
FLAGS_CHANGED - Static variable in class javax.mail.event.MessageChangedEvent
The message's flags changed.
FLG_CONTROL - Static variable in class javax.mail.internet.InternetAddress
 
FLG_SPACE - Static variable in class javax.mail.internet.InternetAddress
 
FLG_SPECIAL - Static variable in class javax.mail.internet.InternetAddress
 
FOLDER_ARRAY - Static variable in class javax.mail.Store
 
FetchProfile - class javax.mail.FetchProfile.
A FetchProfile defines a list of message attributes that a client wishes to prefetch from the server during a fetch operation.
FetchProfile() - Constructor for class javax.mail.FetchProfile
 
FetchProfile.Item - class javax.mail.FetchProfile.Item.
Inner class that defines sets of headers that are commonly bundled together in a FetchProfile.
FetchProfile.Item(String) - Constructor for class javax.mail.FetchProfile.Item
 
FlagTerm - class javax.mail.search.FlagTerm.
Term for matching message Flags.
FlagTerm(Flags, boolean) - Constructor for class javax.mail.search.FlagTerm
 
Flags - class javax.mail.Flags.
Representation of flags that may be associated with a message.
Flags() - Constructor for class javax.mail.Flags
Construct a Flags instance with no flags set.
Flags(Flags.Flag) - Constructor for class javax.mail.Flags
Construct a Flags instance with a supplied system flag set.
Flags(Flags) - Constructor for class javax.mail.Flags
Construct a Flags instance with a same flags set.
Flags(String) - Constructor for class javax.mail.Flags
Construct a Flags instance with the supplied user flags set.
Flags.Flag - class javax.mail.Flags.Flag.
 
Flags.Flag(int) - Constructor for class javax.mail.Flags.Flag
 
Folder - class javax.mail.Folder.
An abstract representation of a folder in a mail system; subclasses would implement Folders for each supported protocol.
Folder(Store) - Constructor for class javax.mail.Folder
Constructor that initializes the Store.
FolderAdapter - class javax.mail.event.FolderAdapter.
An adaptor that receives connection events.
FolderAdapter() - Constructor for class javax.mail.event.FolderAdapter
 
FolderClosedException - exception javax.mail.FolderClosedException.
 
FolderClosedException(Folder) - Constructor for class javax.mail.FolderClosedException
 
FolderClosedException(Folder, String) - Constructor for class javax.mail.FolderClosedException
 
FolderEvent - class javax.mail.event.FolderEvent.
 
FolderEvent(Object, Folder, Folder, int) - Constructor for class javax.mail.event.FolderEvent
Constructor used for RENAMED events.
FolderEvent(Object, Folder, int) - Constructor for class javax.mail.event.FolderEvent
Constructor other events.
FolderListener - interface javax.mail.event.FolderListener.
 
FolderNotFoundException - exception javax.mail.FolderNotFoundException.
 
FolderNotFoundException() - Constructor for class javax.mail.FolderNotFoundException
 
FolderNotFoundException(Folder) - Constructor for class javax.mail.FolderNotFoundException
 
FolderNotFoundException(Folder, String) - Constructor for class javax.mail.FolderNotFoundException
 
FolderNotFoundException(String, Folder) - Constructor for class javax.mail.FolderNotFoundException
 
FromStringTerm - class javax.mail.search.FromStringTerm.
 
FromStringTerm(String) - Constructor for class javax.mail.search.FromStringTerm
 
FromTerm - class javax.mail.search.FromTerm.
 
FromTerm(Address) - Constructor for class javax.mail.search.FromTerm
 
fetch(Message[], FetchProfile) - Method in class javax.mail.Folder
Hint to the store to prefetch information on the supplied messaged.
file - Variable in class javax.mail.URLName
 
finalize() - Method in class javax.mail.Folder
Unregisters all listeners.
finalize() - Method in class javax.mail.Service
 
flags - Variable in class javax.mail.internet.MimeMessage
This message's flags.
flags - Variable in class javax.mail.search.FlagTerm
The flags to test.
folder - Variable in class javax.mail.Message
The Folder that contains this message, or null if it was not obtained from a folder.
folder - Variable in class javax.mail.event.FolderEvent
 
folderCreated(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderCreated(FolderEvent) - Method in interface javax.mail.event.FolderListener
 
folderDeleted(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderDeleted(FolderEvent) - Method in interface javax.mail.event.FolderListener
 
folderListeners - Variable in class javax.mail.Folder
 
folderListeners - Variable in class javax.mail.Store
 
folderRenamed(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderRenamed(FolderEvent) - Method in interface javax.mail.event.FolderListener
 
format(Date, StringBuffer, FieldPosition) - Method in class javax.mail.internet.MailDateFormat
 
fullURL - Variable in class javax.mail.URLName
 

G

GE - Static variable in class javax.mail.search.ComparisonTerm
 
GT - Static variable in class javax.mail.search.ComparisonTerm
 
get(String) - Method in class javax.mail.internet.ParameterList
 
getAddress() - Method in class javax.mail.internet.InternetAddress
Return the address.
getAddress() - Method in class javax.mail.search.AddressTerm
Return the address of this term.
getAllHeaderLines() - Method in class javax.mail.internet.InternetHeaders
 
getAllHeaderLines() - Method in class javax.mail.internet.MimeBodyPart
 
getAllHeaderLines() - Method in class javax.mail.internet.MimeMessage
 
getAllHeaderLines() - Method in interface javax.mail.internet.MimePart
 
getAllHeaders() - Method in interface javax.mail.Part
 
getAllHeaders() - Method in class javax.mail.internet.InternetHeaders
Return all headers.
getAllHeaders() - Method in class javax.mail.internet.MimeBodyPart
 
getAllHeaders() - Method in class javax.mail.internet.MimeMessage
 
getAllRecipients() - Method in class javax.mail.Message
Get all recipients of this message.
getAllRecipients() - Method in class javax.mail.internet.MimeMessage
 
getBaseType() - Method in class javax.mail.internet.ContentType
 
getBodyPart(int) - Method in class javax.mail.Multipart
Get the specified part; numbering starts at zero.
getBodyPart(int) - Method in interface javax.mail.MultipartDataSource
 
getBodyPart(int) - Method in class javax.mail.internet.MimeMultipart
 
getBodyPart(String) - Method in class javax.mail.internet.MimeMultipart
 
getBoundary() - Static method in class javax.mail.internet.MimeMultipart
 
getClassLoader() - Static method in class javax.mail.Session
 
getClassName() - Method in class javax.mail.Provider
 
getComparison() - Method in class javax.mail.search.DateTerm
 
getComparison() - Method in class javax.mail.search.IntegerComparisonTerm
 
getContent() - Method in interface javax.mail.Part
 
getContent() - Method in class javax.mail.internet.MimeBodyPart
 
getContent() - Method in class javax.mail.internet.MimeMessage
 
getContentID() - Method in class javax.mail.internet.MimeBodyPart
 
getContentID() - Method in class javax.mail.internet.MimeMessage
 
getContentID() - Method in interface javax.mail.internet.MimePart
 
getContentLanguage() - Method in class javax.mail.internet.MimeBodyPart
 
getContentLanguage() - Method in class javax.mail.internet.MimeMessage
 
getContentLanguage() - Method in interface javax.mail.internet.MimePart
 
getContentMD5() - Method in class javax.mail.internet.MimeBodyPart
 
getContentMD5() - Method in class javax.mail.internet.MimeMessage
 
getContentMD5() - Method in interface javax.mail.internet.MimePart
 
getContentStream() - Method in class javax.mail.internet.MimeBodyPart
 
getContentStream() - Method in class javax.mail.internet.MimeMessage
 
getContentType() - Method in class javax.mail.Multipart
Return the content type.
getContentType() - Method in interface javax.mail.Part
 
getContentType() - Method in class javax.mail.internet.MimeBodyPart
 
getContentType() - Method in class javax.mail.internet.MimeMessage
 
getContentType() - Method in class javax.mail.internet.MimePartDataSource
 
getCount(Flags.Flag, boolean) - Method in class javax.mail.Folder
 
getCount() - Method in class javax.mail.Multipart
Return the number of enclosed parts
getCount() - Method in interface javax.mail.MultipartDataSource
 
getCount() - Method in class javax.mail.internet.MimeMultipart
 
getDataHandler() - Method in interface javax.mail.Part
 
getDataHandler() - Method in class javax.mail.internet.MimeBodyPart
 
getDataHandler() - Method in class javax.mail.internet.MimeMessage
 
getDate() - Method in class javax.mail.search.DateTerm
 
getDebug() - Method in class javax.mail.Session
Get the debug setting for this session.
getDebugOut() - Method in class javax.mail.Session
Return the debug output stream.
getDefaultFolder() - Method in class javax.mail.Store
Retutn a Folder object that represents the root of the namespace for the current user.
getDefaultInstance(Properties) - Static method in class javax.mail.Session
Get the "default" instance assuming no authenticator is required.
getDefaultInstance(Properties, Authenticator) - Static method in class javax.mail.Session
Get the "default" session.
getDefaultJavaCharset() - Static method in class javax.mail.internet.MimeUtility
 
getDefaultUserName() - Method in class javax.mail.Authenticator
 
getDeletedMessageCount() - Method in class javax.mail.Folder
Return the numbew of messages in this folder that have the Flag.DELETED flag set.
getDescription() - Method in interface javax.mail.Part
 
getDescription() - Method in class javax.mail.internet.MimeBodyPart
 
getDescription() - Method in class javax.mail.internet.MimeMessage
 
getDisposition() - Method in interface javax.mail.Part
 
getDisposition() - Method in class javax.mail.internet.ContentDisposition
 
getDisposition() - Method in class javax.mail.internet.MimeBodyPart
 
getDisposition() - Method in class javax.mail.internet.MimeMessage
 
getEncodedPersonal() - Method in class javax.mail.internet.InternetAddress
Return the encoded form of the personal name.
getEncoding() - Method in class javax.mail.internet.MimeBodyPart
 
getEncoding() - Method in class javax.mail.internet.MimeMessage
 
getEncoding() - Method in interface javax.mail.internet.MimePart
 
getEncoding(DataHandler) - Static method in class javax.mail.internet.MimeUtility
 
getFile() - Method in class javax.mail.URLName
 
getFileName() - Method in interface javax.mail.Part
 
getFileName() - Method in class javax.mail.internet.MimeBodyPart
 
getFileName() - Method in class javax.mail.internet.MimeMessage
 
getFlags() - Method in class javax.mail.Message
Return a copy the flags associated with this message.
getFlags() - Method in class javax.mail.internet.MimeMessage
 
getFlags() - Method in class javax.mail.search.FlagTerm
 
getFolder(String) - Method in class javax.mail.Folder
Get the Folder determined by the supplied name; if the name is relative then it is interpreted relative to this folder.
getFolder() - Method in class javax.mail.FolderClosedException
 
getFolder() - Method in class javax.mail.FolderNotFoundException
 
getFolder() - Method in class javax.mail.Message
Return the folder containing this message.
getFolder() - Method in class javax.mail.ReadOnlyFolderException
 
getFolder(URLName) - Method in class javax.mail.Session
Return a closed folder for the supplied URLName, or null if it cannot be obtained.
getFolder(String) - Method in class javax.mail.Store
Return the Folder corresponding to the given name.
getFolder(URLName) - Method in class javax.mail.Store
Return the folder identified by the URLName; the URLName must refer to this Store.
getFolder() - Method in class javax.mail.event.FolderEvent
Return the affected folder.
getFrom() - Method in class javax.mail.Message
Return the "From" header indicating the identity of the person who the message is from; in some circumstances this may be different to the actual sender.
getFrom() - Method in class javax.mail.internet.MimeMessage
 
getFullName() - Method in class javax.mail.Folder
Return the full absolute name of this folder.
getGroup(boolean) - Method in class javax.mail.internet.InternetAddress
Return the members of a group address.
getHeader(String) - Method in interface javax.mail.Part
 
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
Return the values for the specified header as a single String.
getHeader(String) - Method in class javax.mail.internet.MimeBodyPart
 
getHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
 
getHeader(String) - Method in class javax.mail.internet.MimeMessage
 
getHeader(String, String) - Method in class javax.mail.internet.MimeMessage
 
getHeader(String, String) - Method in interface javax.mail.internet.MimePart
 
getHeaderAsAddresses(String, boolean) - Method in class javax.mail.internet.InternetHeaders
Return a header as a list of InternetAddresses
getHeaderAsAddresses(String, boolean) - Method in class javax.mail.internet.MimeMessage
 
getHeaderForRecipientType(Message.RecipientType) - Method in class javax.mail.internet.MimeMessage
 
getHeaderList(String) - Method in class javax.mail.internet.InternetHeaders
 
getHeaderName() - Method in class javax.mail.search.HeaderTerm
 
getHeaderNames() - Method in class javax.mail.FetchProfile
Get the headers that have already been included.
getHost() - Method in class javax.mail.URLName
 
getHost() - Method in class javax.mail.internet.NewsAddress
 
getIgnoreCase() - Method in class javax.mail.search.StringTerm
Indicate if case should be ignored when matching.
getInputStream() - Method in interface javax.mail.Part
 
getInputStream() - Method in class javax.mail.internet.MimeBodyPart
 
getInputStream() - Method in class javax.mail.internet.MimeMessage
 
getInputStream() - Method in class javax.mail.internet.MimePartDataSource
 
getInstance(Properties, Authenticator) - Static method in class javax.mail.Session
Create a new session initialized with the supplied properties which uses the supplied authenticator.
getInstance(Properties) - Static method in class javax.mail.Session
Create a new session initialized with the supplied properties with no authenticator.
getInvalidAddresses() - Method in class javax.mail.SendFailedException
 
getInvalidAddresses() - Method in class javax.mail.event.TransportEvent
 
getItems() - Method in class javax.mail.FetchProfile
Get the profile items already included.
getLineCount() - Method in interface javax.mail.Part
 
getLineCount() - Method in class javax.mail.internet.MimeBodyPart
 
getLineCount() - Method in class javax.mail.internet.MimeMessage
 
getLocalAddress(Session) - Static method in class javax.mail.internet.InternetAddress
Return an InternetAddress representing the current user.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.InternetHeaders
 
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeBodyPart
 
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeMessage
 
getMatchingHeaderLines(String[]) - Method in interface javax.mail.internet.MimePart
 
getMatchingHeaders(String[]) - Method in interface javax.mail.Part
 
getMatchingHeaders(String[]) - Method in class javax.mail.internet.InternetHeaders
 
getMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeBodyPart
 
getMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeMessage
 
getMessage(int) - Method in class javax.mail.Folder
Retrieve the message with the specified index in this Folder; messages indices start at 1 not zero.
getMessage() - Method in class javax.mail.MessageContext
Return the message that contains the content; if the Part is a Multipart then recurse up the chain until a Message is found.
getMessage() - Method in class javax.mail.MessagingException
 
getMessage() - Method in class javax.mail.event.MessageChangedEvent
Return the affected message.
getMessage() - Method in class javax.mail.event.StoreEvent
Return the text to be displayed to the user.
getMessage() - Method in class javax.mail.event.TransportEvent
 
getMessageByUID(long) - Method in interface javax.mail.UIDFolder
 
getMessageChangeType() - Method in class javax.mail.event.MessageChangedEvent
Return the type of change.
getMessageContext() - Method in interface javax.mail.MessageAware
 
getMessageContext() - Method in class javax.mail.internet.MimePartDataSource
 
getMessageCount() - Method in class javax.mail.Folder
Return the number of messages this folder contains.
getMessageFrom(Part) - Method in class javax.mail.MessageContext
 
getMessageID() - Method in class javax.mail.internet.MimeMessage
 
getMessageNumber() - Method in class javax.mail.Message
Return the message number for this Message.
getMessageType() - Method in class javax.mail.event.StoreEvent
Return the message type.
getMessages(int, int) - Method in class javax.mail.Folder
Retrieve messages with index between start and end inclusive
getMessages(int[]) - Method in class javax.mail.Folder
Retrieve messages with the specified indices.
getMessages() - Method in class javax.mail.Folder
Retrieve all messages.
getMessages() - Method in class javax.mail.event.MessageCountEvent
Return the affected messages.
getMessagesByUID(long, long) - Method in interface javax.mail.UIDFolder
 
getMessagesByUID(long[]) - Method in interface javax.mail.UIDFolder
 
getMode() - Method in class javax.mail.Folder
Return the mode of this folder ass passed to Folder.open(int), or -1 if the folder is closed.
getName() - Method in class javax.mail.Folder
Return the name of this folder.
getName() - Method in class javax.mail.Header
Return the name of this header.
getName() - Method in class javax.mail.internet.MimePartDataSource
 
getNames() - Method in class javax.mail.internet.ParameterList
 
getNewFolder() - Method in class javax.mail.event.FolderEvent
Return the new folder; only applicable to RENAMED events.
getNewMessageCount() - Method in class javax.mail.Folder
Return the numbew of messages in this folder that have the Flag.RECENT flag set.
getNewsgroup() - Method in class javax.mail.internet.NewsAddress
 
getNextException() - Method in class javax.mail.MessagingException
 
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.InternetHeaders
 
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeBodyPart
 
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeMessage
 
getNonMatchingHeaderLines(String[]) - Method in interface javax.mail.internet.MimePart
 
getNonMatchingHeaders(String[]) - Method in interface javax.mail.Part
 
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.InternetHeaders
 
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeBodyPart
 
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeMessage
 
getNumber() - Method in class javax.mail.search.IntegerComparisonTerm
 
getOutputStream() - Method in class javax.mail.internet.MimePartDataSource
 
getParameter(String) - Method in class javax.mail.internet.ContentDisposition
 
getParameter(String) - Method in class javax.mail.internet.ContentType
 
getParameterList() - Method in class javax.mail.internet.ContentDisposition
 
getParameterList() - Method in class javax.mail.internet.ContentType
 
getParent() - Method in class javax.mail.BodyPart
 
getParent() - Method in class javax.mail.Folder
Return the parent for this folder; if the folder is at the root of a heirarchy this returns null.
getParent() - Method in class javax.mail.Multipart
Return the Part containing this Multipart object or null if unknown.
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
 
getPasswordAuthentication() - Method in class javax.mail.Authenticator
 
getPasswordAuthentication(URLName) - Method in class javax.mail.Session
Get the password authentication associated with a URL
getPattern() - Method in class javax.mail.search.StringTerm
Return the pattern associated with this term.
getPermanentFlags() - Method in class javax.mail.Folder
Get the flags supported by this folder.
getPersonal() - Method in class javax.mail.internet.InternetAddress
Return the personal name.
getPersonalNamespaces() - Method in class javax.mail.Store
Return the root folders of the personal namespace belonging to the current user.
getPort() - Method in class javax.mail.URLName
 
getPos() - Method in class javax.mail.internet.AddressException
 
getPosition() - Method in interface javax.mail.internet.SharedInputStream
 
getPrimaryType() - Method in class javax.mail.internet.ContentType
 
getProperties() - Method in class javax.mail.Session
Return the properties object for this Session; this is a live collection.
getProperty(String) - Method in class javax.mail.Session
Return the specified property.
getProtocol() - Method in class javax.mail.Provider
 
getProtocol() - Method in class javax.mail.URLName
 
getProvider(String) - Method in class javax.mail.Session
Return the provider for a specific protocol.
getProviderInfo() - Static method in class javax.mail.Session
 
getProviders() - Method in class javax.mail.Session
Return the list of providers available to this application.
getRawInputStream() - Method in class javax.mail.internet.MimeBodyPart
 
getRawInputStream() - Method in class javax.mail.internet.MimeMessage
 
getReceivedDate() - Method in class javax.mail.Message
Return the date this message was received.
getReceivedDate() - Method in class javax.mail.internet.MimeMessage
 
getRecipientType() - Method in class javax.mail.search.RecipientStringTerm
 
getRecipientType() - Method in class javax.mail.search.RecipientTerm
 
getRecipients(Message.RecipientType) - Method in class javax.mail.Message
Get all recipients of the given type.
getRecipients(Message.RecipientType) - Method in class javax.mail.internet.MimeMessage
 
getRef() - Method in class javax.mail.URLName
 
getRef() - Method in class javax.mail.internet.AddressException
 
getRemainder() - Method in class javax.mail.internet.HeaderTokenizer
 
getReplyTo() - Method in class javax.mail.Message
Get the addresses to which replies should be directed.
getReplyTo() - Method in class javax.mail.internet.MimeMessage
 
getRequestingPort() - Method in class javax.mail.Authenticator
 
getRequestingPrompt() - Method in class javax.mail.Authenticator
 
getRequestingProtocol() - Method in class javax.mail.Authenticator
 
getRequestingSite() - Method in class javax.mail.Authenticator
 
getSender() - Method in class javax.mail.internet.MimeMessage
Return the "Sender" header as an address.
getSentDate() - Method in class javax.mail.Message
Return the date that this message was sent.
getSentDate() - Method in class javax.mail.internet.MimeMessage
 
getSeparator() - Method in class javax.mail.Folder
Return the character used by this folder's Store to separate path components.
getService(Provider, URLName) - Method in class javax.mail.Session
 
getSession() - Method in class javax.mail.MessageContext
Return the session associated with the Message containing this Part.
getSharedNamespaces() - Method in class javax.mail.Store
Return the root folders of namespaces that are intended to be shared between users.
getSingleHeader(String) - Method in class javax.mail.internet.MimeBodyPart
 
getSingleHeader(String) - Method in class javax.mail.internet.MimeMessage
 
getSize() - Method in interface javax.mail.Part
 
getSize() - Method in class javax.mail.internet.MimeBodyPart
 
getSize() - Method in class javax.mail.internet.MimeMessage
 
getStore() - Method in class javax.mail.Folder
Return the store that this folder is part of.
getStore() - Method in class javax.mail.Session
Return a Store for the default protocol defined by the mail.store.protocol property.
getStore(String) - Method in class javax.mail.Session
Return a Store for the specified protocol.
getStore(URLName) - Method in class javax.mail.Session
Return a Store for the protocol specified in the given URL
getStore(Provider) - Method in class javax.mail.Session
Return the Store specified by the given provider.
getStore() - Method in class javax.mail.StoreClosedException
 
getSubType() - Method in class javax.mail.internet.ContentType
 
getSubject() - Method in class javax.mail.Message
Get the subject for this message.
getSubject() - Method in class javax.mail.internet.MimeMessage
 
getSystemFlags() - Method in class javax.mail.Flags
Return a list of Flags containing the system flags that have been set
getTerm() - Method in class javax.mail.search.NotTerm
 
getTerms() - Method in class javax.mail.search.AndTerm
Return the terms.
getTerms() - Method in class javax.mail.search.OrTerm
 
getTestSet() - Method in class javax.mail.search.FlagTerm
 
getTransport() - Method in class javax.mail.Session
Return a Transport for the default protocol specified by the mail.transport.protocol property.
getTransport(String) - Method in class javax.mail.Session
Return a Transport for the specified protocol.
getTransport(URLName) - Method in class javax.mail.Session
Return a transport for the protocol specified in the URL.
getTransport(Address) - Method in class javax.mail.Session
Return a transport for the protocol associated with the type of this address.
getTransport(Provider) - Method in class javax.mail.Session
Return the Transport specified by a Provider
getType() - Method in class javax.mail.Address
Return a String that identifies this address type.
getType() - Method in class javax.mail.Folder
Return the type of this folder, indicating whether it can contain subfolders, messages, or both.
getType() - Method in class javax.mail.Provider
 
getType() - Method in class javax.mail.event.ConnectionEvent
 
getType() - Method in class javax.mail.event.FolderEvent
Return the event type.
getType() - Method in class javax.mail.event.MessageCountEvent
Return the event type.
getType() - Method in class javax.mail.event.TransportEvent
 
getType() - Method in class javax.mail.internet.HeaderTokenizer.Token
 
getType() - Method in class javax.mail.internet.InternetAddress
Return the type of this address.
getType() - Method in class javax.mail.internet.NewsAddress
The type of this address; always "news".
getUID(Message) - Method in interface javax.mail.UIDFolder
 
getUIDValidity() - Method in interface javax.mail.UIDFolder
 
getURL() - Method in class javax.mail.URLName
 
getURLName() - Method in class javax.mail.Folder
Return the URLName for this folder, which includes the location of the store.
getURLName() - Method in class javax.mail.Service
Return a copy of the URLName representing this service with the password and file information removed.
getUnreadMessageCount() - Method in class javax.mail.Folder
Return the numbew of messages in this folder that do not have the Flag.SEEN flag set.
getUserFlags() - Method in class javax.mail.Flags
Return a list of user flags that have been set
getUserName() - Method in class javax.mail.PasswordAuthentication
 
getUserNamespaces(String) - Method in class javax.mail.Store
Return the root folders of the personal namespaces belonging to the supplied user.
getUsername() - Method in class javax.mail.URLName
 
getValidSentAddresses() - Method in class javax.mail.SendFailedException
 
getValidSentAddresses() - Method in class javax.mail.event.TransportEvent
 
getValidUnsentAddresses() - Method in class javax.mail.SendFailedException
 
getValidUnsentAddresses() - Method in class javax.mail.event.TransportEvent
 
getValue() - Method in class javax.mail.Header
Return the value of this header.
getValue() - Method in class javax.mail.internet.HeaderTokenizer.Token
 
getVendor() - Method in class javax.mail.Provider
 
getVersion() - Method in class javax.mail.Provider
 

H

HOLDS_FOLDERS - Static variable in class javax.mail.Folder
Flag that indicates that a folder can contain other folders.
HOLDS_MESSAGES - Static variable in class javax.mail.Folder
Flag that indicates that a folder can contain messages.
Header - class javax.mail.Header.
Class representing a header field.
Header(String, String) - Constructor for class javax.mail.Header
Constructor initializing all immutable fields.
HeaderTerm - class javax.mail.search.HeaderTerm.
 
HeaderTerm(String, String) - Constructor for class javax.mail.search.HeaderTerm
 
HeaderTokenizer - class javax.mail.internet.HeaderTokenizer.
 
HeaderTokenizer(String) - Constructor for class javax.mail.internet.HeaderTokenizer
 
HeaderTokenizer(String, String) - Constructor for class javax.mail.internet.HeaderTokenizer
 
HeaderTokenizer(String, String, boolean) - Constructor for class javax.mail.internet.HeaderTokenizer
 
HeaderTokenizer.Token - class javax.mail.internet.HeaderTokenizer.Token.
 
HeaderTokenizer.Token(int, String) - Constructor for class javax.mail.internet.HeaderTokenizer.Token
 
hasNewMessages() - Method in class javax.mail.Folder
Check to see if this Folder conatins messages with the Flag.RECENT flag set.
hashCode() - Method in class javax.mail.Flags
Calculate a hashCode for this instance
hashCode - Variable in class javax.mail.URLName
 
hashCode() - Method in class javax.mail.URLName
 
hashCode() - Method in class javax.mail.internet.InternetAddress
Return the hashCode for this address.
hashCode() - Method in class javax.mail.internet.InternetHeaders.InternetHeader
 
hashCode() - Method in class javax.mail.internet.NewsAddress
 
hashCode() - Method in class javax.mail.search.AddressTerm
 
hashCode() - Method in class javax.mail.search.AndTerm
 
hashCode() - Method in class javax.mail.search.ComparisonTerm
 
hashCode() - Method in class javax.mail.search.DateTerm
 
hashCode() - Method in class javax.mail.search.FlagTerm
 
hashCode() - Method in class javax.mail.search.HeaderTerm
 
hashCode() - Method in class javax.mail.search.IntegerComparisonTerm
 
hashCode() - Method in class javax.mail.search.NotTerm
 
hashCode() - Method in class javax.mail.search.OrTerm
 
hashCode() - Method in class javax.mail.search.RecipientStringTerm
 
hashCode() - Method in class javax.mail.search.RecipientTerm
 
hashCode() - Method in class javax.mail.search.StringTerm
 
headerName - Variable in class javax.mail.search.HeaderTerm
 
headers - Variable in class javax.mail.FetchProfile
 
headers - Variable in class javax.mail.internet.InternetHeaders
 
headers - Variable in class javax.mail.internet.MimeBodyPart
This message's headers.
headers - Variable in class javax.mail.internet.MimeMessage
This message's headers.
host - Variable in class javax.mail.Authenticator
 
host - Variable in class javax.mail.URLName
 
host - Variable in class javax.mail.internet.NewsAddress
The host for this newsgroup

I

INLINE - Static variable in interface javax.mail.Part
 
IllegalWriteException - exception javax.mail.IllegalWriteException.
 
IllegalWriteException() - Constructor for class javax.mail.IllegalWriteException
 
IllegalWriteException(String) - Constructor for class javax.mail.IllegalWriteException
 
IntegerComparisonTerm - class javax.mail.search.IntegerComparisonTerm.
A Term that provides comparisons for integers.
IntegerComparisonTerm(int, int) - Constructor for class javax.mail.search.IntegerComparisonTerm
 
InternetAddress - class javax.mail.internet.InternetAddress.
A representation of an Internet email address as specified by RFC822 in conjunction with a human-readable personal name that can be encoded as specified by RFC2047.
InternetAddress() - Constructor for class javax.mail.internet.InternetAddress
 
InternetAddress(String) - Constructor for class javax.mail.internet.InternetAddress
 
InternetAddress(String, boolean) - Constructor for class javax.mail.internet.InternetAddress
 
InternetAddress(String, String) - Constructor for class javax.mail.internet.InternetAddress
 
InternetAddress(String, String, String) - Constructor for class javax.mail.internet.InternetAddress
 
InternetHeaders - class javax.mail.internet.InternetHeaders.
Class that represents the RFC822 headers associated with a message.
InternetHeaders() - Constructor for class javax.mail.internet.InternetHeaders
Create an empty InternetHeaders
InternetHeaders(InputStream) - Constructor for class javax.mail.internet.InternetHeaders
Create a new InternetHeaders initialized by reading headers from the stream.
InternetHeaders.InternetHeader - class javax.mail.internet.InternetHeaders.InternetHeader.
 
InternetHeaders.InternetHeader(String, String) - Constructor for class javax.mail.internet.InternetHeaders.InternetHeader
 
ignoreCase - Variable in class javax.mail.search.StringTerm
If true, case should be ignored during matching.
inStream - Variable in class javax.mail.internet.MimeMultipart.MimeBodyPartInputStream
 
init(InternetAddress, String) - Static method in class javax.mail.internet.InternetAddress
 
invalid - Variable in class javax.mail.SendFailedException
 
invalid - Variable in class javax.mail.event.TransportEvent
Addresses that are invalid.
isAtom(char) - Static method in class javax.mail.internet.InternetAddress
 
isConnected() - Method in class javax.mail.Service
Check if this service is currently connected.
isExpunged() - Method in class javax.mail.Message
Checks to see if this message has been expunged.
isGroup() - Method in class javax.mail.internet.InternetAddress
Return true is this address is an RFC822 group address in the format phrase ":" [#mailbox] ";".
isMimeType(String) - Method in interface javax.mail.Part
 
isMimeType(String) - Method in class javax.mail.internet.MimeBodyPart
 
isMimeType(String) - Method in class javax.mail.internet.MimeMessage
 
isOpen() - Method in class javax.mail.Folder
Indicates that the folder has been opened.
isRemoved() - Method in class javax.mail.event.MessageCountEvent
 
isSet(Flags.Flag) - Method in class javax.mail.Message
Check whether the supplied flag is set.
isSet(Flags.Flag) - Method in class javax.mail.internet.MimeMessage
 
isSpace(char) - Static method in class javax.mail.internet.InternetAddress
 
isStrictAddressing() - Method in class javax.mail.internet.MimeMessage
 
isSubscribed() - Method in class javax.mail.Folder
Determine if the user is subscribed to this Folder.
items - Variable in class javax.mail.FetchProfile
 

J

javaCharset(String) - Static method in class javax.mail.internet.MimeUtility
 
javax.mail - package javax.mail
 
javax.mail.event - package javax.mail.event
 
javax.mail.internet - package javax.mail.internet
 
javax.mail.search - package javax.mail.search
 

L

LASTUID - Static variable in interface javax.mail.UIDFolder
A special value than can be passed as the end parameter to Folder.getMessages(int, int) to indicate the last message in this folder.
LE - Static variable in class javax.mail.search.ComparisonTerm
 
LT - Static variable in class javax.mail.search.ComparisonTerm
 
list(String) - Method in class javax.mail.Folder
Return a list of folders from this Folder's namespace that match the supplied pattern.
list() - Method in class javax.mail.Folder
Convenience method that invokes Folder.list(String) with the pattern "%".
listSubscribed(String) - Method in class javax.mail.Folder
Return a list of folders to which the user is subscribed and which match the supplied pattern.
listSubscribed() - Method in class javax.mail.Folder
Convenience method that invokes Folder.listSubscribed(String) with the pattern "%".
load(InputStream) - Method in class javax.mail.internet.InternetHeaders
Read and parse the supplied stream and add all headers to the current set.
loadProviders(ClassLoader) - Static method in class javax.mail.Session
 
loadProviders(Session.ProviderInfo, InputStream) - Static method in class javax.mail.Session
 

M

MESSAGE_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Indicates that the message has successfully been delivered to all recipients.
MESSAGE_NOT_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Indicates that no messages could be delivered.
MESSAGE_PARTIALLY_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Indicates that some of the messages were successfully delivered but that some failed.
MIME - Static variable in class javax.mail.internet.HeaderTokenizer
 
MailDateFormat - class javax.mail.internet.MailDateFormat.
Formats ths date as specified by draft-ietf-drums-msg-fmt-08 dated January 26, 2000 which supercedes RFC822.
MailDateFormat() - Constructor for class javax.mail.internet.MailDateFormat
 
MailEvent - class javax.mail.event.MailEvent.
Common base class for mail events.
MailEvent(Object) - Constructor for class javax.mail.event.MailEvent
 
Message - class javax.mail.Message.
 
Message() - Constructor for class javax.mail.Message
Default constructor.
Message(Folder, int) - Constructor for class javax.mail.Message
Constructor initializing folder and message msgnum; intended to be used by implementations of Folder.
Message(Session) - Constructor for class javax.mail.Message
Constructor initializing the session; intended to by used by client created instances.
Message.RecipientType - class javax.mail.Message.RecipientType.
Enumeration of types of recipients allowed by the Message class.
Message.RecipientType(String) - Constructor for class javax.mail.Message.RecipientType
 
MessageAware - interface javax.mail.MessageAware.
 
MessageChangedEvent - class javax.mail.event.MessageChangedEvent.
 
MessageChangedEvent(Object, int, Message) - Constructor for class javax.mail.event.MessageChangedEvent
Constructor.
MessageChangedListener - interface javax.mail.event.MessageChangedListener.
 
MessageContext - class javax.mail.MessageContext.
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 supplied Part.
MessageCountAdapter - class javax.mail.event.MessageCountAdapter.
An adaptor that receives message count events.
MessageCountAdapter() - Constructor for class javax.mail.event.MessageCountAdapter
 
MessageCountEvent - class javax.mail.event.MessageCountEvent.
Event indicating a change in the number of messages in a folder.
MessageCountEvent(Folder, int, boolean, Message[]) - Constructor for class javax.mail.event.MessageCountEvent
Construct a new event.
MessageCountListener - interface javax.mail.event.MessageCountListener.
 
MessageIDTerm - class javax.mail.search.MessageIDTerm.
 
MessageIDTerm(String) - Constructor for class javax.mail.search.MessageIDTerm
 
MessageNumberTerm - class javax.mail.search.MessageNumberTerm.
 
MessageNumberTerm(int) - Constructor for class javax.mail.search.MessageNumberTerm
 
MessageRemovedException - exception javax.mail.MessageRemovedException.
 
MessageRemovedException() - Constructor for class javax.mail.MessageRemovedException
 
MessageRemovedException(String) - Constructor for class javax.mail.MessageRemovedException
 
MessagingException - exception javax.mail.MessagingException.
 
MessagingException() - Constructor for class javax.mail.MessagingException
 
MessagingException(String) - Constructor for class javax.mail.MessagingException
 
MessagingException(String, Exception) - Constructor for class javax.mail.MessagingException
 
MethodNotSupportedException - exception javax.mail.MethodNotSupportedException.
 
MethodNotSupportedException() - Constructor for class javax.mail.MethodNotSupportedException
 
MethodNotSupportedException(String) - Constructor for class javax.mail.MethodNotSupportedException
 
MimeBodyPart - class javax.mail.internet.MimeBodyPart.
 
MimeBodyPart() - Constructor for class javax.mail.internet.MimeBodyPart
 
MimeBodyPart(InputStream) - Constructor for class javax.mail.internet.MimeBodyPart
 
MimeBodyPart(InternetHeaders, byte[]) - Constructor for class javax.mail.internet.MimeBodyPart
 
MimeMessage - class javax.mail.internet.MimeMessage.
 
MimeMessage(Session) - Constructor for class javax.mail.internet.MimeMessage
Create a new MimeMessage.
MimeMessage(Session, InputStream) - Constructor for class javax.mail.internet.MimeMessage
Create a MimeMessage by reading an parsing the data from the supplied stream.
MimeMessage(MimeMessage) - Constructor for class javax.mail.internet.MimeMessage
Copy a MimeMessage.
MimeMessage(Folder, int) - Constructor for class javax.mail.internet.MimeMessage
Create an new MimeMessage in the supplied Folder and message number.
MimeMessage(Folder, InputStream, int) - Constructor for class javax.mail.internet.MimeMessage
Create a MimeMessage by reading an parsing the data from the supplied stream.
MimeMessage(Folder, InternetHeaders, byte[], int) - Constructor for class javax.mail.internet.MimeMessage
Create a MimeMessage with the supplied headers and content.
MimeMessage.RecipientType - class javax.mail.internet.MimeMessage.RecipientType.
Extends Message.RecipientType to support addition recipient types.
MimeMessage.RecipientType(String) - Constructor for class javax.mail.internet.MimeMessage.RecipientType
 
MimeMultipart - class javax.mail.internet.MimeMultipart.
 
MimeMultipart() - Constructor for class javax.mail.internet.MimeMultipart
Create an empty MimeMultipart with content type "multipart/mixed"
MimeMultipart(String) - Constructor for class javax.mail.internet.MimeMultipart
Create an empty MimeMultipart with the subtype supplied.
MimeMultipart.MimeBodyPartInputStream - class javax.mail.internet.MimeMultipart.MimeBodyPartInputStream.
 
MimeMultipart.MimeBodyPartInputStream(PushbackInputStream, byte[]) - Constructor for class javax.mail.internet.MimeMultipart.MimeBodyPartInputStream
 
MimePart - interface javax.mail.internet.MimePart.
 
MimePartDataSource - class javax.mail.internet.MimePartDataSource.
 
MimePartDataSource(MimePart) - Constructor for class javax.mail.internet.MimePartDataSource
 
MimeUtility - class javax.mail.internet.MimeUtility.
 
MimeUtility() - Constructor for class javax.mail.internet.MimeUtility
 
Multipart - class javax.mail.Multipart.
A container for multiple BodyParts.
Multipart() - Constructor for class javax.mail.Multipart
 
MultipartDataSource - interface javax.mail.MultipartDataSource.
 
mask - Variable in class javax.mail.Flags.Flag
 
match(SearchTerm) - Method in class javax.mail.Message
Apply the specified search criteria to this message
match(ContentType) - Method in class javax.mail.internet.ContentType
 
match(String) - Method in class javax.mail.internet.ContentType
 
match(Address) - Method in class javax.mail.search.AddressStringTerm
Tests if the patterm associated with this Term is a substring of the address in the supplied object.
match(Address) - Method in class javax.mail.search.AddressTerm
Match to the supplied address.
match(Message) - Method in class javax.mail.search.AndTerm
Match by applying the terms, in order, to the Message and performing an AND operation to the result.
match(Message) - Method in class javax.mail.search.BodyTerm
 
match(Date) - Method in class javax.mail.search.DateTerm
 
match(Message) - Method in class javax.mail.search.FlagTerm
 
match(Message) - Method in class javax.mail.search.FromStringTerm
 
match(Message) - Method in class javax.mail.search.FromTerm
 
match(Message) - Method in class javax.mail.search.HeaderTerm
 
match(int) - Method in class javax.mail.search.IntegerComparisonTerm
 
match(Message) - Method in class javax.mail.search.MessageIDTerm
 
match(Message) - Method in class javax.mail.search.MessageNumberTerm
 
match(Message) - Method in class javax.mail.search.NotTerm
 
match(Message) - Method in class javax.mail.search.OrTerm
 
match(Message) - Method in class javax.mail.search.ReceivedDateTerm
 
match(Message) - Method in class javax.mail.search.RecipientStringTerm
 
match(Message) - Method in class javax.mail.search.RecipientTerm
 
match(Message) - Method in class javax.mail.search.SearchTerm
Checks a matching criteria defined by the concrete subclass of this Term.
match(Message) - Method in class javax.mail.search.SentDateTerm
 
match(Message) - Method in class javax.mail.search.SizeTerm
 
match(String) - Method in class javax.mail.search.StringTerm
Determine if the pattern associated with this term is a substring of the supplied String.
match(Message) - Method in class javax.mail.search.SubjectTerm
 
matchPart(Part) - Method in class javax.mail.search.BodyTerm
 
message - Variable in class javax.mail.event.StoreEvent
The text to be presented to the user.
messageChanged(MessageChangedEvent) - Method in interface javax.mail.event.MessageChangedListener
 
messageChangedListeners - Variable in class javax.mail.Folder
 
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
 
messageNotDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messageNotDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
 
messagePartiallyDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messagePartiallyDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
 
messagesAdded(MessageCountEvent) - Method in class javax.mail.event.MessageCountAdapter
 
messagesAdded(MessageCountEvent) - Method in interface javax.mail.event.MessageCountListener
 
messagesRemoved(MessageCountEvent) - Method in class javax.mail.event.MessageCountAdapter
 
messagesRemoved(MessageCountEvent) - Method in interface javax.mail.event.MessageCountListener
 
mimeCharset(String) - Static method in class javax.mail.internet.MimeUtility
 
mode - Variable in class javax.mail.Folder
The current mode of this folder.
modified - Variable in class javax.mail.internet.MimeMessage
Flag indicating that the message has been modified; set to true when an empty message is created or when MimeMessage.saveChanges() is called.
msg - Variable in class javax.mail.event.MessageChangedEvent
 
msg - Variable in class javax.mail.event.TransportEvent
The message associated with this event.
msgnum - Variable in class javax.mail.Message
The index of a message withing its folder, or zero if the message was not retrieved from a folder.
msgs - Variable in class javax.mail.event.MessageCountEvent
The affected messages.

N

NE - Static variable in class javax.mail.search.ComparisonTerm
 
NEWSGROUPS - Static variable in class javax.mail.internet.MimeMessage.RecipientType
Recipient type for Usenet news.
NOTICE - Static variable in class javax.mail.event.StoreEvent
Indicates that this message is a notice.
NewsAddress - class javax.mail.internet.NewsAddress.
A representation of an RFC1036 Internet newsgroup address.
NewsAddress() - Constructor for class javax.mail.internet.NewsAddress
 
NewsAddress(String) - Constructor for class javax.mail.internet.NewsAddress
 
NewsAddress(String, String) - Constructor for class javax.mail.internet.NewsAddress
 
NoSuchProviderException - exception javax.mail.NoSuchProviderException.
 
NoSuchProviderException() - Constructor for class javax.mail.NoSuchProviderException
 
NoSuchProviderException(String) - Constructor for class javax.mail.NoSuchProviderException
 
NotTerm - class javax.mail.search.NotTerm.
Term that implements a logical negation.
NotTerm(SearchTerm) - Constructor for class javax.mail.search.NotTerm
 
name - Variable in class javax.mail.Header
 
newFolder - Variable in class javax.mail.event.FolderEvent
 
newStream(long, long) - Method in interface javax.mail.internet.SharedInputStream
 
newsgroup - Variable in class javax.mail.internet.NewsAddress
The name of this newsgroup
next - Variable in class javax.mail.MessagingException
 
next() - Method in class javax.mail.internet.HeaderTokenizer
 
notification(StoreEvent) - Method in interface javax.mail.event.StoreListener
 
notifyConnectionListeners(int) - Method in class javax.mail.Folder
 
notifyConnectionListeners(int) - Method in class javax.mail.Service
 
notifyFolderListeners(int) - Method in class javax.mail.Folder
 
notifyFolderListeners(int, Folder) - Method in class javax.mail.Store
 
notifyFolderRenamedListeners(Folder) - Method in class javax.mail.Folder
 
notifyFolderRenamedListeners(Folder, Folder) - Method in class javax.mail.Store
 
notifyMessageAddedListeners(Message[]) - Method in class javax.mail.Folder
 
notifyMessageChangedListeners(int, Message) - Method in class javax.mail.Folder
 
notifyMessageRemovedListeners(boolean, Message[]) - Method in class javax.mail.Folder
 
notifyStoreListeners(int, String) - Method in class javax.mail.Store
 
notifyTransportListeners(int, Address[], Address[], Address[], Message) - Method in class javax.mail.Transport
 
number - Variable in class javax.mail.search.IntegerComparisonTerm
 

O

OPENED - Static variable in class javax.mail.event.ConnectionEvent
A connection was opened.
OrTerm - class javax.mail.search.OrTerm.
 
OrTerm(SearchTerm, SearchTerm) - Constructor for class javax.mail.search.OrTerm
 
OrTerm(SearchTerm[]) - Constructor for class javax.mail.search.OrTerm
 
open(int) - Method in class javax.mail.Folder
Open this folder; the folder must be able to contain messages and must currently be closed.
opened(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
opened(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Called when a connection is opened.

P

PARAM_TYPES - Static variable in class javax.mail.Session
 
ParameterList - class javax.mail.internet.ParameterList.
 
ParameterList() - Constructor for class javax.mail.internet.ParameterList
 
ParameterList(String) - Constructor for class javax.mail.internet.ParameterList
 
ParseException - exception javax.mail.internet.ParseException.
 
ParseException() - Constructor for class javax.mail.internet.ParseException
 
ParseException(String) - Constructor for class javax.mail.internet.ParseException
 
Part - interface javax.mail.Part.
Note: Parts are used in Collections so implementing classes must provide a suitable implementation of equals and hashCode.
PasswordAuthentication - class javax.mail.PasswordAuthentication.
A data holder used by Authenticator to contain a username and password.
PasswordAuthentication(String, String) - Constructor for class javax.mail.PasswordAuthentication
 
Provider - class javax.mail.Provider.
 
Provider(String, String, Provider.Type, String, String) - Constructor for class javax.mail.Provider
 
Provider.Type - class javax.mail.Provider.Type.
A enumeration inner class that defines Provider types.
Provider.Type() - Constructor for class javax.mail.Provider.Type
 
parent - Variable in class javax.mail.BodyPart
 
parent - Variable in class javax.mail.Multipart
The Part that contains this multipart.
parse(String) - Static method in class javax.mail.internet.InternetAddress
Parse addresses out of the string with basic checking.
parse(String, boolean) - Static method in class javax.mail.internet.InternetAddress
Parse addresses out of the string.
parse(String, boolean, boolean) - Static method in class javax.mail.internet.InternetAddress
Parse addresses with increasing degrees of RFC822 compliance checking.
parse(String, ParsePosition) - Method in class javax.mail.internet.MailDateFormat
 
parse(InputStream) - Method in class javax.mail.internet.MimeMessage
Parse the supplied stream and initialize MimeMessage.headers and MimeMessage.content appropriately.
parse() - Method in class javax.mail.internet.MimeMultipart
 
parse(String) - Static method in class javax.mail.internet.NewsAddress
Parse a comma-spearated list of addresses.
parseHeader(String, boolean) - Static method in class javax.mail.internet.InternetAddress
Parse addresses out of the string.
parseHeader(List, String, boolean, boolean) - Static method in class javax.mail.internet.InternetAddress
 
parseString(String) - Method in class javax.mail.URLName
 
parsed - Variable in class javax.mail.internet.MimeMultipart
Indicates if the data has been parsed.
part - Variable in class javax.mail.MessageContext
 
part - Static variable in class javax.mail.internet.MimeMultipart
 
part - Variable in class javax.mail.internet.MimePartDataSource
 
parts - Variable in class javax.mail.Multipart
Vector of sub-parts.
password - Variable in class javax.mail.PasswordAuthentication
 
password - Variable in class javax.mail.URLName
 
passwordAuthentications - Variable in class javax.mail.Session
 
pattern - Variable in class javax.mail.search.StringTerm
The pattern associated with this term.
peek() - Method in class javax.mail.internet.HeaderTokenizer
 
personal - Variable in class javax.mail.internet.InternetAddress
The personal name as a Java String.
port - Variable in class javax.mail.Authenticator
 
port - Variable in class javax.mail.URLName
 
pos - Variable in class javax.mail.internet.AddressException
 
pos - Variable in class javax.mail.internet.HeaderTokenizer
 
prompt - Variable in class javax.mail.Authenticator
 
properties - Variable in class javax.mail.Session
 
protocol - Variable in class javax.mail.Authenticator
 
protocol - Variable in class javax.mail.Provider
 
protocol - Variable in class javax.mail.URLName
 
protocolConnect(String, int, String, String) - Method in class javax.mail.Service
Attempt the protocol-specific connection; subclasses should override this to establish a connection in the appropriate manner.
providersByClassLoader - Static variable in class javax.mail.Session
 

Q

QUOTEDSTRING - Static variable in class javax.mail.internet.HeaderTokenizer.Token
 
queue - Variable in class javax.mail.Folder
 
queue - Variable in class javax.mail.Service
 
queueEvent(MailEvent, List) - Method in class javax.mail.EventQueue
 
queueEvent(MailEvent, Vector) - Method in class javax.mail.Service
 
quote(StringBuffer, String) - Method in class javax.mail.internet.InternetAddress
Add RFC822 quotes to a String if needed.
quote(String, String) - Static method in class javax.mail.internet.MimeUtility
 

R

READ_ONLY - Static variable in class javax.mail.Folder
Flag indicating that this folder cannot be modified.
READ_WRITE - Static variable in class javax.mail.Folder
Flag indictaing that this folder can be modified.
RECENT - Static variable in class javax.mail.Flags.Flag
Flag that indicates that the message has been delivered since the last time this folder was opened; has a bit value of 16.
REMOVED - Static variable in class javax.mail.event.MessageCountEvent
Messages were removed from the folder.
RENAMED - Static variable in class javax.mail.event.FolderEvent
 
RFC822 - Static variable in class javax.mail.internet.HeaderTokenizer
 
ReadOnlyFolderException - exception javax.mail.ReadOnlyFolderException.
 
ReadOnlyFolderException(Folder) - Constructor for class javax.mail.ReadOnlyFolderException
 
ReadOnlyFolderException(Folder, String) - Constructor for class javax.mail.ReadOnlyFolderException
 
ReceivedDateTerm - class javax.mail.search.ReceivedDateTerm.
 
ReceivedDateTerm(int, Date) - Constructor for class javax.mail.search.ReceivedDateTerm
 
RecipientStringTerm - class javax.mail.search.RecipientStringTerm.
 
RecipientStringTerm(Message.RecipientType, String) - Constructor for class javax.mail.search.RecipientStringTerm
 
RecipientTerm - class javax.mail.search.RecipientTerm.
 
RecipientTerm(Message.RecipientType, Address) - Constructor for class javax.mail.search.RecipientTerm
 
read() - Method in class javax.mail.internet.MimeMultipart.MimeBodyPartInputStream
 
readAtomicToken() - Method in class javax.mail.internet.HeaderTokenizer
 
readResolve() - Method in class javax.mail.Message.RecipientType
 
readResolve() - Method in class javax.mail.internet.MimeMessage.RecipientType
Ensure the singleton is returned.
readTillFirstBoundary(PushbackInputStream, byte[]) - Method in class javax.mail.internet.MimeMultipart
Move the read pointer to the begining of the first part read till the end of first boundary
readToken() - Method in class javax.mail.internet.HeaderTokenizer
 
readUntil(char, int) - Method in class javax.mail.internet.HeaderTokenizer
 
ref - Variable in class javax.mail.URLName
 
ref - Variable in class javax.mail.internet.AddressException
 
remove(Flags.Flag) - Method in class javax.mail.Flags
Unset the supplied system flag.
remove(Flags) - Method in class javax.mail.Flags
Unset all flags from the supplied instance.
remove(String) - Method in class javax.mail.Flags
Unset the supplied user flag.
remove(String) - Method in class javax.mail.internet.ParameterList
 
removeBodyPart(BodyPart) - Method in class javax.mail.Multipart
Remove the supplied part from the list.
removeBodyPart(int) - Method in class javax.mail.Multipart
Remove the specified part; all others move down one
removeConnectionListener(ConnectionListener) - Method in class javax.mail.Folder
 
removeConnectionListener(ConnectionListener) - Method in class javax.mail.Service
 
removeFolderListener(FolderListener) - Method in class javax.mail.Folder
 
removeFolderListener(FolderListener) - Method in class javax.mail.Store
 
removeHeader(String) - Method in interface javax.mail.Part
 
removeHeader(String) - Method in class javax.mail.internet.InternetHeaders
Remove all header entries with the supplied name
removeHeader(String) - Method in class javax.mail.internet.MimeBodyPart
 
removeHeader(String) - Method in class javax.mail.internet.MimeMessage
 
removeMessageChangedListener(MessageChangedListener) - Method in class javax.mail.Folder
 
removeMessageCountListener(MessageCountListener) - Method in class javax.mail.Folder
 
removeStoreListener(StoreListener) - Method in class javax.mail.Store
 
removeTransportListener(TransportListener) - Method in class javax.mail.Transport
 
removed - Variable in class javax.mail.event.MessageCountEvent
If true, then messages were expunged from the folder by this client and message numbers reflect the deletion; if false, then the change was the result of an expunge by a different client.
renameTo(Folder) - Method in class javax.mail.Folder
Rename this folder; the folder must be closed.
reply(boolean) - Method in class javax.mail.Message
Create a new message suitable as a reply to this message with all headers set up appropriately.
reply(boolean) - Method in class javax.mail.internet.MimeMessage
 
requestPasswordAuthentication(InetAddress, int, String, String, String) - Method in class javax.mail.Session
Call back to the application supplied authenticator to get the needed username add password.

S

SEEN - Static variable in class javax.mail.Flags.Flag
Flag that indicates that the message has been viewed; has a bit value of 32.
STORE - Static variable in class javax.mail.Provider.Type
A message store provider such as POP3 or IMAP4.
SearchException - exception javax.mail.search.SearchException.
 
SearchException() - Constructor for class javax.mail.search.SearchException
 
SearchException(String) - Constructor for class javax.mail.search.SearchException
 
SearchTerm - class javax.mail.search.SearchTerm.
Base class for Terms in a parse tree used to represent a search condition.
SearchTerm() - Constructor for class javax.mail.search.SearchTerm
 
SendFailedException - exception javax.mail.SendFailedException.
 
SendFailedException() - Constructor for class javax.mail.SendFailedException
 
SendFailedException(String) - Constructor for class javax.mail.SendFailedException
 
SendFailedException(String, Exception) - Constructor for class javax.mail.SendFailedException
 
SendFailedException(String, Exception, Address[], Address[], Address[]) - Constructor for class javax.mail.SendFailedException
 
SentDateTerm - class javax.mail.search.SentDateTerm.
 
SentDateTerm(int, Date) - Constructor for class javax.mail.search.SentDateTerm
 
Service - class javax.mail.Service.
 
Service(Session, URLName) - Constructor for class javax.mail.Service
Construct a new Service.
Session - class javax.mail.Session.
OK, so we have a final class in the API with a heck of a lot of implementation required...
Session(Properties, Authenticator) - Constructor for class javax.mail.Session
No public constrcutor allowed.
Session.ProviderInfo - class javax.mail.Session.ProviderInfo.
 
Session.ProviderInfo() - Constructor for class javax.mail.Session.ProviderInfo
 
SharedInputStream - interface javax.mail.internet.SharedInputStream.
 
SizeTerm - class javax.mail.search.SizeTerm.
 
SizeTerm(int, int) - Constructor for class javax.mail.search.SizeTerm
 
Store - class javax.mail.Store.
Abstract class that represents a message store.
Store(Session, URLName) - Constructor for class javax.mail.Store
Constructor specifying session and url of this store.
StoreClosedException - exception javax.mail.StoreClosedException.
 
StoreClosedException(Store) - Constructor for class javax.mail.StoreClosedException
 
StoreClosedException(Store, String) - Constructor for class javax.mail.StoreClosedException
 
StoreEvent - class javax.mail.event.StoreEvent.
Event representing motifications from the Store connection.
StoreEvent(Store, int, String) - Constructor for class javax.mail.event.StoreEvent
Construct a new event.
StoreListener - interface javax.mail.event.StoreListener.
 
StringTerm - class javax.mail.search.StringTerm.
A Term that provides matching criteria for Strings.
StringTerm(String) - Constructor for class javax.mail.search.StringTerm
Constructor specifying a pattern.
StringTerm(String, boolean) - Constructor for class javax.mail.search.StringTerm
Constructor specifying pattern and case sensitivity.
SubjectTerm - class javax.mail.search.SubjectTerm.
 
SubjectTerm(String) - Constructor for class javax.mail.search.SubjectTerm
 
saveChanges() - Method in class javax.mail.Message
To ensure changes are saved to the store, this message should be invoked before its containing folder is closed.
saveChanges() - Method in class javax.mail.internet.MimeMessage
 
saved - Variable in class javax.mail.internet.MimeMessage
Flag indicating that the message has been saved.
search(SearchTerm) - Method in class javax.mail.Folder
Search this folder for messages matching the supplied search criteria.
search(SearchTerm, Message[]) - Method in class javax.mail.Folder
Search the supplied messages for those that match the supplied criteria; messages must belong to this folder.
send(Message) - Static method in class javax.mail.Transport
Send a message to all recipient addresses it contains (as returned by Message.getAllRecipients()) using message transports appropriate for each address.
send(Message, Address[]) - Static method in class javax.mail.Transport
Send a message to all addresses provided irrespective of any recipients contained in the message itself using message transports appropriate for each address.
sendMessage(Message, Address[]) - Method in class javax.mail.Transport
Send a message to the supplied addresses using this transport; if any of the addresses are invalid then a SendFailedException is thrown.
session - Variable in class javax.mail.Message
The Session associated with this message.
session - Variable in class javax.mail.Service
The session from which this service was created.
set(String, String) - Method in class javax.mail.internet.ParameterList
 
set - Variable in class javax.mail.search.FlagTerm
If true, test that all flags are set; if false, test that all flags are clear.
setAddress(String) - Method in class javax.mail.internet.InternetAddress
Set the address.
setCalendar(Calendar) - Method in class javax.mail.internet.MailDateFormat
The calendar cannot be set
setConnected(boolean) - Method in class javax.mail.Service
Notification to subclasses that the connection state has changed.
setContent(Multipart) - Method in interface javax.mail.Part
 
setContent(Object, String) - Method in interface javax.mail.Part
 
setContent(Object, String) - Method in class javax.mail.internet.MimeBodyPart
 
setContent(Multipart) - Method in class javax.mail.internet.MimeBodyPart
 
setContent(Object, String) - Method in class javax.mail.internet.MimeMessage
 
setContent(Multipart) - Method in class javax.mail.internet.MimeMessage
 
setContentID(String) - Method in class javax.mail.internet.MimeBodyPart
 
setContentID(String) - Method in class javax.mail.internet.MimeMessage
 
setContentLanguage(String[]) - Method in class javax.mail.internet.MimeBodyPart
 
setContentLanguage(String[]) - Method in class javax.mail.internet.MimeMessage
 
setContentLanguage(String[]) - Method in interface javax.mail.internet.MimePart
 
setContentMD5(String) - Method in class javax.mail.internet.MimeBodyPart
 
setContentMD5(String) - Method in class javax.mail.internet.MimeMessage
 
setContentMD5(String) - Method in interface javax.mail.internet.MimePart
 
setDataHandler(DataHandler) - Method in interface javax.mail.Part
 
setDataHandler(DataHandler) - Method in class javax.mail.internet.MimeBodyPart
 
setDataHandler(DataHandler) - Method in class javax.mail.internet.MimeMessage
 
setDebug(boolean) - Method in class javax.mail.Session
Enable debugging for this session.
setDebugOut(PrintStream) - Method in class javax.mail.Session
Set the output stream where debug information should be sent.
setDescription(String) - Method in interface javax.mail.Part
 
setDescription(String) - Method in class javax.mail.internet.MimeBodyPart
 
setDescription(String, String) - Method in class javax.mail.internet.MimeBodyPart
 
setDescription(String) - Method in class javax.mail.internet.MimeMessage
 
setDescription(String, String) - Method in class javax.mail.internet.MimeMessage
 
setDisposition(String) - Method in interface javax.mail.Part
 
setDisposition(String) - Method in class javax.mail.internet.ContentDisposition
 
setDisposition(String) - Method in class javax.mail.internet.MimeBodyPart
 
setDisposition(String) - Method in class javax.mail.internet.MimeMessage
 
setExpunged(boolean) - Method in class javax.mail.Message
Set the expunged flag for this message.
setFileName(String) - Method in interface javax.mail.Part
 
setFileName(String) - Method in class javax.mail.internet.MimeBodyPart
 
setFileName(String) - Method in class javax.mail.internet.MimeMessage
 
setFlag(Flags.Flag, boolean) - Method in class javax.mail.Message
Set a flag to the supplied value.
setFlags(Message[], Flags, boolean) - Method in class javax.mail.Folder
Set flags on the messages to the supplied value; all messages must belong to this folder.
setFlags(int, int, Flags, boolean) - Method in class javax.mail.Folder
Set flags on a range of messages to the supplied value.
setFlags(int[], Flags, boolean) - Method in class javax.mail.Folder
Set flags on a set of messages to the supplied value.
setFlags(Flags, boolean) - Method in class javax.mail.Message
Set the flags specified to the supplied value; flags not included in the supplied Flags parameter are not affected.
setFlags(Flags, boolean) - Method in class javax.mail.internet.MimeMessage
 
setFrom() - Method in class javax.mail.Message
Set the "From" header for this message to the value of the "mail.user" property, of if that property is not set, to the value of the system property "user.name"
setFrom(Address) - Method in class javax.mail.Message
Set the "From" header to the supplied address.
setFrom(Address) - Method in class javax.mail.internet.MimeMessage
 
setFrom() - Method in class javax.mail.internet.MimeMessage
Set the "From" header using the value returned by InternetAddress.getLocalAddress(javax.mail.Session).
setHeader(String, String) - Method in interface javax.mail.Part
 
setHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Set the value of the header to the supplied value; any existing headers are removed.
setHeader(String, Address[]) - Method in class javax.mail.internet.InternetHeaders
 
setHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
 
setHeader(String, String) - Method in class javax.mail.internet.MimeMessage
 
setHeader(String, Address) - Method in class javax.mail.internet.MimeMessage
 
setHeader(String, Address[]) - Method in class javax.mail.internet.MimeMessage
 
setHeaderList(String, List) - Method in class javax.mail.internet.InternetHeaders
 
setHost(String) - Method in class javax.mail.internet.NewsAddress
 
setMessageNumber(int) - Method in class javax.mail.Message
Set the message number for this Message.
setMultipartDataSource(MultipartDataSource) - Method in class javax.mail.Multipart
Initialize this multipart object from the supplied data source.
setNewsgroup(String) - Method in class javax.mail.internet.NewsAddress
 
setNextException(Exception) - Method in class javax.mail.MessagingException
 
setNumberFormat(NumberFormat) - Method in class javax.mail.internet.MailDateFormat
The format cannot be set
setParameter(String, String) - Method in class javax.mail.internet.ContentDisposition
 
setParameter(String, String) - Method in class javax.mail.internet.ContentType
 
setParameterList(ParameterList) - Method in class javax.mail.internet.ContentDisposition
 
setParameterList(ParameterList) - Method in class javax.mail.internet.ContentType
 
setParent(Part) - Method in class javax.mail.Multipart
Set the parent of this Multipart object
setPasswordAuthentication(URLName, PasswordAuthentication) - Method in class javax.mail.Session
Set the password authentication associated with a URL.
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.
setPrimaryType(String) - Method in class javax.mail.internet.ContentType
 
setProvider(Provider) - Method in class javax.mail.Session
Make the supplied Provider the default for its protocol.
setRecipient(Message.RecipientType, Address) - Method in class javax.mail.Message
Set the list of recipients for the specified type to a single address.
setRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.Message
Set the list of recipients for the specified type.
setRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.internet.MimeMessage
 
setRecipients(Message.RecipientType, String) - Method in class javax.mail.internet.MimeMessage
 
setReplyTo(Address[]) - Method in class javax.mail.Message
Set the addresses to which replies should be directed.
setReplyTo(Address[]) - Method in class javax.mail.internet.MimeMessage
 
setSender(Address) - Method in class javax.mail.internet.MimeMessage
Set the "Sender" header.
setSentDate(Date) - Method in class javax.mail.Message
Set the date this message was sent.
setSentDate(Date) - Method in class javax.mail.internet.MimeMessage
 
setSubType(String) - Method in class javax.mail.internet.ContentType
 
setSubType(String) - Method in class javax.mail.internet.MimeMultipart
 
setSubject(String) - Method in class javax.mail.Message
Set the subject of this message
setSubject(String) - Method in class javax.mail.internet.MimeMessage
 
setSubject(String, String) - Method in class javax.mail.internet.MimeMessage
 
setSubscribed(boolean) - Method in class javax.mail.Folder
Set the user's subscription to this folder.
setText(String) - Method in interface javax.mail.Part
 
setText(String) - Method in class javax.mail.internet.MimeBodyPart
 
setText(String, String) - Method in class javax.mail.internet.MimeBodyPart
 
setText(String) - Method in class javax.mail.internet.MimeMessage
 
setText(String, String) - Method in class javax.mail.internet.MimeMessage
 
setText(String) - Method in interface javax.mail.internet.MimePart
 
setText(String, String) - Method in interface javax.mail.internet.MimePart
 
setURLName(URLName) - Method in class javax.mail.Service
Set the url field.
size() - Method in class javax.mail.internet.ParameterList
 
skipComment(String, int) - Method in class javax.mail.internet.InternetAddress
 
skipSpace(String, int) - Method in class javax.mail.internet.InternetAddress
 
split(String, char) - Static method in class javax.mail.internet.ParameterList
 
stop() - Method in class javax.mail.EventQueue
 
store - Variable in class javax.mail.Folder
The store that this folder is part of.
storeListeners - Variable in class javax.mail.Store
 
system_flags - Variable in class javax.mail.Flags
 

T

TO - Static variable in class javax.mail.Message.RecipientType
A "To" or primary recipient.
TRANSPORT - Static variable in class javax.mail.Provider.Type
A message transport provider such as SMTP.
Transport - class javax.mail.Transport.
Abstract class modeling a message transport.
Transport(Session, URLName) - Constructor for class javax.mail.Transport
Constructor taking Session and URLName parameters required for Service.Service(Session, URLName).
TransportAdapter - class javax.mail.event.TransportAdapter.
An adaptor that receives transport events.
TransportAdapter() - Constructor for class javax.mail.event.TransportAdapter
 
TransportEvent - class javax.mail.event.TransportEvent.
 
TransportEvent(Transport, int, Address[], Address[], Address[], Message) - Constructor for class javax.mail.event.TransportEvent
Construct a new event,
TransportListener - interface javax.mail.event.TransportListener.
 
term - Variable in class javax.mail.search.NotTerm
 
terms - Variable in class javax.mail.search.AndTerm
Terms to which the AND operator should be applied.
terms - Variable in class javax.mail.search.OrTerm
 
toString() - Method in class javax.mail.Address
Subclasses must provide a suitable representation of their address.
toString() - Method in class javax.mail.Folder
Returns the full name of this folder; if null, returns the value from the superclass.
toString() - Method in class javax.mail.Message.RecipientType
 
toString() - Method in class javax.mail.Provider
 
toString() - Method in class javax.mail.Service
 
toString() - Method in class javax.mail.URLName
 
toString() - Method in class javax.mail.internet.AddressException
 
toString() - Method in class javax.mail.internet.ContentDisposition
 
toString() - Method in class javax.mail.internet.ContentType
 
toString() - Method in class javax.mail.internet.InternetAddress
Return a string representation of this address using only US-ASCII characters.
toString(Address[]) - Static method in class javax.mail.internet.InternetAddress
Convert the supplied addresses into a single String of comma-separated text as produced by toString().
toString(Address[], int) - Static method in class javax.mail.internet.InternetAddress
Convert the supplies addresses into a String of comma-separated text, inserting line-breaks between addresses as needed to restrict the line length to 72 characters.
toString() - Method in class javax.mail.internet.NewsAddress
 
toString(Address[]) - Static method in class javax.mail.internet.NewsAddress
Convert the supplied addresses to a comma-separated String.
toString() - Method in class javax.mail.internet.ParameterList
 
toString(int) - Method in class javax.mail.internet.ParameterList
 
toUnicodeString() - Method in class javax.mail.internet.InternetAddress
Return a string representation of this address using Unicode characters.
transportListeners - Variable in class javax.mail.Transport
 
type - Variable in class javax.mail.Message.RecipientType
 
type - Variable in class javax.mail.Provider
 
type - Variable in class javax.mail.event.ConnectionEvent
 
type - Variable in class javax.mail.event.FolderEvent
 
type - Variable in class javax.mail.event.MessageChangedEvent
 
type - Variable in class javax.mail.event.MessageCountEvent
The event type.
type - Variable in class javax.mail.event.StoreEvent
The message type.
type - Variable in class javax.mail.event.TransportEvent
The event type.
type - Variable in class javax.mail.internet.MimeMultipart
 
type - Variable in class javax.mail.search.RecipientStringTerm
 
type - Variable in class javax.mail.search.RecipientTerm
 

U

UID - Static variable in class javax.mail.UIDFolder.FetchProfileItem
 
UIDFolder - interface javax.mail.UIDFolder.
 
UIDFolder.FetchProfileItem - class javax.mail.UIDFolder.FetchProfileItem.
 
UIDFolder.FetchProfileItem(String) - Constructor for class javax.mail.UIDFolder.FetchProfileItem
 
URLName - class javax.mail.URLName.
 
URLName(String) - Constructor for class javax.mail.URLName
 
URLName(String, String, int, String, String, String) - Constructor for class javax.mail.URLName
 
URLName(URL) - Constructor for class javax.mail.URLName
 
USER - Static variable in class javax.mail.Flags.Flag
Flags that indicates if this folder supports user-defined flags; has a bit value of 0x80000000.
updateFullURL() - Method in class javax.mail.URLName
 
updateHeaders() - Method in class javax.mail.internet.MimeBodyPart
 
updateHeaders() - Method in class javax.mail.internet.MimeMessage
 
updateHeaders() - Method in class javax.mail.internet.MimeMultipart
 
url - Variable in class javax.mail.Service
The URLName of this service
user - Variable in class javax.mail.PasswordAuthentication
 
user_flags - Variable in class javax.mail.Flags
 
username - Variable in class javax.mail.Authenticator
 
username - Variable in class javax.mail.URLName
 

V

validSent - Variable in class javax.mail.SendFailedException
 
validSent - Variable in class javax.mail.event.TransportEvent
Addresses to which the message was successfully delivered.
validUnsent - Variable in class javax.mail.SendFailedException
 
validUnsent - Variable in class javax.mail.event.TransportEvent
Addresses which are valid but to which the message was not sent.
validate() - Method in class javax.mail.internet.InternetAddress
 
value - Variable in class javax.mail.Header
 
vendor - Variable in class javax.mail.Provider
 
version - Variable in class javax.mail.Provider
 

W

WHITE - Static variable in class javax.mail.internet.HeaderTokenizer
 
writeTo(OutputStream) - Method in class javax.mail.Multipart
Encode and write this multipart to the supplied OutputStream; the encoding used is determined by the implementation.
writeTo(OutputStream) - Method in interface javax.mail.Part
 
writeTo(OutputStream, String[]) - Method in class javax.mail.internet.InternetHeaders
 
writeTo(OutputStream) - Method in class javax.mail.internet.MimeBodyPart
 
writeTo(OutputStream) - Method in class javax.mail.internet.MimeMessage
 
writeTo(OutputStream, String[]) - Method in class javax.mail.internet.MimeMessage
 
writeTo(OutputStream) - Method in class javax.mail.internet.MimeMultipart
 

_

_delimiters - Variable in class javax.mail.internet.HeaderTokenizer
 
_disposition - Variable in class javax.mail.internet.ContentDisposition
 
_folder - Variable in class javax.mail.FolderClosedException
 
_folder - Variable in class javax.mail.FolderNotFoundException
 
_folder - Variable in class javax.mail.ReadOnlyFolderException
 
_header - Variable in class javax.mail.internet.HeaderTokenizer
 
_list - Variable in class javax.mail.internet.ContentDisposition
 
_list - Variable in class javax.mail.internet.ContentType
 
_major - Variable in class javax.mail.internet.ContentType
 
_minor - Variable in class javax.mail.internet.ContentType
 
_parameters - Variable in class javax.mail.internet.ParameterList
 
_skip - Variable in class javax.mail.internet.HeaderTokenizer
 
_store - Variable in class javax.mail.StoreClosedException
 
_type - Variable in class javax.mail.internet.HeaderTokenizer.Token
 
_value - Variable in class javax.mail.internet.HeaderTokenizer.Token
 

A B C D E F G H I J L M N O P Q R S T U V W _