Alphabetical Index

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

A

ACL - class gnu.mail.providers.imap.ACL
An access control list entry.
ACL(String) - constructor for class gnu.mail.providers.imap.ACL
ACL(String,gnu.mail.providers.imap.Rights) - constructor for class gnu.mail.providers.imap.ACL
acquireLock() - method in class gnu.mail.providers.mbox.MboxFolder
Locks this mailbox.
add(gnu.mail.providers.imap.Rights) - method in class gnu.mail.providers.imap.Rights
add(gnu.mail.providers.imap.Rights.Right) - method in class gnu.mail.providers.imap.Rights
add(javax.mail.FetchProfile.Item) - method in class javax.mail.FetchProfile
Add the given item.
add(javax.mail.Flags) - method in class javax.mail.Flags
Add all the flags from the specified Flags object.
add(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Add the specified system flag.
add(String) - method in class javax.mail.FetchProfile
Add the specified header name.
add(String) - method in class javax.mail.Flags
Add the specified user flag.
addACL(gnu.mail.providers.imap.ACL) - method in class gnu.mail.providers.imap.IMAPFolder
Adds the specified access control entry to this folder.
addBodyPart(javax.mail.BodyPart) - method in class javax.mail.Multipart
Adds a body part to this multipart.
addBodyPart(javax.mail.BodyPart,int) - method in class javax.mail.Multipart
Inserts a body part at the specified index.
Add a listener for connection events on this folder.
Adds a listener for connection events on this service.
ADDED - static field in class javax.mail.event.MessageCountEvent
Messages were added to the folder.
Add a listener for folder events on this folder.
Adds a listener for folder events on any folder object obtained from this store.
addFrom(javax.mail.Address[]) - method in class javax.mail.Message
Adds addresses to the identity of the person sending this message.
addFrom(javax.mail.Address[]) - method in class javax.mail.internet.MimeMessage
Adds the specified addresses to From header field.
addHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Adds the specified header.
addHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
Adds the specified header.
addHeader(String,String) - method in class javax.mail.internet.MimeMessage
Adds the specified header.
addHeader(String,String) - method in class javax.mail.Part
Adds the specified value to the existing values for this header name.
addHeaderLine(String) - method in class javax.mail.internet.InternetHeaders
Adds an RFC 822 header-line to this InternetHeaders.
addHeaderLine(String) - method in class javax.mail.internet.MimeBodyPart
Adds an RFC 822 header-line to this part.
addHeaderLine(String) - method in class javax.mail.internet.MimeMessage
Adds an RFC 822 header-line to this message.
addHeaderLine(String) - method in class javax.mail.internet.MimePart
Adds an RFC822 header-line.
Add a listener for message changed events on this folder.
Add a listener for message count events on this folder.
addProvider(javax.mail.Provider) - method in class javax.mail.Session
Adds the specified provider to the session.
Adds the recipient address of the given type.
Adds the recipient addresses of the given type.
Adds the given addresses to the recipients of the specified type.
Adds the given addresses to the recipients of the specified type.
address - field in class javax.mail.search.AddressTerm
The address.
address - field in class javax.mail.internet.InternetAddress
The string representation of the address.
Address - class javax.mail.Address
An address representing an endpoint in a messaging system.
AddressException - class javax.mail.internet.AddressException
An exception thrown when an incorrectly formatted address is encountered.
AddressException() - constructor for class javax.mail.internet.AddressException
Constructor with no detail message.
AddressException(String) - constructor for class javax.mail.internet.AddressException
Constructor with the specified detail message.
AddressException(String,String) - constructor for class javax.mail.internet.AddressException
Constructor with the specified detail message and address being parsed.
AddressException(String,String,int) - constructor for class javax.mail.internet.AddressException
Constructor with the specified detail message and address being parsed.
AddressStringTerm - class javax.mail.search.AddressStringTerm
A string comparison of message addresses.
AddressStringTerm(String) - constructor for class javax.mail.search.AddressStringTerm
Constructor.
AddressTerm - class javax.mail.search.AddressTerm
A comparison of message addresses.
AddressTerm(javax.mail.Address) - constructor for class javax.mail.search.AddressTerm
addRights(gnu.mail.providers.imap.ACL) - method in class gnu.mail.providers.imap.IMAPFolder
Adds the rights for the specified access control entry.
addStatusListener(gnu.mail.treeutil.StatusListener) - method in class gnu.mail.providers.maildir.MaildirStore
Adds a status listener to this store.
addStatusListener(gnu.mail.treeutil.StatusListener) - method in class gnu.mail.providers.mbox.MboxStore
Adds a status listener to this store.
Adds a listener for store events on this store.
Adds a listener for transport events.
ADMINISTER - static field in class gnu.mail.providers.imap.Rights.Right
ALERT - static field in class javax.mail.event.StoreEvent
Indicates that this message is an ALERT.
ALL - static field in class javax.mail.internet.MimeUtility
AndTerm - class javax.mail.search.AndTerm
A logical AND of a number of search terms.
Constructor with two terms.
AndTerm(javax.mail.search.SearchTerm[]) - constructor for class javax.mail.search.AndTerm
Constructor with multiple terms.
ANSWERED - static field in class javax.mail.Flags.Flag
This message has been answered.
appendMessages(javax.mail.Message[]) - method in class javax.mail.Folder
Appends the specified messages to this folder.
appendMessages(javax.mail.Message[]) - method in class gnu.mail.providers.imap.IMAPFolder
Appends the specified set of messages to this folder.
appendMessages(javax.mail.Message[]) - method in class gnu.mail.providers.maildir.MaildirFolder
Appends messages to this folder.
appendMessages(javax.mail.Message[]) - method in class gnu.mail.providers.mbox.MboxFolder
Appends messages to this folder.
appendMessages(javax.mail.Message[]) - method in class gnu.mail.providers.nntp.NNTPFolder
NNTP servers are read-only.
appendMessages(javax.mail.Message[]) - method in class gnu.mail.providers.nntp.NNTPRootFolder
appendMessages(javax.mail.Message[]) - method in class gnu.mail.providers.pop3.POP3Folder
You can't append messages to a POP3 folder.
asURLName(URL) - static method in class gnu.mail.util.MailboxURLConnection
Converts a URL into a URLName.
ATOM - static field in class javax.mail.internet.HeaderTokenizer.Token
An ATOM.
attachFile(File) - method in class javax.mail.internet.MimeBodyPart
Use the specified file as the content for this part.
attachFile(String) - method in class javax.mail.internet.MimeBodyPart
Use the specified file as the content for this part.
ATTACHMENT - static field in class javax.mail.Part
This part should be presented as an attachment.
An exception thrown to indicate that authentication failed during a service's connect method.
Constructs a messaging exception with no detail message.
Constructs a messaging exception with the specified detail message.
Authenticator - class javax.mail.Authenticator
Callback object that can be used to obtain password information during authentication.
available() - method in class gnu.mail.util.Base64InputStream
Returns the number of bytes that can be read(or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
available() - method in class gnu.mail.util.QPInputStream
Returns the number of bytes that can be read without blocking.

B

Base64InputStream - class gnu.mail.util.Base64InputStream
A Base64 content transfer encoding filter stream.
Base64InputStream(InputStream) - constructor for class gnu.mail.util.Base64InputStream
Constructs an input stream that decodes an underlying Base64-encoded stream.
A Base64 content transfer encoding filter stream.
Base64OutputStream(OutputStream) - constructor for class gnu.mail.util.Base64OutputStream
Default constructor.
Base64OutputStream(OutputStream,int) - constructor for class gnu.mail.util.Base64OutputStream
Constructor.
BCC - static field in class javax.mail.Message.RecipientType
"Blind" carbon-copy recipients.
BodyPart - class javax.mail.BodyPart
A MIME body part.
BodyTerm - class javax.mail.search.BodyTerm
A textual search of the message content.
BodyTerm(String) - constructor for class javax.mail.search.BodyTerm
Constructor.
BOutputStream - class gnu.mail.util.BOutputStream
Provides RFC 2047 "B" transfer encoding.
BOutputStream(OutputStream) - constructor for class gnu.mail.util.BOutputStream
Default constructor.
buf - field in class gnu.mail.util.QPInputStream

C

CC - static field in class javax.mail.Message.RecipientType
Carbon-copy recipients.
clone() - method in class javax.mail.Flags
clone() - method in class javax.mail.internet.InternetAddress
Returns a copy of this address.
close() - method in class gnu.mail.util.Base64OutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - method in class gnu.mail.providers.imap.IMAPStore
Closes the connection.
close() - method in class gnu.mail.providers.nntp.NNTPStore
Close the connection.
close() - method in class gnu.mail.providers.nntp.NNTPTransport
Close the connection.
close() - method in class gnu.mail.providers.pop3.POP3Store
Closes the connection.
close() - method in class gnu.mail.util.QPOutputStream
Close stream.
close() - method in class javax.mail.Service
Closes this service, terminating any underlying connections.
close() - method in class gnu.mail.providers.smtp.SMTPTransport
Close this transport.
close() - method in class gnu.mail.util.UUOutputStream
close(boolean) - method in class javax.mail.Folder
Closes this folder.
close(boolean) - method in class gnu.mail.providers.imap.IMAPFolder
Closes this folder.
close(boolean) - method in class gnu.mail.providers.maildir.MaildirFolder
Closes this folder.
close(boolean) - method in class gnu.mail.providers.mbox.MboxFolder
Closes this folder.
close(boolean) - method in class gnu.mail.providers.nntp.NNTPFolder
This method has no particular meaning in NNTP.
close(boolean) - method in class gnu.mail.providers.nntp.NNTPRootFolder
close(boolean) - method in class gnu.mail.providers.pop3.POP3Folder
Closes this folder.
CLOSED - static field in class javax.mail.event.ConnectionEvent
A connection was closed.
A service or folder was closed.
A service or folder was closed.
COMMENT - static field in class javax.mail.internet.HeaderTokenizer.Token
A comment.
comparison - field in class javax.mail.search.ComparisonTerm
The comparison operator.
ComparisonTerm - class javax.mail.search.ComparisonTerm
A comparison for scalar values.
connect() - method in class gnu.mail.util.MailboxURLConnection
Connects to the mailbox.
connect() - method in class javax.mail.Service
Connects to this service.
connect(String,int,String,String) - method in class javax.mail.Service
Connects to this service using the specified details.
connect(String,String) - method in class javax.mail.Service
Connects to this service.
connect(String,String,String) - method in class javax.mail.Service
Connects to this service using the specified details.
connection - field in class gnu.mail.providers.imap.IMAPStore
The connection to the IMAP server.
connection - field in class gnu.mail.providers.smtp.SMTPTransport
The connection used to communicate with the server.
ConnectionAdapter - class javax.mail.event.ConnectionAdapter
An adapter for connection events.
ConnectionEvent - class javax.mail.event.ConnectionEvent
A connection event.
ConnectionEvent(Object,int) - constructor for class javax.mail.event.ConnectionEvent
Constructor.
ConnectionListener - interface javax.mail.event.ConnectionListener
A listener for connection events.
contains(gnu.mail.providers.imap.Rights) - method in class gnu.mail.providers.imap.Rights
contains(gnu.mail.providers.imap.Rights.Right) - method in class gnu.mail.providers.imap.Rights
Indicates whether the fetch profile contains the specified item.
contains(javax.mail.Flags) - method in class javax.mail.Flags
Indicates whether all the flags in the specified Flags object are set in this Flags object.
contains(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Indicates whether the specified system flag is set.
contains(String) - method in class javax.mail.FetchProfile
Indicates whether the fetch profile contains the given header name.
contains(String) - method in class javax.mail.Flags
Indicates whether the specified user flag is set.
content - field in class javax.mail.internet.MimeBodyPart
The bytes of the content of this part, if the part can be stored in memory.
content - field in class javax.mail.internet.MimeMessage
The bytes of the content of this message, if the message can be stored in memory.
CONTENT_INFO - static field in class javax.mail.FetchProfile.Item
The message content metadata, e.g.: ContentType, ContentDisposition, ContentDescription, Size and LineCount.
ContentDisposition - class javax.mail.internet.ContentDisposition
A MIME Content-Disposition value.
ContentDisposition() - constructor for class javax.mail.internet.ContentDisposition
Constructor for an empty Content-Disposition.
ContentDisposition(String) - constructor for class javax.mail.internet.ContentDisposition
Constructor that parses a Content-Disposition value from an RFC 2045 string representation.
Constructor.
contentStream - field in class javax.mail.internet.MimeBodyPart
A SharedInputStream containing the bytes of this part, if it cannot be stored in memory.
contentStream - field in class javax.mail.internet.MimeMessage
A SharedInputStream containing the byte content of this message, if the message cannot be stored in memory.
ContentType - class javax.mail.internet.ContentType
A MIME Content-Type value.
contentType - field in class javax.mail.Multipart
The content-type of this multipart object.
ContentType() - constructor for class javax.mail.internet.ContentType
Constructor for an empty Content-Type.
ContentType(String) - constructor for class javax.mail.internet.ContentType
Constructor that parses a Content-Type value from an RFC 2045 string representation.
Constructor.
Copies the specified messages into another folder.
count - field in class gnu.mail.util.RFC2822OutputStream
The number of bytes in the line.
CR - static field in class gnu.mail.util.RFC2822OutputStream
The CR octet.
CREATE - static field in class gnu.mail.providers.imap.Rights.Right
create(int) - method in class javax.mail.Folder
Create this folder in the store.
create(int) - method in class gnu.mail.providers.imap.IMAPFolder
Create this folder.
create(int) - method in class gnu.mail.providers.maildir.MaildirFolder
Creates this folder in the store.
create(int) - method in class gnu.mail.providers.mbox.MboxFolder
Creates this folder in the store.
create(int) - method in class gnu.mail.providers.nntp.NNTPFolder
NNTP servers are read-only.
create(int) - method in class gnu.mail.providers.nntp.NNTPRootFolder
create(int) - method in class gnu.mail.providers.pop3.POP3Folder
POP3 folders can't be created, deleted, or renamed.
CREATED - static field in class javax.mail.event.FolderEvent
The folder was created.
createInternetHeaders(InputStream) - method in class javax.mail.internet.MimeMessage
Creates the headers from the given input stream.
createInternetHeaders(InputStream) - method in class javax.mail.internet.MimeMultipart
Creates headers from the specified input stream.
createMimeBodyPart(InputStream) - method in class javax.mail.internet.MimeMultipart
Creates a MIME body part from the specified input stream.
Creates a MIME body part object from the given headers and byte content.
createMimeMessage(javax.mail.Session) - method in class javax.mail.internet.MimeMessage
Creates a new MIME message.

D

date - field in class javax.mail.search.DateTerm
The date.
DateTerm - class javax.mail.search.DateTerm
A date comparison.
DateTerm(int,Date) - constructor for class javax.mail.search.DateTerm
Constructor.
debug - field in class javax.mail.Service
The debug flag for this service.
decode(InputStream,String) - static method in class javax.mail.internet.MimeUtility
Decodes the given input stream.
decodeFrom(String) - static method in class gnu.mail.providers.mbox.MboxFolder
Returns the specified line with any From_ line encoding removed.
decodeText(String) - static method in class javax.mail.internet.MimeUtility
Decodes headers that are defined as '*text' in RFC 822.
decodeWord(String) - static method in class javax.mail.internet.MimeUtility
Decodes the specified string using the RFC 2047 rules for parsing an "encoded-word".
DELETE - static field in class gnu.mail.providers.imap.Rights.Right
delete(boolean) - method in class javax.mail.Folder
Deletes this folder.
delete(boolean) - method in class gnu.mail.providers.imap.IMAPFolder
Delete this folder.
delete(boolean) - method in class gnu.mail.providers.maildir.MaildirFolder
Deletes this folder.
delete(boolean) - method in class gnu.mail.providers.mbox.MboxFolder
Deletes this folder.
delete(boolean) - method in class gnu.mail.providers.nntp.NNTPFolder
NNTP servers are read-only.
delete(boolean) - method in class gnu.mail.providers.nntp.NNTPRootFolder
delete(boolean) - method in class gnu.mail.providers.pop3.POP3Folder
POP3 folders can't be created, deleted, or renamed.
DELETED - static field in class javax.mail.Flags.Flag
This message is marked deleted.
DELETED - static field in class javax.mail.event.FolderEvent
The folder was deleted.
delimiter - field in class gnu.mail.providers.imap.IMAPFolder
dh - field in class javax.mail.internet.MimeBodyPart
The data handler managing this part's content.
dh - field in class javax.mail.internet.MimeMessage
The data handler managing this message's content.
DISCONNECTED - static field in class javax.mail.event.ConnectionEvent
A connection was disconnected (not currently used).
A service was disconnected.
A service was disconnected.
dispatch(Object) - method in class javax.mail.event.ConnectionEvent
Invokes the appropriate listener method.
dispatch(Object) - method in class javax.mail.event.FolderEvent
Invokes the appropriate listener method.
dispatch(Object) - method in class javax.mail.event.MailEvent
Invokes the appropriate method on a listener for this type of event.
dispatch(Object) - method in class javax.mail.event.MessageChangedEvent
Invokes the appropriate listener method.
dispatch(Object) - method in class javax.mail.event.MessageCountEvent
Invokes the appropriate listener method.
dispatch(Object) - method in class javax.mail.event.StoreEvent
Invokes the appropriate listener method.
dispatch(Object) - method in class javax.mail.event.TransportEvent
Invokes the appropriate listener method.
DRAFT - static field in class javax.mail.Flags.Flag
This message is a draft.
ds - field in class javax.mail.internet.MimeMultipart
The data source supplying the multipart data.

E

encode(OutputStream,String) - static method in class javax.mail.internet.MimeUtility
Encodes the given output stream.
encode(OutputStream,String,String) - static method in class javax.mail.internet.MimeUtility
Encodes the given output stream.
encodedLength(byte[]) - static method in class gnu.mail.util.BOutputStream
encodedLength(byte[],boolean) - static method in class gnu.mail.util.QOutputStream
encodedPersonal - field in class javax.mail.internet.InternetAddress
The RFC 2047 encoded version of the personal name.
encodeText(String) - static method in class javax.mail.internet.MimeUtility
Encodes an RFC 822 "text" token into mail-safe form according to RFC 2047.
encodeText(String,String,String) - static method in class javax.mail.internet.MimeUtility
Encodes an RFC 822 "text" token into mail-safe form according to RFC 2047.
encodeWord(String) - static method in class javax.mail.internet.MimeUtility
Encodes an RFC 822 "word" token into mail-safe form according to RFC 2047.
encodeWord(String,String,String) - static method in class javax.mail.internet.MimeUtility
Encodes an RFC 822 "word" token into mail-safe form according to RFC 2047.
ENVELOPE - static field in class javax.mail.FetchProfile.Item
The common attributes of a message, e.g.: From, To, Cc, Bcc, ReplyTo, Subject and Date.
ENVELOPE_CHANGED - static field in class javax.mail.event.MessageChangedEvent
The message's envelope (headers, but not content) changed.
EOF - static field in class javax.mail.internet.HeaderTokenizer.Token
The end of the input.
EQ - static field in class javax.mail.search.ComparisonTerm
The equality operator.
equals(Object) - method in class javax.mail.Address
equals(Object) - method in class javax.mail.search.AddressStringTerm
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.BodyTerm
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.Flags
equals(Object) - method in class javax.mail.search.FlagTerm
equals(Object) - method in class javax.mail.search.FromStringTerm
equals(Object) - method in class javax.mail.search.FromTerm
equals(Object) - method in class javax.mail.search.HeaderTerm
equals(Object) - method in class gnu.mail.providers.imap.IMAPFolder
equals(Object) - method in class javax.mail.search.IntegerComparisonTerm
equals(Object) - method in class javax.mail.internet.InternetAddress
equals(Object) - method in class gnu.mail.providers.maildir.MaildirMessage
equals(Object) - method in class gnu.mail.providers.mbox.MboxMessage
equals(Object) - method in class javax.mail.search.MessageIDTerm
equals(Object) - method in class javax.mail.search.MessageNumberTerm
equals(Object) - method in class javax.mail.internet.NewsAddress
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.ReceivedDateTerm
equals(Object) - method in class javax.mail.search.RecipientStringTerm
equals(Object) - method in class javax.mail.search.RecipientTerm
equals(Object) - method in class gnu.mail.providers.imap.Rights
equals(Object) - method in class javax.mail.search.SentDateTerm
equals(Object) - method in class javax.mail.search.SizeTerm
equals(Object) - method in class javax.mail.search.StringTerm
equals(Object) - method in class javax.mail.search.SubjectTerm
equals(Object) - method in class javax.mail.URLName
Compares two URLNames.
exists() - method in class javax.mail.Folder
Indicates whether this folder exists in the Store.
exists() - method in class gnu.mail.providers.imap.IMAPFolder
Indicates whether this folder exists.
exists() - method in class gnu.mail.providers.maildir.MaildirFolder
Indicates whether this folder exists.
exists() - method in class gnu.mail.providers.mbox.MboxFolder
Indicates whether this folder exists.
exists() - method in class gnu.mail.providers.nntp.NNTPFolder
Indicates whether the newsgroup is present on the server.
exists() - method in class gnu.mail.providers.nntp.NNTPRootFolder
exists() - method in class gnu.mail.providers.pop3.POP3Folder
Indicates whether this folder exists.
expunge() - method in class javax.mail.Folder
Expunges (permanently removing) all the messages marked DELETED.
expunge() - method in class gnu.mail.providers.imap.IMAPFolder
Expunges this folder.
expunge() - method in class gnu.mail.providers.maildir.MaildirFolder
Expunges this folder.
expunge() - method in class gnu.mail.providers.mbox.MboxFolder
Expunges this folder.
expunge() - method in class gnu.mail.providers.nntp.NNTPFolder
NNTP servers are read-only.
expunge() - method in class gnu.mail.providers.nntp.NNTPRootFolder
expunge() - method in class gnu.mail.providers.pop3.POP3Folder
Expunges this folder.
expunged - field in class javax.mail.Message
True if this message has been expunged.

F

Fetches the items specified in the given fetch profile for the specified messages.
fetch(javax.mail.Message[],javax.mail.FetchProfile) - method in class gnu.mail.providers.imap.IMAPFolder
IMAP fetch routine.
fetch(javax.mail.Message[],javax.mail.FetchProfile) - method in class gnu.mail.providers.nntp.NNTPFolder
Prefetch.
fetch(javax.mail.Message[],javax.mail.FetchProfile) - method in class gnu.mail.providers.pop3.POP3Folder
Fetches headers and/or content for the specified messages.
FetchProfile - class javax.mail.FetchProfile
Specification of the facets of a message that are to be preloaded from the server.
FetchProfile() - constructor for class javax.mail.FetchProfile
Create an empty fetch profile.
A fetch profile item for fetching UIDs.
FetchProfileItem(String) - constructor for class javax.mail.UIDFolder.FetchProfileItem
Flags.Flag - class javax.mail.Flags.Flag
An individual system flag.
FLAGGED - static field in class javax.mail.Flags.Flag
This message is flagged.
FLAGS - static field in class javax.mail.FetchProfile.Item
The message flags.
flags - field in class javax.mail.search.FlagTerm
The flags to test.
Flags - class javax.mail.Flags
The set of flags on a message.
flags - field in class javax.mail.internet.MimeMessage
The message flags.
Flags() - constructor for class javax.mail.Flags
Construct an empty Flags object.
Flags(javax.mail.Flags) - constructor for class javax.mail.Flags
Construct a Flags object containing the given flags.
Flags(javax.mail.Flags.Flag) - constructor for class javax.mail.Flags
Construct a Flags object containing the given system flag.
Flags(String) - constructor for class javax.mail.Flags
Construct a Flags object containing the given user flag.
FLAGS_CHANGED - static field in class javax.mail.event.MessageChangedEvent
The message's flags changed.
FlagTerm - class javax.mail.search.FlagTerm
A comparison of message flags.
FlagTerm(javax.mail.Flags,boolean) - constructor for class javax.mail.search.FlagTerm
Constructor.
flush() - method in class gnu.mail.util.Base64OutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - method in class gnu.mail.util.QPOutputStream
Flush encoding buffer.
fold(int,String) - static method in class javax.mail.internet.MimeUtility
Folds the specified string such that each line is no longer than 76 characters, whitespace permitting.
folder - field in class javax.mail.event.FolderEvent
The folder the event occurred on.
Folder - class javax.mail.Folder
A folder is a hierarchical messaging container in a store.
folder - field in class gnu.mail.util.MailboxURLConnection
The mail folder.
folder - field in class javax.mail.Message
The containing folder.
Folder(javax.mail.Store) - constructor for class javax.mail.Folder
Constructor.
FolderAdapter - class javax.mail.event.FolderAdapter
An adapter for folder events.
An exception thrown when a method is invoked on a closed folder or one of its messages.
A folder was created.
A folder was created.
A folder was deleted.
A folder was deleted.
FolderEvent - class javax.mail.event.FolderEvent
A folder event.
FolderEvent(Object,javax.mail.Folder,int) - constructor for class javax.mail.event.FolderEvent
Constructor.
Constructor for RENAMED events.
FolderListener - interface javax.mail.event.FolderListener
A listener for folder events.
An exception thrown when a method is invoked on a nonexistent folder.
FolderNotFoundException() - constructor for class javax.mail.FolderNotFoundException
Constructs a messaging exception with no detail message.
A folder was renamed.
A folder was renamed.
format(Date,StringBuffer,FieldPosition) - method in class javax.mail.internet.MailDateFormat
Appends the string representation for the specified field to the given string buffer.
foundFolder(String) - method in class gnu.mail.providers.nntp.ListFolderListener
fromLine - field in class gnu.mail.providers.mbox.MboxMessage
The From_ line associated with this message.
fromLine(gnu.mail.providers.mbox.MboxMessage) - method in class gnu.mail.providers.mbox.MboxFolder
Returns the From_ line for the specified mbox message.
FromStringTerm - class javax.mail.search.FromStringTerm
A string comparison of the From address header.
FromStringTerm(String) - constructor for class javax.mail.search.FromStringTerm
Constructor.
FromTerm - class javax.mail.search.FromTerm
A comparison of the From address.
FromTerm(javax.mail.Address) - constructor for class javax.mail.search.FromTerm
Constructor.
fullURL - field in class javax.mail.URLName
The full version of the URL

G

GE - static field in class javax.mail.search.ComparisonTerm
The greater than or equal to operator.
get(String) - method in class javax.mail.internet.ParameterList
Returns the value of the specified parameter.
getACL() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the access control list for this folder.
getAddress() - method in class javax.mail.search.AddressTerm
Returns the address to match.
getAddress() - method in class javax.mail.internet.InternetAddress
Returns the email address.
getAllHeaderLines() - method in class gnu.mail.providers.imap.IMAPMessage
Returns all the header-lines.
getAllHeaderLines() - method in class javax.mail.internet.InternetHeaders
Returns all the header-lines.
getAllHeaderLines() - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the header-lines.
getAllHeaderLines() - method in class javax.mail.internet.MimeBodyPart
Returns all the header-lines.
getAllHeaderLines() - method in class javax.mail.internet.MimeMessage
Returns all the header-lines.
getAllHeaderLines() - method in class javax.mail.internet.MimePart
Returns all the header-lines.
getAllHeaderLines() - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the header-lines.
getAllHeaderLines() - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getAllHeaders() - method in class gnu.mail.providers.imap.IMAPMessage
Returns all the headers.
getAllHeaders() - method in class javax.mail.internet.InternetHeaders
Returns all the headers.
getAllHeaders() - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the headers.
getAllHeaders() - method in class javax.mail.internet.MimeBodyPart
Returns all the headers.
getAllHeaders() - method in class javax.mail.internet.MimeMessage
Returns all the headers.
getAllHeaders() - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the headers.
getAllHeaders() - method in class javax.mail.Part
Returns all the headers from this part.
getAllHeaders() - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getAllRecipients() - method in class javax.mail.Message
Returns all the recipient addresses in the message.
getAllRecipients() - method in class javax.mail.internet.MimeMessage
Returns all the recipients.
getBaseType() - method in class javax.mail.internet.ContentType
Returns the MIME type string, without the parameters.
getBodyPart(int) - method in class gnu.mail.providers.imap.IMAPMultipartDataSource
Returns the secified sub-part of the multipart.
getBodyPart(int) - method in class javax.mail.internet.MimeMultipart
Returns the specified body part.
getBodyPart(int) - method in class javax.mail.Multipart
Get the specified body part.
getBodyPart(int) - method in class javax.mail.MultipartDataSource
Returns the specified body part.
getBodyPart(String) - method in class javax.mail.internet.MimeMultipart
Returns the body part identified by the given Content-ID (CID).
getClassName() - method in class javax.mail.Provider
Returns the name of the class implementing the protocol.
getComparison() - method in class javax.mail.search.DateTerm
Returns the comparison operator.
getComparison() - method in class javax.mail.search.IntegerComparisonTerm
Returns the type of comparison.
getConnection() - method in class gnu.mail.providers.imap.IMAPStore
Returns the IMAP connection used by this store.
getContent() - method in class gnu.mail.providers.imap.IMAPBodyPart
Returns the content of this part as a Java object.
getContent() - method in class gnu.mail.providers.imap.IMAPMessage
Returns this message's content as a Java object.
getContent() - method in class gnu.mail.util.MailboxURLConnection
getContent() - method in class javax.mail.internet.MimeBodyPart
Returns this part's content as a Java object.
getContent() - method in class javax.mail.internet.MimeMessage
Returns this message's content as a Java object.
getContent() - method in class javax.mail.Part
Returns the content of this part as a Java object.
getContentID() - method in class javax.mail.internet.MimeBodyPart
Returns the value of the Content-ID header field.
getContentID() - method in class javax.mail.internet.MimeMessage
Returns the value of the Content-ID header field.
getContentID() - method in class javax.mail.internet.MimePart
Returns the value of the Content-ID header field of this part.
getContentLanguage() - method in class javax.mail.internet.MimeBodyPart
Returns the languages specified in the Content-Language header of this part, as defined by RFC 1766.
getContentLanguage() - method in class javax.mail.internet.MimeMessage
Returns the languages specified in the Content-Language header field of this message, as defined by RFC 1766.
getContentLanguage() - method in class javax.mail.internet.MimePart
Returns the languages specified in the Content-Language header of this part, as defined by RFC 1766.
getContentMD5() - method in class javax.mail.internet.MimeBodyPart
Returns the value of the Content-MD5 header field.
getContentMD5() - method in class javax.mail.internet.MimeMessage
Returns the value of the Content-MD5 header field.
getContentMD5() - method in class javax.mail.internet.MimePart
Returns the value of the Content-MD5 header field of this part.
getContentStream() - method in class gnu.mail.providers.imap.IMAPBodyPart
Returns the raw content stream.
getContentStream() - method in class gnu.mail.providers.imap.IMAPMessage
Returns the raw content stream.
getContentStream() - method in class gnu.mail.providers.maildir.MaildirMessage
Returns the unencoded bytes of the content.
getContentStream() - method in class javax.mail.internet.MimeBodyPart
Returns the unencoded bytes of the content.
getContentStream() - method in class javax.mail.internet.MimeMessage
Returns the unencoded bytes of the content.
getContentStream() - method in class gnu.mail.providers.nntp.NNTPMessage
Returns the unencoded bytes of the content.
getContentStream() - method in class gnu.mail.providers.pop3.POP3Message
Causes the content to be read in.
getContentType() - method in class gnu.mail.providers.imap.IMAPMultipartDataSource
Returns the content type of the body part that contains the multipart.
getContentType() - method in class javax.mail.internet.MimeBodyPart
Returns the value of the RFC 822 Content-Type header field, or "text/plain" if the header is not available.
getContentType() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 Content-Type header field, or "text/plain" if the header is not available.
getContentType() - method in class javax.mail.internet.MimePartDataSource
getContentType() - method in class javax.mail.Multipart
Returns the content-type of this multipart.
getContentType() - method in class javax.mail.Part
Returns the content-type of the content of this part, or null if the content-type could not be determined.
getCount() - method in class gnu.mail.providers.imap.IMAPMultipartDataSource
Returns the number of sub-parts of the multipart.
getCount() - method in class javax.mail.internet.MimeMultipart
Returns the number of component body parts.
getCount() - method in class javax.mail.Multipart
Returns the number of enclosed body parts.
getCount() - method in class javax.mail.MultipartDataSource
Returns the number of body parts.
getDataHandler() - method in class gnu.mail.providers.imap.IMAPBodyPart
Returns a data handler for this part's content.
getDataHandler() - method in class gnu.mail.providers.imap.IMAPMessage
Returns a data handler for this message's content.
getDataHandler() - method in class gnu.mail.providers.maildir.MaildirMessage
Returns a data handler for accessing this message's content.
getDataHandler() - method in class javax.mail.internet.MimeBodyPart
Returns a data handler for accessing this part's content.
getDataHandler() - method in class javax.mail.internet.MimeMessage
Returns a data handler for accessing this message's content.
getDataHandler() - method in class javax.mail.Part
Returns a data handler for the content of this part.
getDataHandler() - method in class gnu.mail.providers.pop3.POP3Message
Causes the content to be read in.
getDate() - method in class javax.mail.search.DateTerm
Returns the date to compare with.
getDebug() - method in class javax.mail.Session
Get the debug setting for this Session.
getDebugOut() - method in class javax.mail.Session
Returns the stream to be used for debugging output.
getDefaultFolder() - method in class gnu.mail.providers.imap.IMAPStore
Returns the root folder.
getDefaultFolder() - method in class gnu.mail.providers.maildir.MaildirStore
Returns the default folder.
getDefaultFolder() - method in class gnu.mail.providers.mbox.MboxStore
Returns the default folder.
getDefaultFolder() - method in class gnu.mail.providers.nntp.NNTPStore
Returns the folder representing the "root" namespace.
getDefaultFolder() - method in class gnu.mail.providers.pop3.POP3Store
Returns the root folder.
getDefaultFolder() - method in class javax.mail.Store
Returns a folder that represents the root of the primary namespace presented to the user by this store.
getDefaultInstance(Properties) - static method in class javax.mail.Session
Get the default Session object.
Returns the default session.
getDefaultJavaCharset() - static method in class javax.mail.internet.MimeUtility
Returns the default Java charset.
getDefaultUserName() - method in class javax.mail.Authenticator
Returns the default user name.
getDeletedMessageCount() - method in class javax.mail.Folder
Returns the number of deleted messages in this folder.
getDeletedMessageCount() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the number of deleted messages in this folder.
getDescription() - method in class javax.mail.internet.MimeBodyPart
Returns the Content-Description header field of this part.
getDescription() - method in class javax.mail.internet.MimeMessage
Returns the Content-Description header field of this message.
getDescription() - method in class javax.mail.Part
Returns the description of this part.
getDisposition() - method in class javax.mail.internet.ContentDisposition
Returns the disposition value.
getDisposition() - method in class javax.mail.internet.MimeBodyPart
Returns the value of the RFC 822 Content-Disposition header field, or null if the header is not available.
getDisposition() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 Content-Disposition header field, or null if the header is not available.
getDisposition() - method in class javax.mail.Part
Returns the disposition of this part.
getEncoding() - method in class javax.mail.internet.MimeBodyPart
Returns the value of the Content-Transfer-Encoding header field.
getEncoding() - method in class javax.mail.internet.MimeMessage
Returns the value of the Content-Transfer-Encoding header field.
getEncoding() - method in class javax.mail.internet.MimePart
Returns the value of the Content-Transfer-Encoding header field of this part.
getEncoding(DataHandler) - static method in class javax.mail.internet.MimeUtility
Returns the Content-Transfer-Encoding that needs to be applied to the given content in order to make it mail safe.
getEncoding(DataSource) - static method in class javax.mail.internet.MimeUtility
Returns the Content-Transfer-Encoding that should be applied to the input stream of this data source, to make it mail safe.
getFile() - method in class javax.mail.URLName
Returns the file name of this URLName.
getFileName() - method in class javax.mail.internet.MimeBodyPart
Returns the filename associated with this body part.
getFileName() - method in class javax.mail.internet.MimeMessage
Returns the filename associated with this message.
getFileName() - method in class javax.mail.Part
Returns the filename associated with this part, if available.
getFlags() - method in class javax.mail.search.FlagTerm
Returns the flags to test.
getFlags() - method in class gnu.mail.providers.imap.IMAPMessage
Returns the flags for this message.
getFlags() - method in class javax.mail.Message
Returns the flags for this message.
getFlags() - method in class javax.mail.internet.MimeMessage
Returns the flags for this message.
getFolder() - method in class javax.mail.FolderClosedException
Returns the folder.
getFolder() - method in class javax.mail.event.FolderEvent
Returns the affected folder.
getFolder() - method in class javax.mail.FolderNotFoundException
Returns the folder.
getFolder() - method in class javax.mail.Message
Returns the folder from which this message was obtained.
getFolder() - method in class javax.mail.ReadOnlyFolderException
Returns the folder.
getFolder(javax.mail.URLName) - method in class gnu.mail.providers.imap.IMAPStore
Returns the folder whose name is the file part of the specified URLName.
getFolder(javax.mail.URLName) - method in class gnu.mail.providers.maildir.MaildirStore
Returns the folder specified by the filename of the URLName.
getFolder(javax.mail.URLName) - method in class gnu.mail.providers.mbox.MboxStore
Returns the folder specified by the filename of the URLName.
getFolder(javax.mail.URLName) - method in class gnu.mail.providers.nntp.NNTPStore
Returns the folder whose name corresponds to the file part of the specified URL.
getFolder(javax.mail.URLName) - method in class gnu.mail.providers.pop3.POP3Store
Returns the folder whose name is the file part of the specified URLName.
getFolder(javax.mail.URLName) - method in class javax.mail.Session
Get a closed Folder object for the given URLName.
getFolder(javax.mail.URLName) - method in class javax.mail.Store
Returns the folder corresponding to the given URLName.
getFolder(String) - method in class javax.mail.Folder
Return a folder corresponding to the given name.
getFolder(String) - method in class gnu.mail.providers.imap.IMAPFolder
Returns a subfolder with the specified name.
getFolder(String) - method in class gnu.mail.providers.imap.IMAPStore
Returns the folder with the specified name.
getFolder(String) - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the subfolder of this folder with the specified name.
getFolder(String) - method in class gnu.mail.providers.maildir.MaildirStore
Returns the folder with the specified filename.
getFolder(String) - method in class gnu.mail.providers.mbox.MboxFolder
Returns the subfolder of this folder with the specified name.
getFolder(String) - method in class gnu.mail.providers.mbox.MboxStore
Returns the folder with the specified filename.
getFolder(String) - method in class gnu.mail.providers.nntp.NNTPFolder
This folder type does not contain other folders.
getFolder(String) - method in class gnu.mail.providers.nntp.NNTPRootFolder
Returns a new Folder object associated with the specified name.
getFolder(String) - method in class gnu.mail.providers.nntp.NNTPStore
Returns a folder by name.
getFolder(String) - method in class gnu.mail.providers.pop3.POP3Folder
POP3 folders can't contain subfolders.
getFolder(String) - method in class gnu.mail.providers.pop3.POP3Store
Returns the folder with the specified name.
getFolder(String) - method in class javax.mail.Store
Returns the folder with the given name.
getFrom() - method in class javax.mail.Message
Returns the identity of the person(s) who ordered the sending of this message.
getFrom() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 From header field.
getFullName() - method in class javax.mail.Folder
Returns the full name of this folder.
getFullName() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the full path of this folder.
getFullName() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the full name of this folder.
getFullName() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the full name of this folder.
getFullName() - method in class gnu.mail.providers.nntp.NNTPFolder
getFullName() - method in class gnu.mail.providers.nntp.NNTPRootFolder
getFullName() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the full name of this folder.
getGreeting() - method in class gnu.mail.providers.smtp.SMTPTransport
Returns the greeting banner.
getGroup(boolean) - method in class javax.mail.internet.InternetAddress
Returns the members of a group address.
getHeader(String) - method in class gnu.mail.providers.imap.IMAPMessage
Returns the specified header field.
getHeader(String) - method in class javax.mail.internet.InternetHeaders
Returns all the values for the specified header.
getHeader(String) - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the values for the specified header name.
getHeader(String) - method in class javax.mail.internet.MimeBodyPart
Returns all the values for the specified header name.
getHeader(String) - method in class javax.mail.internet.MimeMessage
Returns all the values for the specified header name.
getHeader(String) - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the values for the specified header name.
getHeader(String) - method in class javax.mail.Part
Returns all the values for the specified header name, or null if no such headers are available.
getHeader(String) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getHeader(String,String) - method in class gnu.mail.providers.imap.IMAPMessage
Returns the specified header field.
getHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Returns all the headers for this header name as a single string, with headers separated by the given delimiter.
getHeader(String,String) - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the values for the specified header name as a single string, with headers separated by the given delimiter.
getHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
Returns all the values for the specified header name as a single string, with headers separated by the given delimiter.
getHeader(String,String) - method in class javax.mail.internet.MimeMessage
Returns all the values for the specified header name as a single string, with headers separated by the given delimiter.
getHeader(String,String) - method in class javax.mail.internet.MimePart
Returns the values of all header fields for the specified name, returned as a single String with the values separated by the given delimiter.
getHeader(String,String) - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the values for the specified header name as a single string, with headers separated by the given delimiter.
getHeader(String,String) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getHeaderField(int) - method in class gnu.mail.util.MailboxURLConnection
getHeaderField(String) - method in class gnu.mail.util.MailboxURLConnection
getHeaderFieldKey(int) - method in class gnu.mail.util.MailboxURLConnection
getHeaderFields() - method in class gnu.mail.util.MailboxURLConnection
getHeaderName() - method in class javax.mail.search.HeaderTerm
Returns the name of the header to compare with.
getHeaderNames() - method in class javax.mail.FetchProfile
Get the names of the header fields in this profile.
getHost() - method in class javax.mail.internet.NewsAddress
Returns the hostname of the news server.
getHost() - method in class javax.mail.URLName
Returns the host of this URLName.
getIgnoreCase() - method in class javax.mail.search.StringTerm
Indicates whether to ignore case during comparison.
getInputStream() - method in class gnu.mail.providers.imap.IMAPMultipartDataSource
Returns an input stream from which the content of this multipart can be read.
getInputStream() - method in class gnu.mail.util.MailboxURLConnection
getInputStream() - method in class javax.mail.internet.MimeBodyPart
Returns a decoded input stream for this part's content.
getInputStream() - method in class javax.mail.internet.MimeMessage
Returns a decoded input stream for this message's content.
getInputStream() - method in class javax.mail.internet.MimePartDataSource
Returns an input stream from the MIME part.
getInputStream() - method in class javax.mail.Part
Returns an input stream for reading the content of this part.
getInstance(char) - static method in class gnu.mail.providers.imap.Rights.Right
getInstance(Properties) - static method in class javax.mail.Session
Returns a new Session.
getInstance(Properties,javax.mail.Authenticator) - static method in class javax.mail.Session
Returns a new session.
getInvalidAddresses() - method in class javax.mail.SendFailedException
Returns the addresses to which this message could not be sent.
getInvalidAddresses() - method in class javax.mail.event.TransportEvent
Returns the addresses to which this message could not be sent.
getItems() - method in class javax.mail.FetchProfile
Get the items in this profile.
getLineCount() - method in class gnu.mail.providers.imap.IMAPBodyPart
Returns the number of text lines in the content of this body part.
getLineCount() - method in class javax.mail.internet.MimeBodyPart
Returns the number of lines in the content of this body part, or -1 if this number cannot be determined.
getLineCount() - method in class javax.mail.internet.MimeMessage
Returns the number of lines in the content of this message, or -1 if this number cannot be determined.
getLineCount() - method in class gnu.mail.providers.nntp.NNTPMessage
Returns the number of lines in the content of this message, or -1 if this number cannot be determined.
getLineCount() - method in class javax.mail.Part
Returns the number of lines in the content of this part, or -1 if the number cannot be determined.
getLocalAddress(javax.mail.Session) - static method in class javax.mail.internet.InternetAddress
Returns an InternetAddress object representing the current user.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.InternetHeaders
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeBodyPart
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeMessage
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimePart
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the header-lines with any of the given names.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getMatchingHeaders(String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Returns all the headers with any of the given names.
getMatchingHeaders(String[]) - method in class javax.mail.internet.InternetHeaders
Returns all the headers with any of the given names.
getMatchingHeaders(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the headers with any of the given names.
getMatchingHeaders(String[]) - method in class javax.mail.internet.MimeBodyPart
Returns all the headers with any of the given names.
getMatchingHeaders(String[]) - method in class javax.mail.internet.MimeMessage
Returns all the headers with any of the given names.
getMatchingHeaders(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the headers with any of the given names.
getMatchingHeaders(String[]) - method in class javax.mail.Part
Returns the matching headers from this part.
getMatchingHeaders(String[]) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getMessage() - method in class javax.mail.event.MessageChangedEvent
Returns the changed message.
getMessage() - method in class javax.mail.MessageContext
Returns the message that contains the content.
getMessage() - method in class javax.mail.MessagingException
Returns the message, including the message from any nested exception.
getMessage() - method in class javax.mail.event.StoreEvent
Returns the notification message.
getMessage() - method in class javax.mail.event.TransportEvent
Returns the message.
getMessage(int) - method in class javax.mail.Folder
Returns the message with the given number.
getMessage(int) - method in class gnu.mail.providers.imap.IMAPFolder
Returns the specified message number from this folder.
getMessage(int) - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the specified message number from this folder.
getMessage(int) - method in class gnu.mail.providers.mbox.MboxFolder
Returns the specified message number from this folder.
getMessage(int) - method in class gnu.mail.providers.nntp.NNTPFolder
Returns the article corresponding to the specified article number.
getMessage(int) - method in class gnu.mail.providers.nntp.NNTPRootFolder
getMessage(int) - method in class gnu.mail.providers.pop3.POP3Folder
Returns the specified message from this folder.
getMessageByUID(long) - method in class gnu.mail.providers.imap.IMAPFolder
getMessageByUID(long) - method in class javax.mail.UIDFolder
Returns the message corresponding to the given UID, or null if no such message exists.
getMessageChangeType() - method in class javax.mail.event.MessageChangedEvent
Returns the type of this event.
getMessageContext() - method in class javax.mail.MessageAware
Return the message context.
getMessageContext() - method in class javax.mail.internet.MimePartDataSource
Returns the message context for the current part.
getMessageCount() - method in class javax.mail.Folder
Returns the number of messages in this folder.
getMessageCount() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the number of messages in this folder.
getMessageCount() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the number of messages in this folder.
getMessageCount() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the number of messages in this folder.
getMessageCount() - method in class gnu.mail.providers.nntp.NNTPFolder
Returns the number of articles in this newsgroup.
getMessageCount() - method in class gnu.mail.providers.nntp.NNTPRootFolder
getMessageCount() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the number of messages in this folder.
getMessageCountByCriteria(String) - method in class gnu.mail.providers.imap.IMAPFolder
Convenience method for returning the number of messages in the current folder that match the single criteria.
getMessageID() - method in class javax.mail.internet.MimeMessage
Returns the value of the Message-ID header field.
getMessageId() - method in class gnu.mail.providers.nntp.NNTPMessage
getMessageNumber() - method in class javax.mail.Message
Returns the message number for this message within its folder.
getMessages() - method in class javax.mail.Folder
Returns all messages in this folder.
getMessages() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the messages in this folder.
getMessages() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the messages in this folder.
getMessages() - method in class javax.mail.event.MessageCountEvent
Returns the messages that were added or removed.
getMessages() - method in class gnu.mail.providers.nntp.NNTPFolder
Returns all articles in this group.
getMessages(int,int) - method in class javax.mail.Folder
Returns the messages in the given range (inclusive).
getMessages(msgnums[]) - method in class javax.mail.Folder
Returns the messages for the specified message numbers.
getMessagesByUID(long,long) - method in class gnu.mail.providers.imap.IMAPFolder
getMessagesByUID(long,long) - method in class javax.mail.UIDFolder
Returns the messages in the given range.
getMessagesByUID(long[]) - method in class gnu.mail.providers.imap.IMAPFolder
getMessagesByUID(long[]) - method in class javax.mail.UIDFolder
Returns the messages specified by the given UIDs.
getMessageType() - method in class javax.mail.event.StoreEvent
Returns the type of this event.
getMode() - method in class javax.mail.Folder
Return the mode this folder is open in.
getMode() - method in class gnu.mail.providers.nntp.NNTPFolder
This folder type is always read-only.
getName() - method in class gnu.mail.providers.imap.ACL
getName() - method in class javax.mail.Folder
Returns the name of this folder.
getName() - method in class javax.mail.Header
Returns the name of this header.
getName() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the name of this folder.
getName() - method in class gnu.mail.providers.imap.IMAPMultipartDataSource
Returns the content description of the body part that contains the multipart.
getName() - method in class javax.mail.internet.InternetHeaders.InternetHeader
getName() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the name of this folder.
getName() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the name of this folder.
getName() - method in class javax.mail.internet.MimePartDataSource
getName() - method in class gnu.mail.providers.nntp.NNTPFolder
Returns the name of the newsgroup, e.g.
getName() - method in class gnu.mail.providers.nntp.NNTPRootFolder
getName() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the name of this folder.
getNames() - method in class javax.mail.internet.ParameterList
Returns the names of all parameters in this list.
getNewFolder() - method in class javax.mail.event.FolderEvent
Returns the folder representing the new name, in the case of a RENAMED event.
getNewMessageCount() - method in class javax.mail.Folder
Returns the number of new messages in this folder.
getNewMessageCount() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the number of new messages in this folder.
getNewMessageCount() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the number of new messages in this folder.
getNewsgroup() - method in class javax.mail.internet.NewsAddress
Returns the newsgroup.
getNextException() - method in class javax.mail.MessagingException
Returns the next exception chained to this one.
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.InternetHeaders
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeBodyPart
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeMessage
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimePart
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the header-lines without any of the given names.
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Returns all the headers without any of the given names.
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.InternetHeaders
Returns all the headers without any of the given names.
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
Returns all the headers without any of the given names.
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.MimeBodyPart
Returns all the headers without any of the given names.
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.MimeMessage
Returns all the headers without any of the given names.
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
Returns all the headers without any of the given names.
getNonMatchingHeaders(String[]) - method in class javax.mail.Part
Returns the non-matching headers from this part.
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getNumber() - method in class javax.mail.search.IntegerComparisonTerm
Returns the number to compare with.
getOutputStream() - method in class gnu.mail.providers.imap.IMAPMultipartDataSource
IMAP multiparts are read-only.
getOutputStream() - method in class javax.mail.internet.MimePartDataSource
getParameter(String) - method in class javax.mail.internet.ContentDisposition
Returns the specified parameter value, or null if this parameter is not present.
getParameter(String) - method in class javax.mail.internet.ContentType
Returns the specified parameter value.
getParameterList() - method in class javax.mail.internet.ContentDisposition
Returns the parameters, or null if there are no parameters.
getParameterList() - method in class javax.mail.internet.ContentType
Returns the parameters.
getParent() - method in class javax.mail.BodyPart
Returns the containing Multipart object, or null if not known.
getParent() - method in class javax.mail.Folder
Returns the parent folder of this folder, or null if this folder is the root of a folder hierarchy.
getParent() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the parent folder of this folder.
getParent() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the parent folder.
getParent() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the parent folder.
getParent() - method in class javax.mail.Multipart
Returns the part containing this multipart, or null if not known.
getParent() - method in class gnu.mail.providers.nntp.NNTPFolder
This implementation uses a flat namespace, so the parent of any NNTPFolder is the NNTP root folder.
getParent() - method in class gnu.mail.providers.nntp.NNTPRootFolder
getParent() - method in class gnu.mail.providers.pop3.POP3Folder
POP3 folders can't have parents.
getPart() - method in class javax.mail.MessageContext
Returns the part containing the content.
getPassword() - method in class javax.mail.PasswordAuthentication
Returns the password.
getPassword() - method in class javax.mail.URLName
Returns the password of this URLName.
getPasswordAuthentication() - method in class javax.mail.Authenticator
Called when password authentication is needed.
Return any saved PasswordAuthentication for this(store or transport) URLName.
getPattern() - method in class javax.mail.search.StringTerm
Returns the pattern to match.
getPermanentFlags() - method in class javax.mail.Folder
Returns the permanent flags supported by this folder.
getPermanentFlags() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the permanent flags for this folder.
getPermanentFlags() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the permanent flags for this folder.
getPermanentFlags() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the permanent flags for this folder.
getPermanentFlags() - method in class gnu.mail.providers.nntp.NNTPFolder
Returns the flags supported by this folder.
getPermanentFlags() - method in class gnu.mail.providers.nntp.NNTPRootFolder
getPermanentFlags() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the permanent flags for this folder.
getPersonal() - method in class javax.mail.internet.InternetAddress
Returns the personal name.
getPersonalNamespaces() - method in class gnu.mail.providers.imap.IMAPStore
Returns a list of folders representing personal namespaces.
getPersonalNamespaces() - method in class javax.mail.Store
Returns the personal namespaces for the authenticated user.
getPort() - method in class javax.mail.URLName
Returns the port number of this URLName.
getPos() - method in class javax.mail.internet.AddressException
Returns the position within ref where the error was detected, or -1 if ref is null.
getPosition() - method in class javax.mail.internet.SharedInputStream
Returns the current position in the InputStream as an offset from the beginning of the InputStream.
getPreamble() - method in class javax.mail.internet.MimeMultipart
Returns the preamble text (if any) before the first boundary line in this multipart's body.
getPrimaryType() - method in class javax.mail.internet.ContentType
Returns the primary type.
getProperties() - method in class javax.mail.Session
Returns the Properties object associated with this Session.
getProperty(String) - method in class javax.mail.Session
Returns the value of the specified property.
getProtocol() - method in class javax.mail.Provider
Returns the protocol implemented by this provider.
getProtocol() - method in class javax.mail.URLName
Returns the protocol of this URLName.
getProvider(String) - method in class javax.mail.Session
Returns the default Provider for the protocol specified.
getProviders() - method in class javax.mail.Session
This method returns an array of all the implementations installed via the javamail.[default.]providers files that can be loaded using the ClassLoader available to this application.
getQuota() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the quotas for this folder.
getQuota(String) - method in class gnu.mail.providers.imap.IMAPStore
Returns the quota for the specified quota root.
getQuota(String) - method in class javax.mail.QuotaAwareStore
Returns the quotas for the given quota root.
getRawInputStream() - method in class javax.mail.internet.MimeBodyPart
Returns the unencoded bytes of the content without applying any content transfer decoding.
getRawInputStream() - method in class javax.mail.internet.MimeMessage
Returns the unencoded bytes of the content without applying any content transfer encoding.
getReceivedDate() - method in class gnu.mail.providers.imap.IMAPMessage
Returns the date on which this message was received.
getReceivedDate() - method in class javax.mail.Message
Returns the date this message was received.
getReceivedDate() - method in class javax.mail.internet.MimeMessage
Returns the date on which this message was received.
Returns all the recipient addresses of the specified type.
getRecipients(javax.mail.Message.RecipientType) - method in class javax.mail.internet.MimeMessage
Returns the recipients of the given type.
getRecipientType() - method in class javax.mail.search.RecipientStringTerm
Return the recipient type.
getRecipientType() - method in class javax.mail.search.RecipientTerm
Returns the recipient type.
getRef() - method in class javax.mail.internet.AddressException
Returns the address(es) being parsed when the error was detected.
getRef() - method in class javax.mail.URLName
Returns the reference of this URLName.
getRemainder() - method in class javax.mail.internet.HeaderTokenizer
Returns the rest of the header.
getReplyTo() - method in class javax.mail.Message
Returns the addresses to which replies should be directed.
getReplyTo() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 Reply-To header field.
getRequestingPort() - method in class javax.mail.Authenticator
Returns the port used in the request.
getRequestingPrompt() - method in class javax.mail.Authenticator
Returns the user prompt string for the request.
getRequestingProtocol() - method in class javax.mail.Authenticator
Returns the protocol for the request.
getRequestingSite() - method in class javax.mail.Authenticator
Returns the IP address of the request host, or null if not available.
getRights() - method in class gnu.mail.providers.imap.ACL
getSender() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 Sender header field.
getSentDate() - method in class javax.mail.Message
Returns the date this message was sent.
getSentDate() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 Date field.
getSeparator() - method in class javax.mail.Folder
Return the hierarchy delimiter character for this folder.
getSeparator() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the path separator charcter.
getSeparator() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the separator character.
getSeparator() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the separator character.
getSeparator() - method in class gnu.mail.providers.nntp.NNTPFolder
If we move away from a flat namespace, this might be useful.
getSeparator() - method in class gnu.mail.providers.nntp.NNTPRootFolder
As we're dealing with a flat namespace, the value of this is irrelevant.
getSeparator() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the path separator charcter.
getSession() - method in class javax.mail.MessageContext
Returns the session context.
getSharedNamespaces() - method in class gnu.mail.providers.imap.IMAPStore
Returns a list of folders representing shared namespaces.
getSharedNamespaces() - method in class javax.mail.Store
Returns the shared namespaces.
getSize() - method in class gnu.mail.providers.imap.IMAPBodyPart
Returns the content size of this body part in bytes.
getSize() - method in class javax.mail.internet.MimeBodyPart
Returns the size of the content of this body part in bytes, or -1 if the size cannot be determined.
getSize() - method in class javax.mail.internet.MimeMessage
Returns the size of the content of this message in bytes, or -1 if the size cannot be determined.
getSize() - method in class gnu.mail.providers.nntp.NNTPMessage
Returns the size of the content of this message in bytes, or -1 if the size cannot be determined.
getSize() - method in class javax.mail.Part
Returns the size of the content of this part in bytes, or -1 if the size cannot be determined.
getSize() - method in class gnu.mail.providers.pop3.POP3Message
Gets the size of the message.
getStore() - method in class javax.mail.Folder
Returns the parent store.
getStore() - method in class javax.mail.Session
Get a Store object that implements this user's desired Store protocol.
getStore() - method in class javax.mail.StoreClosedException
Returns the store.
getStore(javax.mail.Provider) - method in class javax.mail.Session
Get an instance of the store specified by Provider.
getStore(javax.mail.URLName) - method in class javax.mail.Session
Get a Store object for the given URLName.
getStore(String) - method in class javax.mail.Session
Get a Store object that implements the specified protocol.
getSubject() - method in class javax.mail.Message
Returns the subject of this message.
getSubject() - method in class javax.mail.internet.MimeMessage
Returns the value of the Subject header field.
getSubType() - method in class javax.mail.internet.ContentType
Returns the subtype.
getSystemFlags() - method in class javax.mail.Flags
Returns the system flags.
getTerm() - method in class javax.mail.search.NotTerm
Returns the term to negate.
getTerms() - method in class javax.mail.search.AndTerm
Returns the search terms.
getTerms() - method in class javax.mail.search.OrTerm
Returns the search terms.
getTestSet() - method in class javax.mail.search.FlagTerm
Indicates whether to test for the presence or the absence of the specified flags.
getTransport() - method in class javax.mail.Session
Get a Transport object that implements this user's desired Transport protocol.
getTransport(javax.mail.Address) - method in class javax.mail.Session
Get a Transport object that can transport a Message to the specified address type.
getTransport(javax.mail.Provider) - method in class javax.mail.Session
Get an instance of the transport specified in the Provider.
getTransport(javax.mail.URLName) - method in class javax.mail.Session
Get a Transport object for the given URLName.
getTransport(String) - method in class javax.mail.Session
Get a Transport object that implements the specified protocol.
getTrustManager() - method in class gnu.mail.providers.imap.IMAPStore
Returns a trust manager used for TLS negotiation.
getTrustManager() - method in class gnu.mail.providers.pop3.POP3Store
Returns a trust manager used for TLS negotiation.
getType() - method in class javax.mail.Address
Returns the type of this address.
getType() - method in class javax.mail.event.ConnectionEvent
Returns the type of this event.
getType() - method in class javax.mail.Folder
Returns the type of this Folder, i.e.
getType() - method in class javax.mail.event.FolderEvent
Returns the type of this event.
getType() - method in class javax.mail.internet.HeaderTokenizer.Token
Returns the token type.
getType() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the type of this folder.
getType() - method in class javax.mail.internet.InternetAddress
Returns the type of this address.
getType() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the type of this folder.
getType() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the type of this folder.
getType() - method in class javax.mail.event.MessageCountEvent
Returns the type of this event.
getType() - method in class javax.mail.internet.NewsAddress
Returns the type of this address.
getType() - method in class gnu.mail.providers.nntp.NNTPFolder
Returns the type of this folder.
getType() - method in class gnu.mail.providers.nntp.NNTPRootFolder
This folder contains only folders.
getType() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the type of this folder.
getType() - method in class javax.mail.Provider
Returns the provider type.
getType() - method in class javax.mail.event.TransportEvent
Returns the type of this event.
getUID() - method in class gnu.mail.providers.pop3.POP3Message
Returns the unique ID for this message.
getUID(javax.mail.Message) - method in class gnu.mail.providers.imap.IMAPFolder
getUID(javax.mail.Message) - method in class gnu.mail.providers.pop3.POP3Folder
Returns the unique ID for the given message, or null if not available.
getUID(javax.mail.Message) - method in class javax.mail.UIDFolder
Returns the UID for the specified message.
getUIDValidity() - method in class gnu.mail.providers.imap.IMAPFolder
getUIDValidity() - method in class javax.mail.UIDFolder
Returns the UIDValidity value associated with this folder.
getUnreadMessageCount() - method in class javax.mail.Folder
Returns the number of unread messages in this folder.
getUnreadMessageCount() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the number of unread messages in this folder.
getURL() - method in class javax.mail.URLName
Constructs a URL from the URLName.
getURLName() - method in class javax.mail.Folder
Return a URLName that can be used as a handle to access this folder.
getURLName() - method in class gnu.mail.providers.maildir.MaildirFolder
Return a URLName representing this folder.
getURLName() - method in class gnu.mail.providers.mbox.MboxFolder
Return a URLName representing this folder.
getURLName() - method in class javax.mail.Service
Return a URLName representing this service.
getUserFlags() - method in class javax.mail.Flags
Returns the user flags.
getUserName() - method in class javax.mail.PasswordAuthentication
Returns the username.
getUsername() - method in class javax.mail.URLName
Returns the user name of this URLName.
getUserNamespaces() - method in class gnu.mail.providers.imap.IMAPStore
Returns a list of folders representing other users' namespaces.
getUserNamespaces(String) - method in class javax.mail.Store
Returns the personal namespaces for the specified user.
getValidSentAddresses() - method in class javax.mail.SendFailedException
Returns the addresses to which this message was sent succesfully.
getValidSentAddresses() - method in class javax.mail.event.TransportEvent
Returns the addresses to which this message was delivered succesfully.
getValidUnsentAddresses() - method in class javax.mail.SendFailedException
Returns the addresses that are valid but to which this message was not sent.
getValidUnsentAddresses() - method in class javax.mail.event.TransportEvent
Returns the addresses that are valid but to which this message was not delivered.
getValue() - method in class javax.mail.Header
Returns the value of this header.
getValue() - method in class javax.mail.internet.HeaderTokenizer.Token
Returns the value of the token.
getValue() - method in class javax.mail.internet.InternetHeaders.InternetHeader
getVendor() - method in class javax.mail.Provider
Returns the name of the vendor associated with this implementation.
getVersion() - method in class javax.mail.Provider
Returns the version of this implementation.
This is a provider for the Internet Message Access Protocol, version 4rev1 (IMAP4rev1), as detailed in RFC 3501.
This is a provider for Dan Bernstein's Maildir mailbox format, used primarily by the qmail MTA, and also by some MUAs such as mutt.
This is a provider for the UNIX mbox mailbox file format, used by many 3rd-party MUAs including Netscape, Mozilla, mutt, elm, and pine.
This is a provider for the Network News Transfer Protocol (NNTP), as detailed in RFC 977.
This is a provider for the Internet Post Office Protocol, version 3 (POP3), as detailed in RFC 1939.
A provider for the Simple Mail Transfer Protocol (SMTP), as detailed in RFC 2821, including support for ESMTP service extensions.
gnu.mail.util - package
GT - static field in class javax.mail.search.ComparisonTerm
The greater than operator.

H

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.Flags
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.internet.InternetAddress
hashCode() - method in class javax.mail.internet.NewsAddress
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 gnu.mail.providers.imap.Rights
hashCode() - method in class javax.mail.search.StringTerm
hashCode() - method in class javax.mail.URLName
Compute the hash code for this URLName.
hasNewMessages() - method in class javax.mail.Folder
Indicates whether this folder has new messages.
hasNewMessages() - method in class gnu.mail.providers.imap.IMAPFolder
Indicates whether this folder contains new messages.
hasNewMessages() - method in class gnu.mail.providers.maildir.MaildirFolder
Indicates whether this folder contains new messages.
hasNewMessages() - method in class gnu.mail.providers.mbox.MboxFolder
Indicates whether this folder contains new messages.
hasNewMessages() - method in class gnu.mail.providers.nntp.NNTPFolder
Indicates whether there are new articles in this newsgroup.
hasNewMessages() - method in class gnu.mail.providers.nntp.NNTPRootFolder
hasNewMessages() - method in class gnu.mail.providers.pop3.POP3Folder
Indicates whether this folder contains new messages.
Header - class javax.mail.Header
A header is a name/value pair containing metadata about a message's content and/or routing information.
Header(String,String) - constructor for class javax.mail.Header
Construct a header.
headerName - field in class javax.mail.search.HeaderTerm
The header name.
headers - field in class javax.mail.internet.InternetHeaders
The list of headers.
headers - field in class gnu.mail.util.MailboxURLConnection
The headers to return.
headers - field in class javax.mail.internet.MimeBodyPart
The headers of this body part.
headers - field in class javax.mail.internet.MimeMessage
The message headers.
headersComplete - field in class gnu.mail.providers.imap.IMAPMessage
If set, the current set of headers is complete.
HeaderTerm - class javax.mail.search.HeaderTerm
A case-insensitive string comparison of message header values.
HeaderTerm(String,String) - constructor for class javax.mail.search.HeaderTerm
Constructor.
HeaderTokenizer - class javax.mail.internet.HeaderTokenizer
A lexer for RFC 822 and MIME headers.
HeaderTokenizer(String) - constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer(String,String) - constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer(String,String,boolean) - constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HOLDS_FOLDERS - static field in class javax.mail.Folder
This folder can contain other folders.
HOLDS_MESSAGES - static field in class javax.mail.Folder
This folder can contain messages.
host - field in class javax.mail.internet.NewsAddress
The hostname of the news server.

I

ignoreCase - field in class javax.mail.search.StringTerm
Whether to ignore case during comparison.
An exception thrown when a modification of a read-only property is attempted.
IllegalWriteException() - constructor for class javax.mail.IllegalWriteException
Constructs a messaging exception with no detail message.
IllegalWriteException(String) - constructor for class javax.mail.IllegalWriteException
Constructs a messaging exception with the specified detail message.
IMAPBodyPart - class gnu.mail.providers.imap.IMAPBodyPart
A MIME body part of an IMAP multipart message.
Called by the IMAPMessage.
IMAPFolder - class gnu.mail.providers.imap.IMAPFolder
The folder class implementing the IMAP4rev1 mail protocol.
IMAPFolder(javax.mail.Store,String) - constructor for class gnu.mail.providers.imap.IMAPFolder
Constructor.
IMAPFolder(javax.mail.Store,String,char) - constructor for class gnu.mail.providers.imap.IMAPFolder
Constructor.
IMAPFolder(javax.mail.Store,String,int,char) - constructor for class gnu.mail.providers.imap.IMAPFolder
Constructor.
IMAPMessage - class gnu.mail.providers.imap.IMAPMessage
The message class implementing the IMAP4 mail protocol.
IMAPMultipart - class gnu.mail.providers.imap.IMAPMultipart
An IMAP multipart component.
Called by the IMAPMessage.
IMAPMultipartDataSource - class gnu.mail.providers.imap.IMAPMultipartDataSource
An IMAP multipart component.
Called by the IMAPMessage.
IMAPStore - class gnu.mail.providers.imap.IMAPStore
The storage class implementing the IMAP4rev1 mail protocol.
IMAPStore(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.imap.IMAPStore
Constructor.
INLINE - static field in class javax.mail.Part
This part should be presented inline.
INSERT - static field in class gnu.mail.providers.imap.Rights.Right
An integer comparison.
IntegerComparisonTerm(int,int) - constructor for class javax.mail.search.IntegerComparisonTerm
internalDate - field in class gnu.mail.providers.imap.IMAPMessage
If set, this contains the string value of the received date.
internalDateFormat - static field in class gnu.mail.providers.imap.IMAPMessage
The date format used to parse IMAP INTERNALDATE values.
InternetAddress - class javax.mail.internet.InternetAddress
An RFC 822 address.
InternetAddress() - constructor for class javax.mail.internet.InternetAddress
Constructor for an empty address.
InternetAddress(String) - constructor for class javax.mail.internet.InternetAddress
Constructor with an RFC 822 string representation of the address.
InternetAddress(String,boolean) - constructor for class javax.mail.internet.InternetAddress
Constructor with an RFC 822 string representation of the address.
InternetAddress(String,String) - constructor for class javax.mail.internet.InternetAddress
Constructor with an address and personal name.
InternetAddress(String,String,String) - constructor for class javax.mail.internet.InternetAddress
Construct with an address and personal name.
InternetHeader(String) - constructor for class javax.mail.internet.InternetHeaders.InternetHeader
InternetHeader(String,String) - constructor for class javax.mail.internet.InternetHeaders.InternetHeader
InternetHeaders - class javax.mail.internet.InternetHeaders
A collection of RFC 822 headers.
InternetHeaders() - constructor for class javax.mail.internet.InternetHeaders
Constructor for an empty InternetHeaders.
InternetHeaders(InputStream) - constructor for class javax.mail.internet.InternetHeaders
Constructor with an RFC 822 message stream.
invalid - field in class javax.mail.SendFailedException
invalid - field in class javax.mail.event.TransportEvent
isComplete() - method in class javax.mail.internet.MimeMultipart
Indicates whether the final boundary line for this multipart has been parsed.
isConnected() - method in class gnu.mail.providers.imap.IMAPStore
Uses a NOOP to ensure that the connection to the IMAP server is still valid.
isConnected() - method in class gnu.mail.providers.pop3.POP3Store
Issues a NOOP to the POP server to determine whether the connection is still alive.
isConnected() - method in class javax.mail.Service
Indicates whether this service is currently connected.
isExpunged() - method in class javax.mail.Message
Indicates whether this message is expunged.
isGroup() - method in class javax.mail.internet.InternetAddress
Indicates whether this address is an RFC 822 group address.
isMimeType(String) - method in class javax.mail.internet.MimeBodyPart
Indicates whether this part is of the specified MIME type.
isMimeType(String) - method in class javax.mail.internet.MimeMessage
Indicates whether this message is of the specified MIME type.
isMimeType(String) - method in class javax.mail.Part
Is this part of the specified MIME type? This method compares only the primary type and subtype.
isOpen() - method in class javax.mail.Folder
Indicates whether this folder is open.
isOpen() - method in class gnu.mail.providers.imap.IMAPFolder
Indicates whether this folder is open.
isOpen() - method in class gnu.mail.providers.maildir.MaildirFolder
Indicates whether this folder is open.
isOpen() - method in class gnu.mail.providers.mbox.MboxFolder
Indicates whether this folder is open.
isOpen() - method in class gnu.mail.providers.nntp.NNTPFolder
Indicates whether this folder is open.
isOpen() - method in class gnu.mail.providers.nntp.NNTPRootFolder
isOpen() - method in class gnu.mail.providers.pop3.POP3Folder
Indicates whether this folder is open.
isRemoved() - method in class javax.mail.event.MessageCountEvent
Indicates whether this event is the result of an explicit expunge, or of an expunge by an external mechanism.
isSelected(gnu.mail.providers.imap.IMAPFolder) - method in class gnu.mail.providers.imap.IMAPStore
Indicates whether the specified folder is selected.
isSet(javax.mail.Flags.Flag) - method in class gnu.mail.providers.imap.IMAPMessage
Indicates whether the specified flag is set in this message.
isSet(javax.mail.Flags.Flag) - method in class javax.mail.Message
Indicates whether the specified flag is set in this message.
isSet(javax.mail.Flags.Flag) - method in class javax.mail.internet.MimeMessage
Indicates whether the specified flag is set in this message.
isSubscribed() - method in class javax.mail.Folder
Indicates whether this folder is subscribed.
isSubscribed() - method in class gnu.mail.providers.imap.IMAPFolder
isSubscribed() - method in class gnu.mail.providers.nntp.NNTPFolder
Indicates if the newsgroup is subscribed.
Base class of all the facets of a message that can be fetched.
Item(String) - constructor for class javax.mail.FetchProfile.Item

J

javaCharset(String) - static method in class javax.mail.internet.MimeUtility
Converts a MIME charset name into a Java charset name.
javax.mail - package
Classes modelling a mail system.
Event objects and listener interfaces for JavaMail.
Classes modelling Internet mail systems.
Search expressions for executing searches on the messages in a folder.

K

KEEP_SEEN - static field in class gnu.mail.providers.imap.Rights.Right

L

LASTUID - static field in class javax.mail.UIDFolder
This special value can be used as the end parameter in getMessages(start, end) to denote the last UID in this folder.
LE - static field in class javax.mail.search.ComparisonTerm
The less than or equal to operator.
LF - static field in class gnu.mail.util.RFC2822OutputStream
The LF octet.
limit - field in class javax.mail.Quota.Resource
The usage limit for the resource.
line - field in class javax.mail.internet.InternetHeaders.InternetHeader
The value.
lines - field in class gnu.mail.providers.imap.IMAPBodyPart
The number of text lines of this part's content.
list() - method in class javax.mail.Folder
Returns the list of subfolders of this folder.
list() - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the subfolders of this folder.
list() - method in class gnu.mail.providers.mbox.MboxFolder
Returns the subfolders of this folder.
list() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the subfolders for this folder.
list(gnu.mail.providers.nntp.ListFolderListener) - method in class gnu.mail.providers.nntp.NNTPRootFolder
Returns the list of folders matching the specified pattern.
list(String) - method in class javax.mail.Folder
Returns a list of subfolders matching the specified pattern.
list(String) - method in class gnu.mail.providers.imap.IMAPFolder
Returns the subfolders for this folder.
list(String) - method in class gnu.mail.providers.maildir.MaildirFolder
Returns the subfolders of this folder matching the specified pattern.
list(String) - method in class gnu.mail.providers.mbox.MboxFolder
Returns the subfolders of this folder matching the specified pattern.
list(String) - method in class gnu.mail.providers.nntp.NNTPFolder
This folder type does not contain other folders.
list(String) - method in class gnu.mail.providers.nntp.NNTPRootFolder
Returns the list of folders matching the specified pattern.
list(String) - method in class gnu.mail.providers.pop3.POP3Folder
Returns the subfolders for this folder.
Returns the list of folders matching the specified pattern.
ListFolderListener - interface gnu.mail.providers.nntp.ListFolderListener
listRights(String) - method in class gnu.mail.providers.imap.IMAPFolder
Returns the rights currently assigned to the given principal.
listSubscribed() - method in class javax.mail.Folder
Returns the list of subscribed subfolders of this folder.
listSubscribed(String) - method in class javax.mail.Folder
Returns a list of subscribed subfolders matching the specified pattern.
listSubscribed(String) - method in class gnu.mail.providers.imap.IMAPFolder
Returns the subscribed subfolders for this folder.
listSubscribed(String) - method in class gnu.mail.providers.nntp.NNTPFolder
This folder type does not contain other folders.
listSubscribed(String) - method in class gnu.mail.providers.nntp.NNTPRootFolder
Returns the list of subscribed folders matching the specified pattern.
load(InputStream) - method in class javax.mail.internet.InternetHeaders
Parses the specified RFC 822 message stream, storing the headers in this InternetHeaders.
localHostName - field in class gnu.mail.providers.smtp.SMTPTransport
LOOKUP - static field in class gnu.mail.providers.imap.Rights.Right
LT - static field in class javax.mail.search.ComparisonTerm
The less than operator.

M

A URLConnection that can be used to access mailboxes using the JavaMail API.
MailboxURLConnection(URL) - constructor for class gnu.mail.util.MailboxURLConnection
Constructs a new mailbox URL connection using the specified URL.
MailDateFormat - class javax.mail.internet.MailDateFormat
A date format that applies the rules specified by the Internet Draft draft-ietf-drums-msg-fmt-08 dated January 26, 2000.
MailDateFormat() - constructor for class javax.mail.internet.MailDateFormat
MaildirFolder - class gnu.mail.providers.maildir.MaildirFolder
The folder class implementing a Maildir-format mailbox.
MaildirFolder(javax.mail.Store,String) - constructor for class gnu.mail.providers.maildir.MaildirFolder
Constructor.
MaildirFolder(javax.mail.Store,String,boolean,boolean) - constructor for class gnu.mail.providers.maildir.MaildirFolder
Constructor.
MaildirMessage - class gnu.mail.providers.maildir.MaildirMessage
The message class implementing the Maildir mail protocol.
MaildirStore - class gnu.mail.providers.maildir.MaildirStore
The storage class implementing the Maildir mailbox format.
MaildirStore(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.maildir.MaildirStore
Constructor.
MailEvent - class javax.mail.event.MailEvent
Common base class for mail events, defining the dispatch method.
MailEvent(Object) - constructor for class javax.mail.event.MailEvent
markSupported() - method in class gnu.mail.util.QPInputStream
Mark is not supported.
match(Date) - method in class javax.mail.search.DateTerm
Returns true only if this comparison matches the supplied date.
match(int) - method in class javax.mail.search.IntegerComparisonTerm
match(javax.mail.Address) - method in class javax.mail.search.AddressStringTerm
Indicates whether the address pattern specified in the constructor is a substring of the string representation of the given address.
match(javax.mail.Address) - method in class javax.mail.search.AddressTerm
Returns true if the specified address matches the address specified in this term.
match(javax.mail.internet.ContentType) - method in class javax.mail.internet.ContentType
Returns true if the specified Content-Type matches this Content-Type.
match(javax.mail.Message) - method in class javax.mail.search.AndTerm
Returns true only if all the terms match the specified message.
match(javax.mail.Message) - method in class javax.mail.search.BodyTerm
Returns true only if the search text was found in the message body.
match(javax.mail.Message) - method in class javax.mail.search.FlagTerm
Returns true if the flags in the specified message match this term.
match(javax.mail.Message) - method in class javax.mail.search.FromStringTerm
Indicates whether the address pattern specified in the constructor is a substring of the string representation of the From address in the given message.
match(javax.mail.Message) - method in class javax.mail.search.FromTerm
Returns true if the From address in the given message matches the address specified in this term.
match(javax.mail.Message) - method in class javax.mail.search.HeaderTerm
Returns true if the header in the specified message matches the pattern specified in this term.
match(javax.mail.Message) - method in class javax.mail.search.MessageIDTerm
Returns true if the given message's Message-Id matches the Message-Id specified in this term.
match(javax.mail.Message) - method in class javax.mail.search.MessageNumberTerm
Returns true if the message number of the given message is equal to the message number specified in this term.
match(javax.mail.Message) - method in class javax.mail.search.NotTerm
Returns true only if the term specified in this term does not match the given message.
match(javax.mail.Message) - method in class javax.mail.search.OrTerm
Returns true only if any of the terms specified in this term match the given message.
match(javax.mail.Message) - method in class javax.mail.search.ReceivedDateTerm
Returns true only if the given message's received date matches this term.
match(javax.mail.Message) - method in class javax.mail.search.RecipientStringTerm
Returns true only if the address specified in this term is a substring of the recipient address in the given message.
match(javax.mail.Message) - method in class javax.mail.search.RecipientTerm
Returns true only if the recipient address in the given message matches the address specified in this term.
match(javax.mail.Message) - method in class javax.mail.search.SearchTerm
Indicates whether the given message matches this search term.
match(javax.mail.Message) - method in class javax.mail.search.SentDateTerm
Returns true only if the given message's sent date matches the specified date using the specified operator.
match(javax.mail.Message) - method in class javax.mail.search.SizeTerm
Returns true only if the size of the given message matches the specified size using the specified operator.
match(javax.mail.Message) - method in class javax.mail.search.SubjectTerm
Returns true only if the pattern specified in this term is a substring of the given message's Subject header.
match(javax.mail.search.SearchTerm) - method in class javax.mail.Message
Indicates whether the specified search term applies to this message.
match(String) - method in class javax.mail.internet.ContentType
Returns true if the specified Content-Type matches this Content-Type.
match(String) - method in class javax.mail.search.StringTerm
Returns true if the specified pattern is a substring of the given string.
MboxFolder - class gnu.mail.providers.mbox.MboxFolder
The folder class implementing a UNIX mbox-format mailbox.
MboxFolder(javax.mail.Store,File,boolean) - constructor for class gnu.mail.providers.mbox.MboxFolder
Constructor.
MboxMessage - class gnu.mail.providers.mbox.MboxMessage
The message class implementing the Mbox mail protocol.
Creates a Mbox message.
Creates a Mbox message.
MboxStore - class gnu.mail.providers.mbox.MboxStore
The storage class implementing the Mbox mailbox file format.
MboxStore(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.mbox.MboxStore
Constructor.
message - field in class gnu.mail.providers.imap.IMAPBodyPart
The message this part belongs to.
message - field in class gnu.mail.providers.imap.IMAPMultipart
The message this multipart belongs to.
Message - class javax.mail.Message
An abstract mail message, consisting of headers and content.
message - field in class gnu.mail.util.MailboxURLConnection
The mail message, if the URL represents a message.
message - field in class javax.mail.event.StoreEvent
The message text to be presented to the user.
Message() - constructor for class javax.mail.Message
Constructor with no folder or session.
Message(javax.mail.Folder,int) - constructor for class javax.mail.Message
Constructor with a folder and a message number.
Message(javax.mail.Session) - constructor for class javax.mail.Message
Constructor with a session.
MESSAGE_DELIVERED - static field in class javax.mail.event.TransportEvent
The message was successfully delivered to all recipients.
MESSAGE_NOT_DELIVERED - static field in class javax.mail.event.TransportEvent
The message was not sent.
MESSAGE_PARTIALLY_DELIVERED - static field in class javax.mail.event.TransportEvent
The message was successfully sent to some but not all of the recipients.
MessageAware - interface javax.mail.MessageAware
A data source may implement this interface to supply information to a data content handler about the message context of the data content.
A message was changed.
MessageChangedEvent - class javax.mail.event.MessageChangedEvent
A message change event.
Constructor.
MessageChangedListener - interface javax.mail.event.MessageChangedListener
A listener for message changed events.
MessageContext - class javax.mail.MessageContext
The context of a datum of message content.
MessageContext(javax.mail.Part) - constructor for class javax.mail.MessageContext
Creates a message context describing the given part.
messageCount - field in class gnu.mail.providers.imap.IMAPFolder
MessageCountAdapter - class javax.mail.event.MessageCountAdapter
An adapter for message count events.
MessageCountEvent - class javax.mail.event.MessageCountEvent
A change in the number of messages in a folder.
Constructor.
MessageCountListener - interface javax.mail.event.MessageCountListener
A listener for message count events.
A message was delivered successfully.
A message was delivered successfully.
MessageIDTerm - class javax.mail.search.MessageIDTerm
A comparison for the RFC822 "Message-Id", a string message identifier for Internet messages that is supposed to be unique per message.
MessageIDTerm(String) - constructor for class javax.mail.search.MessageIDTerm
Constructor.
A message was not delivered.
A message was not delivered.
MessageNumberTerm - class javax.mail.search.MessageNumberTerm
A comparison of message numbers.
MessageNumberTerm(int) - constructor for class javax.mail.search.MessageNumberTerm
Constructor.
A message was partially delivered.
A message was partially delivered.
An exception thrown when an invalid method is invoked on an expunged message.
MessageRemovedException() - constructor for class javax.mail.MessageRemovedException
MessageRemovedException(String) - constructor for class javax.mail.MessageRemovedException
Messages were added into a folder.
Messages were added into a folder.
Messages were removed (expunged) from a folder.
Messages were removed (expunged) from a folder.
A general messaging exception.
MessagingException() - constructor for class javax.mail.MessagingException
Constructs a messaging exception with no detail message.
MessagingException(String) - constructor for class javax.mail.MessagingException
Constructs a messaging exception with the specified detail message.
MessagingException(String,Exception) - constructor for class javax.mail.MessagingException
Constructs a messaging exception with the specified exception and detail message.
An exception thrown when an operation is not supported by the implementation.
MIME - static field in class javax.mail.internet.HeaderTokenizer
MIME specials.
MimeBodyPart - class javax.mail.internet.MimeBodyPart
A MIME body part.
MimeBodyPart() - constructor for class javax.mail.internet.MimeBodyPart
Constructor for an empty MIME body part.
MimeBodyPart(InputStream) - constructor for class javax.mail.internet.MimeBodyPart
Constructor with an input stream.
Constructor with headers and byte content.
mimeCharset(String) - static method in class javax.mail.internet.MimeUtility
Converts a Java charset name into a MIME charset name.
MimeMessage - class javax.mail.internet.MimeMessage
A MIME mail message.
MimeMessage(javax.mail.Folder,InputStream,int) - constructor for class javax.mail.internet.MimeMessage
Constructor with a parent folder, message number, and RFC 822 input stream.
MimeMessage(javax.mail.Folder,int) - constructor for class javax.mail.internet.MimeMessage
Constructor with a parent folder and message number.
Constructor with a parent folder, message number, headers and byte content.
MimeMessage(javax.mail.internet.MimeMessage) - constructor for class javax.mail.internet.MimeMessage
Constructor with an existing message.
MimeMessage(javax.mail.Session) - constructor for class javax.mail.internet.MimeMessage
Constructor for an empty message.
MimeMessage(javax.mail.Session,InputStream) - constructor for class javax.mail.internet.MimeMessage
Constructor with an input stream contining an RFC 822 message.
MimeMultipart - class javax.mail.internet.MimeMultipart
A MIME multipart container.
MimeMultipart() - constructor for class javax.mail.internet.MimeMultipart
Constructor for an empty MIME multipart of type "multipart/mixed".
MimeMultipart(DataSource) - constructor for class javax.mail.internet.MimeMultipart
Constructor with a given data source.
MimeMultipart(String) - constructor for class javax.mail.internet.MimeMultipart
Constructor for an empty MIME multipart of the given subtype.
MimePart - interface javax.mail.internet.MimePart
A MIME part is an Entity as defined by MIME (RFC2045, Section 2.4).
MimePartDataSource - class javax.mail.internet.MimePartDataSource
A data source that manages content for a MIME part.
MimePartDataSource(javax.mail.internet.MimePart) - constructor for class javax.mail.internet.MimePartDataSource
Constructor with a MIME part.
MimeUtility - class javax.mail.internet.MimeUtility
This is a utility class providing micellaneous MIME-related functionality.
mode - field in class javax.mail.Folder
The folder mode: Folder.READ_ONLY, Folder.READ_WRITE, or -1 if not known.
modified - field in class javax.mail.internet.MimeMessage
Indicates whether the message has been modified.
msg - field in class javax.mail.event.MessageChangedEvent
The message that changed.
msg - field in class javax.mail.event.TransportEvent
msgnum - field in class javax.mail.Message
The number of this message within its folder, starting from 1, or 0 if the message was not retrieved from a folder.
msgs - field in class javax.mail.event.MessageCountEvent
The messages.
multipart - field in class gnu.mail.providers.imap.IMAPMultipartDataSource
The multipart object this data source is associated with.
Multipart - class javax.mail.Multipart
A multipart is a container for multiple body parts.
Multipart() - constructor for class javax.mail.Multipart
Constructor for an empty multipart of type "multipart/mixed".
A data source that contains body parts.
myRights() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the rights assigned to the currently authenticated principal.

N

name - field in class javax.mail.internet.InternetHeaders.InternetHeader
The name.
name - field in class javax.mail.Quota.Resource
The resource name.
NE - static field in class javax.mail.search.ComparisonTerm
The not equal to operator.
newFolder - field in class javax.mail.event.FolderEvent
The folder representing the new name, in the case of a RENAMED event.
newMessageCount - field in class gnu.mail.providers.imap.IMAPFolder
NewsAddress - class javax.mail.internet.NewsAddress
An RFC 1036 newsgroup address.
NewsAddress() - constructor for class javax.mail.internet.NewsAddress
Constructor for an empty news address.
NewsAddress(String) - constructor for class javax.mail.internet.NewsAddress
Constructor with the given newsgroup.
NewsAddress(String,String) - constructor for class javax.mail.internet.NewsAddress
Constructor with the given newsgroup and host.
newsgroup - field in class javax.mail.internet.NewsAddress
The name of the newsgroup.
NEWSGROUPS - static field in class javax.mail.internet.MimeMessage.RecipientType
The "Newsgroups" (Usenet news) recipient type.
newStream(long,long) - method in class javax.mail.internet.SharedInputStream
Returns a new InputStream representing a subset of the data from this InputStream, from start (inclusive) up to end (exclusive).
next() - method in class javax.mail.internet.HeaderTokenizer
Returns the next token.
NNTPFolder - class gnu.mail.providers.nntp.NNTPFolder
A JavaMail folder delegate for an NNTP newsgroup.
NNTPMessage - class gnu.mail.providers.nntp.NNTPMessage
A JavaMail MIME message delegate for an NNTP article.
NNTPRootFolder - class gnu.mail.providers.nntp.NNTPRootFolder
The "root" folder of the NNTP newsgroup list.
NNTPStore - class gnu.mail.providers.nntp.NNTPStore
An NNTP store provider.
NNTPStore(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.nntp.NNTPStore
Constructor.
NNTPTransport - class gnu.mail.providers.nntp.NNTPTransport
An NNTP transport provider.
NNTPTransport(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.nntp.NNTPTransport
Constructor.
An exception thrown on an attempt to instantiate a provider that doesn't exist.
NoSuchProviderException() - constructor for class javax.mail.NoSuchProviderException
NoSuchProviderException(String) - constructor for class javax.mail.NoSuchProviderException
NOTICE - static field in class javax.mail.event.StoreEvent
Indicates that this message is a NOTICE.
notification(javax.mail.event.StoreEvent) - method in class javax.mail.event.StoreListener
The store generated a notification event.
notifyConnectionListeners(int) - method in class javax.mail.Folder
Notify all connection listeners.
notifyConnectionListeners(int) - method in class javax.mail.Service
Notify all connection listeners.
notifyFolderListeners(int) - method in class javax.mail.Folder
Notify all folder listeners registered on this Folder and this folder's store.
Notifies all folder listeners.
Notify all folder listeners registered on this folder and this folder's store about the renaming of this folder.
Notifies all folder listeners about the renaming of a folder.
Notify all message count listeners about the addition of messages into this folder.
Notify all message changed event listeners.
Notify all message count listeners about the removal of messages from this folder.
notifyStoreListeners(int,String) - method in class javax.mail.Store
Notifies all store event listeners.
Notifies all transport listeners.
NotTerm - class javax.mail.search.NotTerm
Provides the logical negation of the target term.
NotTerm(javax.mail.search.SearchTerm) - constructor for class javax.mail.search.NotTerm
number - field in class javax.mail.search.IntegerComparisonTerm
The number.

O

open(int) - method in class javax.mail.Folder
Opens this folder.
open(int) - method in class gnu.mail.providers.imap.IMAPFolder
Opens this folder.
open(int) - method in class gnu.mail.providers.maildir.MaildirFolder
Opens this folder.
open(int) - method in class gnu.mail.providers.mbox.MboxFolder
Opens this folder.
open(int) - method in class gnu.mail.providers.nntp.NNTPFolder
This method has no particular meaning in NNTP.
open(int) - method in class gnu.mail.providers.nntp.NNTPRootFolder
open(int) - method in class gnu.mail.providers.pop3.POP3Folder
Opens this folder.
OPENED - static field in class javax.mail.event.ConnectionEvent
A connection was opened.
A service or folder was opened.
A service or folder was opened.
OrTerm - class javax.mail.search.OrTerm
A logical OR of a number of search terms.
Constructor with two operands.
OrTerm(javax.mail.search.SearchTerm[]) - constructor for class javax.mail.search.OrTerm
Constructor with multiple search terms.
output(int,boolean) - method in class gnu.mail.util.QPOutputStream
????

P

ParameterList - class javax.mail.internet.ParameterList
A list of MIME parameters.
ParameterList() - constructor for class javax.mail.internet.ParameterList
Constructor for an empty parameter list.
ParameterList(String) - constructor for class javax.mail.internet.ParameterList
Constructor with a parameter-list string.
parent - field in class javax.mail.BodyPart
The Multipart object containing this BodyPart.
parent - field in class javax.mail.Multipart
The part containing this multipart, if known.
parse() - method in class javax.mail.internet.MimeMultipart
Parses the body parts from this multipart's data source.
parse(InputStream) - method in class javax.mail.internet.MimeMessage
Parses the given input stream, setting the headers and content fields appropriately.
parse(String) - static method in class javax.mail.internet.InternetAddress
Parses the given comma-separated sequence of RFC 822 addresses into InternetAddresses.
parse(String) - static method in class javax.mail.internet.NewsAddress
Parses the given comma-separated sequence of newsgroups into NewsAddresses.
parse(String,boolean) - static method in class javax.mail.internet.InternetAddress
Parses the given comma-separated sequence of RFC 822 addresses into InternetAddresses.
parse(String,ParsePosition) - method in class javax.mail.internet.MailDateFormat
Parses the given date in the format specified by draft-ietf-drums-msg-fmt-08 in the current TimeZone.
parsed - field in class javax.mail.internet.MimeMultipart
Indicates whether the data from the input stream has been parsed yet.
ParseException - class javax.mail.internet.ParseException
An exception thrown to indicate an error parsing RFC822 or MIME headers.
ParseException() - constructor for class javax.mail.internet.ParseException
Constructor with no detail message.
ParseException(String) - constructor for class javax.mail.internet.ParseException
Constructor with the specified detail message.
parseHeader(String,boolean) - static method in class javax.mail.internet.InternetAddress
Parses the given comma-separated sequence of RFC 822 addresses into InternetAddresses.
parseString(String) - method in class javax.mail.URLName
Method which does all of the work of parsing the string.
Part - interface javax.mail.Part
A part consists of a set of attributes and a content.
part - field in class javax.mail.internet.MimePartDataSource
The part.
parts - field in class javax.mail.Multipart
Vector of body parts.
Container for a username/password combination.
Creates a new password authentication
path - field in class gnu.mail.providers.imap.IMAPFolder
The folder path.
pattern - field in class javax.mail.search.StringTerm
The pattern to match.
peek() - method in class javax.mail.internet.HeaderTokenizer
Peeks at the next token.
permanentFlags - field in class gnu.mail.providers.imap.IMAPFolder
personal - field in class javax.mail.internet.InternetAddress
The personal name.
POP3Folder - class gnu.mail.providers.pop3.POP3Folder
The folder class implementing the POP3 mail protocol.
POP3Folder(javax.mail.Store,int) - constructor for class gnu.mail.providers.pop3.POP3Folder
Constructor.
POP3Message - class gnu.mail.providers.pop3.POP3Message
The message class implementing the POP3 mail protocol.
POP3Store - class gnu.mail.providers.pop3.POP3Store
The storage class implementing the POP3 mail protocol.
POP3Store(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.pop3.POP3Store
Constructor.
pos - field in class javax.mail.internet.AddressException
The index in ref where the error occurred, or -1 if not known.
POST - static field in class gnu.mail.providers.imap.Rights.Right
processAlerts() - method in class gnu.mail.providers.imap.IMAPStore
Process any alerts supplied by the server.
processStatusEvent(gnu.mail.treeutil.StatusEvent) - method in class gnu.mail.providers.maildir.MaildirStore
Processes a status event.
processStatusEvent(gnu.mail.treeutil.StatusEvent) - method in class gnu.mail.providers.mbox.MboxStore
Processes a status event.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.imap.IMAPStore
Connects to the IMAP server and authenticates with the specified parameters.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.maildir.MaildirStore
There isn't a protocol to implement, so this method just returns.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.mbox.MboxStore
There isn't a protocol to implement, so this method just returns.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.nntp.NNTPStore
Performs the protocol connection.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.nntp.NNTPTransport
Performs the protocol connection.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.pop3.POP3Store
Connects to the POP3 server and authenticates with the specified parameters.
Provider implementation for a service.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.smtp.SMTPTransport
Connects to the SMTP server.
Provider - class javax.mail.Provider
A description of a messaging implementation that can store or send messages.
Creates a new provider of the given type and protocol.

Q

QInputStream - class gnu.mail.util.QInputStream
Provides RFC 2047 "B" transfer encoding.
QInputStream(InputStream) - constructor for class gnu.mail.util.QInputStream
Constructor.
QOutputStream - class gnu.mail.util.QOutputStream
Provides RFC 2047 "B" transfer decoding.
QOutputStream(OutputStream,boolean) - constructor for class gnu.mail.util.QOutputStream
Constructor.
QPInputStream - class gnu.mail.util.QPInputStream
A Quoted-Printable decoder stream.
QPInputStream(InputStream) - constructor for class gnu.mail.util.QPInputStream
Constructor.
QPOutputStream - class gnu.mail.util.QPOutputStream
Quoted Printable Encoding stream.
QPOutputStream(OutputStream) - constructor for class gnu.mail.util.QPOutputStream
Create a new Quoted Printable Encoding stream with the default 76 bytes per line.
QPOutputStream(OutputStream,int) - constructor for class gnu.mail.util.QPOutputStream
Create a new Quoted Printable Encoding stream.
Adds the event and vector of listeners to be notified.
Quota - class javax.mail.Quota
A set of quotas for a given quota root.
Quota(String) - constructor for class javax.mail.Quota
Constructor.
QuotaAwareStore - interface javax.mail.QuotaAwareStore
Interface implemented by mail stores that support quotas.
quotaRoot - field in class javax.mail.Quota
The quota root.
quote(String,String) - static method in class javax.mail.internet.MimeUtility
Quotes the specified word, if it contains any characters from the given "specials" list.
QUOTEDSTRING - static field in class javax.mail.internet.HeaderTokenizer.Token
A quoted-string.

R

READ - static field in class gnu.mail.providers.imap.Rights.Right
read() - method in class gnu.mail.util.Base64InputStream
Reads the next byte of data from the input stream.
read() - method in class gnu.mail.util.QInputStream
Read a character.
read() - method in class gnu.mail.util.QPInputStream
Read a character from the stream.
read() - method in class gnu.mail.util.UUInputStream
read(byte[]) - method in class gnu.mail.util.UUInputStream
read(byte[],int,int) - method in class gnu.mail.util.Base64InputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read(byte[],int,int) - method in class gnu.mail.util.QPInputStream
Reads from the underlying stream into the specified byte array.
read(byte[],int,int) - method in class gnu.mail.util.UUInputStream
READ_ONLY - static field in class javax.mail.Folder
This folder is read only.
READ_WRITE - static field in class javax.mail.Folder
This folder can be modified.
An exception thrown when an attempt is made to open a folder in read-write mode when the folder can only be opened read-only.
readResolve() - method in class javax.mail.Message.RecipientType
readResolve() - method in class javax.mail.internet.MimeMessage.RecipientType
ReceivedDateTerm - class javax.mail.search.ReceivedDateTerm
A comparison of message received dates.
ReceivedDateTerm(int,Date) - constructor for class javax.mail.search.ReceivedDateTerm
Constructor.
RECENT - static field in class javax.mail.Flags.Flag
This message is recent.
RecipientStringTerm - class javax.mail.search.RecipientStringTerm
A string comparison of the recipient headers in a message.
Constructor.
RecipientTerm - class javax.mail.search.RecipientTerm
A comparison of recipient headers in a message.
Constructor.
The types of recipients to which a message can be sent.
Additional recipient types specific to internet messages.
RecipientType(String) - constructor for class javax.mail.Message.RecipientType
RecipientType(String) - constructor for class javax.mail.internet.MimeMessage.RecipientType
ref - field in class javax.mail.internet.AddressException
The address(es) being parsed.
releaseLock() - method in class gnu.mail.providers.mbox.MboxFolder
Unlocks this mailbox.
remove(gnu.mail.providers.imap.Rights) - method in class gnu.mail.providers.imap.Rights
remove(gnu.mail.providers.imap.Rights.Right) - method in class gnu.mail.providers.imap.Rights
remove(javax.mail.Flags) - method in class javax.mail.Flags
Remove all flags in the given Flags object from this Flags object.
remove(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Remove the specified system flag.
remove(String) - method in class javax.mail.Flags
Remove the specified user flag.
remove(String) - method in class javax.mail.internet.ParameterList
Removes the specified parameter from this list.
removeACL(String) - method in class gnu.mail.providers.imap.IMAPFolder
Removes the ACL for the given principal.
removeBodyPart(int) - method in class javax.mail.Multipart
Removes the body part at the specified index.
removeBodyPart(javax.mail.BodyPart) - method in class javax.mail.Multipart
Removes the specified body part from this multipart.
Remove a connection event listener.
Removes a connection event listener.
removed - field in class javax.mail.event.MessageCountEvent
If true, this event is the result of an explicit expunge by this client.
Remove a folder event listener.
Removes a folder event listener.
removeHeader(String) - method in class javax.mail.internet.InternetHeaders
Removes all headers matching the given name.
removeHeader(String) - method in class javax.mail.internet.MimeBodyPart
Removes all headers with the specified name.
removeHeader(String) - method in class javax.mail.internet.MimeMessage
Removes all headers with the specified name.
removeHeader(String) - method in class javax.mail.Part
Removes all headers of the specified name.
Remove a message changed event listener.
Remove a message count event listener.
removeRights(gnu.mail.providers.imap.ACL) - method in class gnu.mail.providers.imap.IMAPFolder
Removes the rights specified in the given access control entry from the principal.
removeStatusListener(gnu.mail.treeutil.StatusListener) - method in class gnu.mail.providers.maildir.MaildirStore
Removes a status listener from this store.
removeStatusListener(gnu.mail.treeutil.StatusListener) - method in class gnu.mail.providers.mbox.MboxStore
Removes a status listener from this store.
Removes a store events listener.
Removes a transport event listener.
RENAMED - static field in class javax.mail.event.FolderEvent
The folder was renamed.
renameTo(javax.mail.Folder) - method in class javax.mail.Folder
Renames this folder.
renameTo(javax.mail.Folder) - method in class gnu.mail.providers.imap.IMAPFolder
Rename this folder.
renameTo(javax.mail.Folder) - method in class gnu.mail.providers.maildir.MaildirFolder
Renames this folder.
renameTo(javax.mail.Folder) - method in class gnu.mail.providers.mbox.MboxFolder
Renames this folder.
renameTo(javax.mail.Folder) - method in class gnu.mail.providers.nntp.NNTPFolder
NNTP servers are read-only.
renameTo(javax.mail.Folder) - method in class gnu.mail.providers.nntp.NNTPRootFolder
renameTo(javax.mail.Folder) - method in class gnu.mail.providers.pop3.POP3Folder
POP3 folders can't be created, deleted, or renamed.
reply(boolean) - method in class javax.mail.Message
Returns a new message suitable for a reply to this message.
reply(boolean) - method in class javax.mail.internet.MimeMessage
Returns a new message suitable for a reply to this message.
Call back to the application to get the needed user name and password.
Quota.Resource - class javax.mail.Quota.Resource
An individual quota resource.
Resource(String,long,long) - constructor for class javax.mail.Quota.Resource
Constructor.
resources - field in class javax.mail.Quota
The resources associated with this quota.
An output stream that ensures that lines of characters in the body are limited to 998 octets(excluding CRLF).
RFC2822OutputStream(OutputStream) - constructor for class gnu.mail.util.RFC2822OutputStream
Constructs an RFC2822 output stream connected to the specified output stream.
RFC822 - static field in class javax.mail.internet.HeaderTokenizer
RFC 822 specials.
Rights.Right - class gnu.mail.providers.imap.Rights.Right
Rights - class gnu.mail.providers.imap.Rights
A set of rights, as defined in RFC 2086.
Rights() - constructor for class gnu.mail.providers.imap.Rights
Rights(gnu.mail.providers.imap.Rights) - constructor for class gnu.mail.providers.imap.Rights
Rights(gnu.mail.providers.imap.Rights.Right) - constructor for class gnu.mail.providers.imap.Rights
Rights(String) - constructor for class gnu.mail.providers.imap.Rights
root - field in class gnu.mail.providers.imap.IMAPStore
Folder representing the root namespace of the IMAP connection.

S

saveChanges() - method in class javax.mail.Message
Save any changes made to this message into its underlying store, if the message was obtained from a folder.
saveChanges() - method in class javax.mail.internet.MimeMessage
Saves any changes to this message.
saveChanges() - method in class gnu.mail.providers.nntp.NNTPMessage
Saves any changes to this message.
saved - field in class javax.mail.internet.MimeMessage
Indicates whether we do not need to call saveChanges on the message.
saveFile(File) - method in class javax.mail.internet.MimeBodyPart
Saves the content of this part to the specified file.
saveFile(String) - method in class javax.mail.internet.MimeBodyPart
Saves the content of this part to the specified file.
search(javax.mail.search.SearchTerm) - method in class javax.mail.Folder
Searches this folder for messages matching the specified search term.
search(javax.mail.search.SearchTerm) - method in class gnu.mail.providers.imap.IMAPFolder
IMAP search function.
Searches the given messages for those matching the specified search term.
IMAP search function.
SearchException - class javax.mail.search.SearchException
An exception thrown to indicate that a search expression could not be handled by the store implementation.
SearchException() - constructor for class javax.mail.search.SearchException
Constructor with no detail message.
SearchException(String) - constructor for class javax.mail.search.SearchException
Constructor with the specified detail message.
SearchTerm - class javax.mail.search.SearchTerm
A search expression is represented as a tree of search terms.
section - field in class gnu.mail.providers.imap.IMAPBodyPart
The section used to refer to this part.
SEEN - static field in class javax.mail.Flags.Flag
This message is seen.
selected - field in class gnu.mail.providers.imap.IMAPStore
The currently selected folder.
send(javax.mail.Message) - static method in class javax.mail.Transport
Sends the specified message.
send(javax.mail.Message,javax.mail.Address[]) - static method in class javax.mail.Transport
Sends the message to the specified addresses, ignoring any recipients specified in the message itself.
An exception thrown when a message cannot be sent.
SendFailedException() - constructor for class javax.mail.SendFailedException
Constructs a messaging exception with no detail message.
SendFailedException(String) - constructor for class javax.mail.SendFailedException
Constructs a messaging exception with the specified detail message.
Constructs a messaging exception with the specified exception and detail message.
Creates a send failed exception with the specified string and addresses.
Post an article.
Send the specified message to the server.
Sends the message to the specified list of addresses.
SentDateTerm - class javax.mail.search.SentDateTerm
A comparison of message sent dates.
SentDateTerm(int,Date) - constructor for class javax.mail.search.SentDateTerm
Constructor.
Service - class javax.mail.Service
An abstract messaging service (store or transport).
Service(javax.mail.Session,javax.mail.URLName) - constructor for class javax.mail.Service
Constructor.
Session - class javax.mail.Session
A session represents the context of a messaging transaction.
session - field in class javax.mail.Message
The session in scope for this message.
session - field in class javax.mail.Service
The session context for this service.
set - field in class javax.mail.search.FlagTerm
Indicates whether to test for the presence or absence of the specified flag.
set(String,String) - method in class javax.mail.internet.ParameterList
Sets the specified parameter.
set(String,String,String) - method in class javax.mail.internet.ParameterList
Sets the specified parameter.
setAddress(String) - method in class javax.mail.internet.InternetAddress
Sets the email address.
setCalendar(Calendar) - method in class javax.mail.internet.MailDateFormat
Don't allow setting the calendar.
setConnected(boolean) - method in class javax.mail.Service
Sets the connection state of this service.
setContent(javax.mail.Multipart) - method in class javax.mail.internet.MimeBodyPart
Sets the content of this part to be the specified multipart.
setContent(javax.mail.Multipart) - method in class javax.mail.internet.MimeMessage
Sets the content of this message to be the specified multipart.
setContent(javax.mail.Multipart) - method in class javax.mail.Part
Sets the multipart content of this part.
setContent(Object,String) - method in class javax.mail.internet.MimeBodyPart
Sets the content of this part using the specified Java object and MIME type.
setContent(Object,String) - method in class javax.mail.internet.MimeMessage
Sets the content of this message using the specified Java object and MIME type.
setContent(Object,String) - method in class javax.mail.Part
Sets the content of this part using the specified object.
setContentID(String) - method in class javax.mail.internet.MimeBodyPart
Sets the Content-ID header field of this part.
setContentID(String) - method in class javax.mail.internet.MimeMessage
Sets the Content-ID header field of this message.
setContentLanguage(String[]) - method in class javax.mail.internet.MimeBodyPart
Sets the Content-Language header of this part.
setContentLanguage(String[]) - method in class javax.mail.internet.MimeMessage
Sets the Content-Language header of this message.
setContentLanguage(String[]) - method in class javax.mail.internet.MimePart
Sets the Content-Language header of this part.
setContentMD5(String) - method in class javax.mail.internet.MimeBodyPart
Sets the Content-MD5 header field of this part.
setContentMD5(String) - method in class javax.mail.internet.MimeMessage
Sets the Content-MD5 header field of this message.
setContentMD5(String) - method in class javax.mail.internet.MimePart
Sets the Content-MD5 header value for this part.
setDataHandler(DataHandler) - method in class javax.mail.internet.MimeBodyPart
Sets the content of this part using the specified data handler.
setDataHandler(DataHandler) - method in class javax.mail.internet.MimeMessage
Sets the content of this part using the specified data handler.
setDataHandler(DataHandler) - method in class javax.mail.Part
Sets the content of this part using the specified data handler.
setDebug(boolean) - method in class javax.mail.Session
Set the debug setting for this Session.
setDebugOut(PrintStream) - method in class javax.mail.Session
Set the stream to be used for debugging output for this session.
setDescription(String) - method in class javax.mail.internet.MimeBodyPart
Sets the Content-Description header field for this part.
setDescription(String) - method in class javax.mail.internet.MimeMessage
Sets the Content-Description header field for this message.
setDescription(String) - method in class javax.mail.Part
Sets the description of this part.
setDescription(String,String) - method in class javax.mail.internet.MimeBodyPart
Sets the Content-Description header field for this part.
setDescription(String,String) - method in class javax.mail.internet.MimeMessage
Sets the Content-Description header field for this message.
setDisposition(String) - method in class javax.mail.internet.ContentDisposition
Sets the disposition value.
setDisposition(String) - method in class javax.mail.internet.MimeBodyPart
Sets the Content-Disposition header field of this part.
setDisposition(String) - method in class javax.mail.internet.MimeMessage
Sets the Content-Disposition header field of this message.
setDisposition(String) - method in class javax.mail.Part
Sets the disposition of this part.
setExpunged(boolean) - method in class gnu.mail.providers.maildir.MaildirMessage
Allow MaildirFolder access to set the expunged flag after expunge.
setExpunged(boolean) - method in class gnu.mail.providers.mbox.MboxMessage
Allow MboxFolder access to set the expunged flag after expunge.
setExpunged(boolean) - method in class javax.mail.Message
Sets the expunged flag for this message.
setFileName(String) - method in class javax.mail.internet.MimeBodyPart
Sets the filename associated with this body part.
setFileName(String) - method in class javax.mail.internet.MimeMessage
Sets the filename associated with this part.
setFileName(String) - method in class javax.mail.Part
Sets the filename associated with this part.
setFlag(javax.mail.Flags.Flag,boolean) - method in class javax.mail.Message
Sets the specified flag on this message to the given value.
Set the specified flags on the given range of messages (inclusive).
Sets the specified flags on each of the specified messages.
setFlags(javax.mail.Flags,boolean) - method in class gnu.mail.providers.imap.IMAPMessage
Set the specified flags.
setFlags(javax.mail.Flags,boolean) - method in class gnu.mail.providers.maildir.MaildirMessage
Set the specified flags(reflected in the info field).
setFlags(javax.mail.Flags,boolean) - method in class gnu.mail.providers.mbox.MboxMessage
Set the specified flags(reflected in the Status header).
setFlags(javax.mail.Flags,boolean) - method in class javax.mail.Message
Sets the specified flags on this message to the given value.
setFlags(javax.mail.Flags,boolean) - method in class javax.mail.internet.MimeMessage
Sets the flags for this message.
setFlags(javax.mail.Flags,boolean) - method in class gnu.mail.providers.nntp.NNTPMessage
Sets the flags for this message.
setFlags(javax.mail.Flags,boolean) - method in class gnu.mail.providers.pop3.POP3Message
Set flags (but only DELETED is supported) add or remove the message from the folder deleted message list.
Sets the specified flags on each specified message.
setFrom() - method in class javax.mail.Message
Sets the identity of the person sending this message, as obtained from the property "mail.user".
setFrom() - method in class javax.mail.internet.MimeMessage
Sets the RFC 822 From header field using the value of the InternetAddress.getLocalAddress method.
setFrom(javax.mail.Address) - method in class javax.mail.Message
Sets the identity of the person sending this message.
setFrom(javax.mail.Address) - method in class javax.mail.internet.MimeMessage
Sets the RFC 822 From header field.
setHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Sets the specified header.
setHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
Sets the specified header.
setHeader(String,String) - method in class javax.mail.internet.MimeMessage
Sets the specified header.
setHeader(String,String) - method in class javax.mail.Part
Sets the value for the specified header name.
setHost(String) - method in class javax.mail.internet.NewsAddress
Sets the hostname of the news server.
setMessageNumber(int) - method in class javax.mail.Message
Sets the message number for this message.
Configures this multipart from the given data source.
setNewsgroup(String) - method in class javax.mail.internet.NewsAddress
Sets the newsgroup.
setNextException(Exception) - method in class javax.mail.MessagingException
Adds an exception to the end of the chain.
setNumberFormat(NumberFormat) - method in class javax.mail.internet.MailDateFormat
Don't allow setting the NumberFormat.
setParameter(String,String) - method in class javax.mail.internet.ContentDisposition
Sets the specified parameter.
setParameter(String,String) - method in class javax.mail.internet.ContentType
Sets the specified parameter.
Sets the parameters.
Sets the parameters.
setParent(javax.mail.Part) - method in class javax.mail.Multipart
Sets the parent of this multipart.
Save a PasswordAuthentication for this(store or transport) URLName.
setPersonal(String) - method in class javax.mail.internet.InternetAddress
Sets the personal name.
setPersonal(String,String) - method in class javax.mail.internet.InternetAddress
Sets the personal name.
setPreamble(String) - method in class javax.mail.internet.MimeMultipart
Sets the preamble text to be emitted before the first boundary line.
setPrimaryType(String) - method in class javax.mail.internet.ContentType
Sets the primary type.
setProtocolForAddress(String,String) - method in class javax.mail.Session
Sets the default transport protocol for the given address type.
setProvider(javax.mail.Provider) - method in class javax.mail.Session
Set the passed Provider to be the default implementation for the protocol in Provider.protocol overriding any previous values.
setQuota(javax.mail.Quota) - method in class javax.mail.QuotaAwareStore
Sets the quotas for the quota root specified in the quota argument.
setQuota(String,Quota.Resource[]) - method in class gnu.mail.providers.imap.IMAPStore
Sets the quota resource set for the specified quota root.
Sets the recipient address of the specified type.
Sets the recipient addresses of the specified type.
Sets the recipients of the given type.
Sets the recipients of the given type.
setReplyTo(javax.mail.Address[]) - method in class javax.mail.Message
Sets the addresses to which replies should be directed.
setReplyTo(javax.mail.Address[]) - method in class javax.mail.internet.MimeMessage
Sets the RFC 822 Reply-To header field.
setResourceLimit(String,long) - method in class javax.mail.Quota
Sets a resource limit.
setRights(gnu.mail.providers.imap.Rights) - method in class gnu.mail.providers.imap.ACL
setSelected(gnu.mail.providers.imap.IMAPFolder) - method in class gnu.mail.providers.imap.IMAPStore
Sets the selected folder.
setSender(javax.mail.Address) - method in class javax.mail.internet.MimeMessage
Sets the RFC 822 Sender header field.
setSentDate(Date) - method in class javax.mail.Message
Sets the date this message was sent.
setSentDate(Date) - method in class javax.mail.internet.MimeMessage
Sets the RFC 822 Date header field.
setSubject(String) - method in class javax.mail.Message
Sets the subject of this message.
setSubject(String) - method in class javax.mail.internet.MimeMessage
Sets the Subject header field.
setSubject(String,String) - method in class javax.mail.internet.MimeMessage
Sets the Subject header field.
setSubscribed(boolean) - method in class javax.mail.Folder
Subscribe to or unsubscribe from this folder.
setSubscribed(boolean) - method in class gnu.mail.providers.imap.IMAPFolder
setSubscribed(boolean) - method in class gnu.mail.providers.nntp.NNTPFolder
Subscribes or unsubscribes to this newsgroup.
setSubscribed(boolean) - method in class gnu.mail.providers.nntp.NNTPRootFolder
This folder is always "subscribed".
setSubType(String) - method in class javax.mail.internet.ContentType
Sets the subtype.
setSubType(String) - method in class javax.mail.internet.MimeMultipart
Sets the subtype.
setText(String) - method in class javax.mail.internet.MimeBodyPart
Sets the content of this part using the specified text, and with a MIME type of "text/plain".
setText(String) - method in class javax.mail.internet.MimeMessage
Sets the content of this message using the specified text, and with a MIME type of "text/plain".
setText(String) - method in class javax.mail.internet.MimePart
Sets the content of this message using the specified text, and with a MIME type of "text/plain".
setText(String) - method in class javax.mail.Part
Sets the textual content of this part, using a MIME type of text/plain.
setText(String,String) - method in class javax.mail.internet.MimeBodyPart
Sets the content of this part using the specified text, and with a MIME type of "text/plain".
setText(String,String) - method in class javax.mail.internet.MimeMessage
Sets the content of this message using the specified text, and with a MIME type of "text/plain".
setText(String,String) - method in class javax.mail.internet.MimePart
Sets the content of this message using the specified text, and with a MIME type of "text/plain".
setText(String,String,String) - method in class javax.mail.internet.MimeBodyPart
Sets the content of this part using the specified text, and with a text MIME type of the specified subtype.
setText(String,String,String) - method in class javax.mail.internet.MimeMessage
Sets the content of this message using the specified text, and with a text MIME type of the specified subtype.
setText(String,String,String) - method in class javax.mail.internet.MimePart
Sets the content of this message using the specified text, and with a text MIME type of the specified subtype.
setURLName(javax.mail.URLName) - method in class gnu.mail.providers.mbox.MboxStore
Sets the correct form of the URLName.
setURLName(javax.mail.URLName) - method in class javax.mail.Service
Set the URLName representing this service.
SharedInputStream - interface javax.mail.internet.SharedInputStream
An InputStream backed by data that can be shared by multiple readers.
size - field in class gnu.mail.providers.imap.IMAPBodyPart
The size of this part's content in bytes.
size() - method in class javax.mail.internet.ParameterList
Returns the number of parameters in this list.
SizeTerm - class javax.mail.search.SizeTerm
A comparison of message sizes.
SizeTerm(int,int) - constructor for class javax.mail.search.SizeTerm
Constructor.
SMTPTransport - class gnu.mail.providers.smtp.SMTPTransport
This transport handles communications with an SMTP server.
SMTPTransport(javax.mail.Session,javax.mail.URLName) - constructor for class gnu.mail.providers.smtp.SMTPTransport
Creates a new SMTPTransport instance.
spaceCount - field in class gnu.mail.util.QPInputStream
The number of times read() will return a space.
STATUS - static field in class gnu.mail.providers.mbox.MboxMessage
Status header key.
store - field in class javax.mail.Folder
The parent store.
Store - class javax.mail.Store
A message store that can be used to save and retrieve messages.
store - field in class gnu.mail.util.MailboxURLConnection
The mail store.
STORE - static field in class javax.mail.Provider.Type
Store(javax.mail.Session,javax.mail.URLName) - constructor for class javax.mail.Store
Constructor.
An exception thrown when a method is invoked on a message or folder whose owner store has been closed for some reason.
StoreEvent - class javax.mail.event.StoreEvent
A store notification event.
StoreEvent(javax.mail.Store,int,String) - constructor for class javax.mail.event.StoreEvent
Constructor.
StoreListener - interface javax.mail.event.StoreListener
A listener for store notifications.
StringTerm - class javax.mail.search.StringTerm
A comparison of string values.
StringTerm(String) - constructor for class javax.mail.search.StringTerm
StringTerm(String,boolean) - constructor for class javax.mail.search.StringTerm
SubjectTerm - class javax.mail.search.SubjectTerm
A comparison of message subject headers.
SubjectTerm(String) - constructor for class javax.mail.search.SubjectTerm
Constructor.
subscribed - field in class gnu.mail.providers.imap.IMAPFolder

T

term - field in class javax.mail.search.NotTerm
The search term to negate.
terms - field in class javax.mail.search.AndTerm
The target terms.
terms - field in class javax.mail.search.OrTerm
The target terms.
TO - static field in class javax.mail.Message.RecipientType
Primary recipients.
HeaderTokenizer.Token - class javax.mail.internet.HeaderTokenizer.Token
A token returned by the lexer.
Token(int,String) - constructor for class javax.mail.internet.HeaderTokenizer.Token
Constructor.
toString() - method in class javax.mail.Address
toString() - method in class javax.mail.internet.AddressException
toString() - method in class javax.mail.internet.ContentDisposition
Returns an RFC 2045 string representation of this Content-Disposition.
toString() - method in class javax.mail.internet.ContentType
Returns an RFC 2045 string representation of this Content-Type.
toString() - method in class javax.mail.Folder
Returns the value of Folder.getFullName(), or, if that is null, returns the default toString().
toString() - method in class javax.mail.internet.InternetAddress
Returns the RFC 822 / RFC 2047 string representation of this address.
toString() - method in class javax.mail.Message.RecipientType
toString() - method in class javax.mail.internet.NewsAddress
Returns an RFC 1036 string representation of this address.
toString() - method in class javax.mail.internet.ParameterList
Returns the MIME string representation of this parameter list.
toString() - method in class javax.mail.Provider
toString() - method in class gnu.mail.providers.imap.Rights.Right
toString() - method in class javax.mail.Service
Returns getURLName.toString if this service has a URLName, otherwise returns the default toString.
toString() - method in class javax.mail.URLName
Constructs a string representation of this URLName.
toString(int) - method in class javax.mail.internet.ParameterList
Returns the MIME string representation of this parameter list.
toString(javax.mail.Address[]) - static method in class javax.mail.internet.InternetAddress
Converts the given array of InternetAddresses into a comma-separated sequence of address strings.
toString(javax.mail.Address[]) - static method in class javax.mail.internet.NewsAddress
Converts the given array of NewsAddresses into a comma-separated sequence of address strings.
toString(javax.mail.Address[],int) - static method in class javax.mail.internet.InternetAddress
Converts the given array of InternetAddresses into a comma-separated sequence of address strings.
toUnicodeString() - method in class javax.mail.internet.InternetAddress
Returns the RFC 822 string representation of this address.
Transport - class javax.mail.Transport
A message transport mechanism that can be used to deliver messages.
TRANSPORT - static field in class javax.mail.Provider.Type
Constructor.
TransportAdapter - class javax.mail.event.TransportAdapter
An adapter for transport events.
TransportEvent - class javax.mail.event.TransportEvent
A transport event.
Constructor.
TransportListener - interface javax.mail.event.TransportListener
A listener for transport events.
type - field in class javax.mail.event.ConnectionEvent
The event type.
type - field in class javax.mail.event.FolderEvent
The event type.
type - field in class gnu.mail.providers.imap.IMAPFolder
The type of this folder (HOLDS_MESSAGES or HOLDS_FOLDERS).
type - field in class javax.mail.Message.RecipientType
The type of recipient.
type - field in class javax.mail.event.MessageChangedEvent
The event type.
type - field in class javax.mail.event.MessageCountEvent
The event type.
Provider.Type - class javax.mail.Provider.Type
A provider type (STORE or TRANSPORT).
type - field in class javax.mail.search.RecipientTerm
The recipient type.
type - field in class javax.mail.event.StoreEvent
The event type.
type - field in class javax.mail.event.TransportEvent
The event type.

U

uid - field in class gnu.mail.providers.imap.IMAPMessage
The UID associated with this message.
UID - static field in class javax.mail.UIDFolder.FetchProfileItem
Indicates the the UIDs of the messages should be prefetched.
UIDFolder - interface javax.mail.UIDFolder
A folder that supports permanent references to messages in the form of a long integer (i.e.
uidValidity - field in class gnu.mail.providers.imap.IMAPFolder
unfold(String) - static method in class javax.mail.internet.MimeUtility
Unfolds a folded header.
updateHeaders() - method in class gnu.mail.providers.mbox.MboxMessage
Updates the status header from the current flags.
updateHeaders() - method in class javax.mail.internet.MimeBodyPart
Updates the headers of this part, based on the content.
updateHeaders() - method in class javax.mail.internet.MimeMessage
Updates the headers of this part, based on the content.
updateHeaders() - method in class javax.mail.internet.MimeMultipart
Updates the headers of this part to be consistent with its content.
updateMessageId() - method in class javax.mail.internet.MimeMessage
Updates the Message-ID header.
url - field in class javax.mail.Service
The URLName of this service.
URLName - class javax.mail.URLName
The name of a URL.
URLName(String) - constructor for class javax.mail.URLName
Construct a URLName from the string.
URLName(String,String,int,String,String,String) - constructor for class javax.mail.URLName
Creates a URLName object from the specified protocol, host, port number, file, username, and password.
URLName(URL) - constructor for class javax.mail.URLName
Construct a URLName from a java.net.URL object.
usage - field in class javax.mail.Quota.Resource
The current resource usage.
USER - static field in class javax.mail.Flags.Flag
Special flag that indicates whether this folder supports user defined flags.
UUInputStream - class gnu.mail.util.UUInputStream
UU decoder.
UUInputStream(InputStream) - constructor for class gnu.mail.util.UUInputStream
UUOutputStream - class gnu.mail.util.UUOutputStream
UU encoding output stream.
UUOutputStream(OutputStream) - constructor for class gnu.mail.util.UUOutputStream
Default constructor.
UUOutputStream(OutputStream,String) - constructor for class gnu.mail.util.UUOutputStream
Constructor with filename.
UUOutputStream(OutputStream,String,int) - constructor for class gnu.mail.util.UUOutputStream
Constructor with filename and mode.

V

validate() - method in class javax.mail.internet.InternetAddress
Validate this address according to the syntax rules of RFC 822.
validSent - field in class javax.mail.SendFailedException
validSent - field in class javax.mail.event.TransportEvent
validUnsent - field in class javax.mail.SendFailedException
validUnsent - field in class javax.mail.event.TransportEvent

W

WRITE - static field in class gnu.mail.providers.imap.Rights.Right
write(b[]) - method in class gnu.mail.util.Base64OutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(b[],int,int) - method in class gnu.mail.util.Base64OutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[]) - method in class gnu.mail.util.QPOutputStream
Write bytes to stream.
write(byte[]) - method in class gnu.mail.util.RFC2822OutputStream
Writes a byte array to the underlying stream.
write(byte[]) - method in class gnu.mail.util.UUOutputStream
write(byte[],int,int) - method in class gnu.mail.util.QPOutputStream
Write bytes to encoding stream.
write(byte[],int,int) - method in class gnu.mail.util.RFC2822OutputStream
Writes a portion of a byte array to the underlying stream.
write(byte[],int,int) - method in class gnu.mail.util.UUOutputStream
write(int) - method in class gnu.mail.util.Base64OutputStream
Writes the specified byte to this output stream.
write(int) - method in class gnu.mail.util.QOutputStream
Write a character to the stream.
write(int) - method in class gnu.mail.util.QPOutputStream
Write a byte to the stream.
write(int) - method in class gnu.mail.util.RFC2822OutputStream
Writes a character to the underlying stream.
write(int) - method in class gnu.mail.util.UUOutputStream
writeTo(OutputStream) - method in class gnu.mail.providers.imap.IMAPMessage
Writes this message to the specified stream in RFC 822 format.
writeTo(OutputStream) - method in class javax.mail.internet.MimeBodyPart
Writes this body part to the specified stream in RFC 822 format.
writeTo(OutputStream) - method in class javax.mail.internet.MimeMessage
Writes this message to the specified stream in RFC 822 format.
writeTo(OutputStream) - method in class javax.mail.internet.MimeMultipart
Writes this multipart to the specified output stream.
writeTo(OutputStream) - method in class javax.mail.Multipart
Writes this multipart to the specified byte stream.
writeTo(OutputStream) - method in class javax.mail.Part
Writes this part to the specified byte stream.
writeTo(OutputStream) - method in class gnu.mail.providers.pop3.POP3Message
Writes this message to the specified stream in RFC 822 format.
writeTo(OutputStream,String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Writes this message to the specified stream in RFC 822 format, without the specified headers.
writeTo(OutputStream,String[]) - method in class javax.mail.internet.MimeMessage
Writes this message to the specified stream in RFC 822 format, without the specified headers.
writeTo(OutputStream,String[]) - method in class gnu.mail.providers.pop3.POP3Message
Writes this message to the specified stream in RFC 822 format, without the specified headers.