Alphabetical Index

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

A

acquireLock() - method in class gnu.mail.providers.mbox.MboxFolder
Locks this mailbox.
add(javax.mail.FetchProfile.Item) - method in class javax.mail.FetchProfile
Add the given special item as one of the attributes to be prefetched.
add(javax.mail.Flags) - method in class javax.mail.Flags
Add all the flags in the given Flags object to this Flags object.
add(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Add the specified system flag to this Flags object.
add(String) - method in class javax.mail.FetchProfile
Add the specified header-field to the list of attributes to be prefetched.
add(String) - method in class javax.mail.Flags
Add the specified user flag to this Flags object.
addBodyPart(javax.mail.BodyPart) - method in class javax.mail.Multipart
Adds a Part to the multipart.
addBodyPart(javax.mail.BodyPart,int) - method in class javax.mail.Multipart
Adds a BodyPart at position index.
Add a listener for Connection events on this Folder.
Add a listener for Connection events on this service.
ADDED - static field in class javax.mail.event.MessageCountEvent
The messages were added to their folder
Add a listener for Folder events on this Folder.
Add a listener for Folder events on any Folder object obtained from this Store.
addFrom(javax.mail.Address[]) - method in class javax.mail.Message
Add these addresses to the existing "From" attribute
addFrom(javax.mail.Address[]) - method in class javax.mail.internet.MimeMessage
Add the specified addresses to the existing "From" field.
addHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Add a header with the specified name and value to the header list.
addHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
Add this value to the existing values for this name.
addHeader(String,String) - method in class javax.mail.internet.MimeMessage
Add this value to the existing values for this header_name.
addHeader(String,String) - method in class javax.mail.Part
Add this value to the existing values for this header name.
addHeaderLine(String) - method in class javax.mail.internet.InternetHeaders
Add an RFC822 header line to the header store.
addHeaderLine(String) - method in class javax.mail.internet.MimeBodyPart
Add a header line to this body part.
addHeaderLine(String) - method in class javax.mail.internet.MimeMessage
Add a raw RFC 822 header-line.
addHeaderLine(String) - method in class javax.mail.internet.MimePart
Add a raw RFC822 header-line.
Add a listener for MessageChanged events on this Folder.
Add a listener for MessageCount events on this Folder.
Add this recipient address to the existing ones of the given type.
Add these recipient addresses to the existing ones of the given type.
Add the given addresses to the specified recipient type.
Add the given addresses to the specified recipient type.
address - field in class javax.mail.search.AddressTerm
The address.
address - field in class javax.mail.internet.InternetAddress
The string form of the address.
Address - class javax.mail.Address
This abstract class models the addresses in a message.
AddressException - class javax.mail.internet.AddressException
The exception thrown when a wrongly formatted address is encountered.
AddressException() - constructor for class javax.mail.internet.AddressException
Constructs an AddressException with no detail message.
AddressException(String) - constructor for class javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message.
AddressException(String,String) - constructor for class javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
AddressException(String,String,int) - constructor for class javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
AddressStringTerm - class javax.mail.search.AddressStringTerm
This abstract class implements string comparisons for Message addresses.
AddressStringTerm(String) - constructor for class javax.mail.search.AddressStringTerm
Constructor.
AddressTerm - class javax.mail.search.AddressTerm
This class implements Message Address comparisons.
AddressTerm(javax.mail.Address) - constructor for class javax.mail.search.AddressTerm
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.
Add a listener for StoreEvents on this Store.
Add a listener for Transport events.
ALERT - static field in class javax.mail.event.StoreEvent
Indicates that this message is an ALERT.
AndTerm - class javax.mail.search.AndTerm
This class implements the logical AND operator on individual SearchTerms.
AndTerm(javax.mail.search.SearchTerm) - constructor for class javax.mail.search.AndTerm
Constructor that takes an array of SearchTerms.
Constructor that takes two 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
Append given 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.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
Token type indicating an ATOM.
ATTACHMENT - static field in class javax.mail.Part
This part should be presented as an attachment.
This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password).
Authenticator - class javax.mail.Authenticator
The class Authenticator represents an object that knows how to obtain authentication for a network connection.
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
The "Bcc"(blind carbon copy) recipients.
BodyPart - class javax.mail.BodyPart
This class models a Part that is contained within a Multipart.
BodyTerm - class javax.mail.search.BodyTerm
This class implements searches on Message Body.
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
buf - field in class gnu.mail.util.QPInputStream

C

CC - static field in class javax.mail.Message.RecipientType
The "Cc"(carbon copy) recipients.
clone() - method in class javax.mail.Flags
Returns a clone of this Flags object.
clone() - method in class javax.mail.internet.InternetAddress
Return a copy of this InternetAddress object.
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
Close this service and terminate its connection.
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
Close 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.pop3.POP3Folder
Closes this folder.
CLOSED - static field in class javax.mail.event.ConnectionEvent
A connection was closed.
Invoked when a Store/Folder/Transport is closed.
Invoked when a Store/Folder/Transport is closed.
closed(javax.mail.event.ConnectionEvent) - method in class gnu.mail.providers.imap.IMAPTest
COMMENT - static field in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating a comment.
comparison - field in class javax.mail.search.ComparisonTerm
The comparison.
ComparisonTerm - class javax.mail.search.ComparisonTerm
This class models the comparison operator.
config(String) - method in class gnu.mail.util.PrintStreamLogger
connect() - method in class gnu.mail.util.MailboxURLConnection
Connects to the mailbox.
connect() - method in class javax.mail.Service
A generic connect method that takes no parameters.
connect(String,int,String,String) - method in class javax.mail.Service
Similar to connect(host, user, password) except a specific port can be specified.
connect(String,String,String) - method in class javax.mail.Service
Connect to the specified address.
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
The adapter which receives connection events.
ConnectionEvent - class javax.mail.event.ConnectionEvent
This class models Connection events.
ConnectionEvent(Object,int) - constructor for class javax.mail.event.ConnectionEvent
Constructor
ConnectionListener - interface javax.mail.event.ConnectionListener
This is the Listener interface for Connection events.
Returns true if the fetch profile contains given special item.
contains(javax.mail.Flags) - method in class javax.mail.Flags
Indicates whether all the flags in the specified Flags object are present in this Flags object.
contains(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Indicates whether the specified system flag is present in this Flags object.
contains(String) - method in class javax.mail.FetchProfile
Returns true if the fetch profile contains the given header name.
contains(String) - method in class javax.mail.Flags
Indicates whether the specified user flag is present in this Flags object.
content - field in class javax.mail.internet.MimeBodyPart
Byte array that holds the bytes of the content of this Part.
content - field in class javax.mail.internet.MimeMessage
Byte array that holds the bytes of this Message's content.
CONTENT_INFO - static field in class javax.mail.FetchProfile.Item
This item is for fetching information about the content of the message.
ContentDisposition - class javax.mail.internet.ContentDisposition
This class represents a MIME Content-Disposition value.
ContentDisposition() - constructor for class javax.mail.internet.ContentDisposition
No-arg constructor.
ContentDisposition(String) - constructor for class javax.mail.internet.ContentDisposition
Constructor that takes a ContentDisposition string.
Constructor.
contentStream - field in class javax.mail.internet.MimeBodyPart
If the data for this body part was supplied by an InputStream that implements the SharedInputStream interface, contentStream is another such stream representing the content of this body part.
contentStream - field in class javax.mail.internet.MimeMessage
If the data for this message was supplied by an InputStream that implements the SharedInputStream interface, contentStream is another such stream representing the content of this message.
ContentType - class javax.mail.internet.ContentType
This class represents a MIME Content-Type value.
contentType - field in class javax.mail.Multipart
This field specifies the content-type of this multipart object.
ContentType() - constructor for class javax.mail.internet.ContentType
No-arg Constructor.
ContentType(String) - constructor for class javax.mail.internet.ContentType
Constructor that takes a Content-Type string.
Constructor.
Copy the specified Messages from this Folder 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(int) - method in class javax.mail.Folder
Create this folder on 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.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
Create and return an InternetHeaders object that loads the headers from the given InputStream.
createInternetHeaders(InputStream) - method in class javax.mail.internet.MimeMultipart
Create and return an InternetHeaders object that loads the headers from the given InputStream.
createMimeBodyPart(InputStream) - method in class javax.mail.internet.MimeMultipart
Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.

D

date - field in class javax.mail.search.DateTerm
The date.
DateTerm - class javax.mail.search.DateTerm
This class implements comparisons for Dates.
DateTerm(int,Date) - constructor for class javax.mail.search.DateTerm
Constructor.
debug - field in class javax.mail.Service
Debug flag for this service.
decode(InputStream,String) - static method in class javax.mail.internet.MimeUtility
Decode 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
Decode "unstructured" headers, that is, headers that are defined as '*text' as per RFC 822.
decodeWord(String) - static method in class javax.mail.internet.MimeUtility
The string is parsed using the rules in RFC 2047 for parsing an "encoded-word".
delete(boolean) - method in class javax.mail.Folder
Delete 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.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 DataHandler object representing this Part's content.
dh - field in class javax.mail.internet.MimeMessage
The DataHandler object representing this Message's content.
DISCONNECTED - static field in class javax.mail.event.ConnectionEvent
A connection was disconnected(not currently used).
Invoked when a Store is disconnected.
Invoked when a Store is disconnected.
disconnected(javax.mail.event.ConnectionEvent) - method in class gnu.mail.providers.imap.IMAPTest
dispatch(Object) - method in class javax.mail.event.ConnectionEvent
Invokes the appropriate ConnectionListener method
dispatch(Object) - method in class javax.mail.event.FolderEvent
Invokes the appropriate FolderListener method.
dispatch(Object) - method in class javax.mail.event.MailEvent
This method invokes the appropriate method on a listener for this event.
dispatch(Object) - method in class javax.mail.event.MessageChangedEvent
Invokes the appropriate MessageChangedListener method.
dispatch(Object) - method in class javax.mail.event.MessageCountEvent
Invokes the appropriate MessageCountListener method.
dispatch(Object) - method in class javax.mail.event.StoreEvent
Invokes the appropriate StoreListener method.
dispatch(Object) - method in class javax.mail.event.TransportEvent
Invokes the appropriate TransportListener method.
DRAFT - static field in class javax.mail.Flags.Flag
This message is a draft.
ds - field in class javax.mail.internet.MimeMultipart
The DataSource supplying our InputStream.

E

encode(OutputStream,String) - static method in class javax.mail.internet.MimeUtility
Wrap an encoder around the given output stream.
encode(OutputStream,String,String) - static method in class javax.mail.internet.MimeUtility
Wrap an encoder around the given output stream.
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
Encode a RFC 822 "text" token into mail-safe form as per RFC 2047.
encodeText(String,String,String) - static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "text" token into mail-safe form as per RFC 2047.
encodeWord(String) - static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "word" token into mail-safe form as per RFC 2047.
encodeWord(String,String,String) - static method in class javax.mail.internet.MimeUtility
Encode a RFC 822 "word" token into mail-safe form as per RFC 2047.
ENVELOPE - static field in class javax.mail.FetchProfile.Item
This is the Envelope item.
ENVELOPE_CHANGED - static field in class javax.mail.event.MessageChangedEvent
The message's envelope(headers, but not body) changed.
EOF - static field in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating end of input.
EQ - static field in class javax.mail.search.ComparisonTerm
equals(Object) - method in class javax.mail.Address
The equality operator.
equals(Object) - method in class javax.mail.search.AddressStringTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.AddressTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.AndTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.BodyTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.ComparisonTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.DateTerm
Equality comparison.
equals(Object) - method in class javax.mail.Flags
Indicates whether the two Flags objects are equal.
equals(Object) - method in class javax.mail.search.FlagTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.FromStringTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.FromTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.HeaderTerm
Equality comparison.
equals(Object) - method in class gnu.mail.providers.imap.IMAPFolder
equals(Object) - method in class javax.mail.search.IntegerComparisonTerm
Equality comparison.
equals(Object) - method in class javax.mail.internet.InternetAddress
The equality operator.
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
Equality comparison.
equals(Object) - method in class javax.mail.search.MessageNumberTerm
Equality comparison.
equals(Object) - method in class javax.mail.internet.NewsAddress
The equality operator.
equals(Object) - method in class javax.mail.search.NotTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.OrTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.ReceivedDateTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.RecipientStringTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.RecipientTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.SentDateTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.SizeTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.StringTerm
Equality comparison.
equals(Object) - method in class javax.mail.search.SubjectTerm
Equality comparison.
equals(Object) - method in class javax.mail.URLName
Compares two URLNames.
error(String,Throwable) - method in class gnu.mail.util.PrintStreamLogger
exists() - method in class javax.mail.Folder
Indicates if this folder physically exists on 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.pop3.POP3Folder
Indicates whether this folder exists.
expunge() - method in class javax.mail.Folder
Expunge(permanently remove) 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.pop3.POP3Folder
Expunges this folder.
expunged - field in class javax.mail.Message
True if this message has been expunged.

F

Prefetch the items specified in the FetchProfile for the given 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
Clients use a FetchProfile to list the Message attributes that it wishes to prefetch from the server for a range of messages.
FetchProfile() - constructor for class javax.mail.FetchProfile
Create an empty FetchProfile.
A fetch profile item for fetching UIDs.
FetchProfileItem(String) - constructor for class javax.mail.UIDFolder.FetchProfileItem
Flags.Flag - class javax.mail.Flags.Flag
This inner class represents 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
This is the Flags item.
flags - field in class javax.mail.search.FlagTerm
Flags object containing the flags to test.
Flags - class javax.mail.Flags
The Flags class represents the set of flags on a Message.
flags - field in class javax.mail.internet.MimeMessage
The Flags for this message.
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 initialized with the given flags.
Flags(javax.mail.Flags.Flag) - constructor for class javax.mail.Flags
Construct a Flags object initialized with the given system flag.
Flags(String) - constructor for class javax.mail.Flags
Construct a Flags object initialized with the given user flag.
FLAGS_CHANGED - static field in class javax.mail.event.MessageChangedEvent
The message's flags changed.
FlagTerm - class javax.mail.search.FlagTerm
This class implements comparisons for 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.
folder - field in class javax.mail.event.FolderEvent
The folder the event occurred on.
Folder - class javax.mail.Folder
Folder is an abstract class that represents a folder for mail messages.
folder - field in class gnu.mail.util.MailboxURLConnection
The mail folder.
folder - field in class javax.mail.Message
The containing folder, if this message is obtained from a folder
Folder(javax.mail.Store) - constructor for class javax.mail.Folder
Constructor that takes a Store object.
FolderAdapter - class javax.mail.event.FolderAdapter
The adapter which receives Folder events.
This exception is thrown when a method is invoked on a Messaging object and the Folder that owns that object has died due to some reason.
Invoked when a Folder is created.
Invoked when a Folder is created.
folderCreated(javax.mail.event.FolderEvent) - method in class gnu.mail.providers.imap.IMAPTest
Invoked when a Folder is created.
Invoked when a folder is deleted.
Invoked when a folder is deleted.
folderDeleted(javax.mail.event.FolderEvent) - method in class gnu.mail.providers.imap.IMAPTest
Invoked when a folder is deleted.
FolderEvent - class javax.mail.event.FolderEvent
This class models Folder existence events.
FolderEvent(Object,javax.mail.Folder,int) - constructor for class javax.mail.event.FolderEvent
Constructor.
Constructor.
FolderListener - interface javax.mail.event.FolderListener
This is the Listener interface for Folder events.
This exception is thrown by Folder methods, when those methods are invoked on a nonexistent folder.
FolderNotFoundException() - constructor for class javax.mail.FolderNotFoundException
Invoked when a folder is renamed.
Invoked when a folder is renamed.
folderRenamed(javax.mail.event.FolderEvent) - method in class gnu.mail.providers.imap.IMAPTest
Invoked when a folder is renamed.
format(Date,StringBuffer,FieldPosition) - method in class javax.mail.internet.MailDateFormat
Appends the textual value for the specified field to the given string buffer.
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
This class implements string comparisons for the From Address header.
FromStringTerm(String) - constructor for class javax.mail.search.FromStringTerm
Constructor.
FromTerm - class javax.mail.search.FromTerm
This class implements comparisons for the From Address header.
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
get(String) - method in class javax.mail.internet.ParameterList
Returns the value of the specified parameter.
getAddress() - method in class javax.mail.search.AddressTerm
Return the address to match with.
getAddress() - method in class javax.mail.internet.InternetAddress
Get the email address.
getAllHeaderLines() - method in class gnu.mail.providers.imap.IMAPMessage
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - method in class javax.mail.internet.InternetHeaders
Return all the header lines as an Enumeration of Strings.
getAllHeaderLines() - method in class gnu.mail.providers.maildir.MaildirMessage
getAllHeaderLines() - method in class javax.mail.internet.MimeBodyPart
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - method in class javax.mail.internet.MimeMessage
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - method in class javax.mail.internet.MimePart
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - method in class gnu.mail.providers.nntp.NNTPMessage
getAllHeaderLines() - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getAllHeaders() - method in class gnu.mail.providers.imap.IMAPMessage
Return all the headers from this Message as an enumeration of Header objects.
getAllHeaders() - method in class javax.mail.internet.InternetHeaders
Return all the headers as an Enumeration of Header objects
getAllHeaders() - method in class gnu.mail.providers.maildir.MaildirMessage
Return all the headers from this part as an Enumeration of Header objects.
getAllHeaders() - method in class javax.mail.internet.MimeBodyPart
Return all the headers from this Message as an Enumeration of Header objects.
getAllHeaders() - method in class javax.mail.internet.MimeMessage
Return all the headers from this Message as an enumeration of Header objects.
getAllHeaders() - method in class gnu.mail.providers.nntp.NNTPMessage
getAllHeaders() - method in class javax.mail.Part
Return all the headers from this part as an Enumeration of Header objects.
getAllHeaders() - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getAllRecipients() - method in class javax.mail.Message
Get all the recipient addresses for the message.
getAllRecipients() - method in class javax.mail.internet.MimeMessage
Get all the recipient addresses for the message.
getBaseType() - method in class javax.mail.internet.ContentType
Return 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
Get the specified BodyPart.
getBodyPart(int) - method in class javax.mail.Multipart
Get the specified Part.
getBodyPart(int) - method in class javax.mail.MultipartDataSource
Get the specified Part.
getBodyPart(String) - method in class javax.mail.internet.MimeMultipart
Get the MimeBodyPart referred to by the given ContentID(CID).
getClassName() - method in class javax.mail.Provider
Returns the name of the class that implements the protocol.
getComparison() - method in class javax.mail.search.DateTerm
Return the type of comparison.
getComparison() - method in class javax.mail.search.IntegerComparisonTerm
Return the type of comparison.
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
getContent() - method in class gnu.mail.providers.imap.IMAPMessage
Return the content as a Java object.
getContent() - method in class gnu.mail.util.MailboxURLConnection
getContent() - method in class javax.mail.internet.MimeBodyPart
Return the content as a java object.
getContent() - method in class javax.mail.internet.MimeMessage
Return the content as a Java object.
getContent() - method in class javax.mail.Part
Return the content 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
Get the Content-ID of this part.
getContentLanguage() - method in class javax.mail.internet.MimeBodyPart
Get the languages specified in the Content-Language header of this MimePart.
getContentLanguage() - method in class javax.mail.internet.MimeMessage
Get the languages specified in the "Content-Language" header field of this message.
getContentLanguage() - method in class javax.mail.internet.MimePart
Get the language tags specified in the Content-Language header of this MimePart.
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
Return the value of the "Content-MD5" header field.
getContentMD5() - method in class javax.mail.internet.MimePart
Get the Content-MD5 digest 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
getContentStream() - method in class javax.mail.internet.MimeBodyPart
Produce the raw bytes of the content.
getContentStream() - method in class javax.mail.internet.MimeMessage
Produce the raw bytes of the content.
getContentStream() - method in class gnu.mail.providers.nntp.NNTPMessage
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.
getContentType() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Content-Type" header field.
getContentType() - method in class javax.mail.internet.MimePartDataSource
Returns the content-type of this DataSource.
getContentType() - method in class javax.mail.Multipart
Return the content-type of this Multipart.
getContentType() - method in class javax.mail.Part
Returns the Content-Type of the content of this part.
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
* Return the number of enclosed BodyPart objects.
getCount() - method in class javax.mail.Multipart
Return the number of enclosed BodyPart objects.
getCount() - method in class javax.mail.MultipartDataSource
Return the number of enclosed BodyPart objects.
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
Return a DataHandler for the content within this part.
getDataHandler() - method in class javax.mail.internet.MimeBodyPart
Return a DataHandler for this body part's content.
getDataHandler() - method in class javax.mail.internet.MimeMessage
Return a DataHandler for this Message's content.
getDataHandler() - method in class javax.mail.Part
Return a DataHandler for the content within 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
Return the Date to compare with.
getDebug() - method in class javax.mail.Session
Get the debug setting for this Session.
getDebugOut() - method in class javax.mail.Session
Returns the stream to be used for debugging output.
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 object that represents the 'root' of the default namespace presented to the user by the Store.
getDefaultInstance(Properties) - static method in class javax.mail.Session
Get the default Session object.
Get the default Session object.
getDefaultJavaCharset() - static method in class javax.mail.internet.MimeUtility
Get the default charset corresponding to the system's current default locale.
getDefaultUserName() - method in class javax.mail.Authenticator
Returns the default user name given by the requestor.
getDeletedMessageCount() - method in class javax.mail.Folder
Get the number of deleted messages in this folder.
getDescription() - method in class javax.mail.internet.MimeBodyPart
Returns the "Content-Description" header field of this body 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
Return a description String for this part.
getDisposition() - method in class javax.mail.internet.ContentDisposition
Return the disposition value.
getDisposition() - method in class javax.mail.internet.MimeBodyPart
Returns the value of the "Content-Disposition" header field.
getDisposition() - method in class javax.mail.internet.MimeMessage
Returns the value of the "Content-Disposition" header field.
getDisposition() - method in class javax.mail.Part
Return the disposition of this part.
getEncoding() - method in class javax.mail.internet.MimeBodyPart
Returns the content transfer encoding from the "Content-Transfer-Encoding" header field.
getEncoding() - method in class javax.mail.internet.MimeMessage
Returns the content transfer encoding from the "Content-Transfer-Encoding" header field.
getEncoding() - method in class javax.mail.internet.MimePart
Get the transfer encoding of this part.
getEncoding(DataHandler) - static method in class javax.mail.internet.MimeUtility
Same as getEncoding(DataSource) except that instead of reading the data from an InputStream it uses the writeTo method to examine the data.
getEncoding(DataSource) - static method in class javax.mail.internet.MimeUtility
Get the content-transfer-encoding that should be applied to the input stream of this datasource, to make it mailsafe.
getFile() - method in class javax.mail.URLName
Returns the file name of this URLName.
getFileName() - method in class javax.mail.internet.MimeBodyPart
Get the filename associated with this body part.
getFileName() - method in class javax.mail.internet.MimeMessage
Get the filename associated with this Message.
getFileName() - method in class javax.mail.Part
Get the filename associated with this part, if possible.
getFlags() - method in class javax.mail.search.FlagTerm
Return the Flags to test.
getFlags() - method in class gnu.mail.providers.imap.IMAPMessage
Return a Flags object containing the flags for this message.
getFlags() - method in class javax.mail.Message
Returns a Flags object containing the flags for this message.
getFlags() - method in class javax.mail.internet.MimeMessage
Return a Flags object containing the flags for this message.
getFolder() - method in class javax.mail.FolderClosedException
Returns the dead Folder object
getFolder() - method in class javax.mail.event.FolderEvent
Return the affected folder.
getFolder() - method in class javax.mail.FolderNotFoundException
Returns the offending Folder object.
getFolder() - method in class javax.mail.Message
Get the folder from which this message was obtained.
getFolder() - method in class javax.mail.ReadOnlyFolderException
Returns the dead Folder object.
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
Return a closed Folder object, corresponding to the given URLName.
getFolder(String) - method in class javax.mail.Folder
Return the Folder object 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.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
Return the Folder object corresponding to the given name.
getFrom() - method in class javax.mail.Message
Returns the "From" attribute.
getFrom() - method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "From" header fields.
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.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
Return 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
Return all the values for the specified header.
getHeader(String) - method in class gnu.mail.providers.maildir.MaildirMessage
Get all the headers for this header name.
getHeader(String) - method in class javax.mail.internet.MimeBodyPart
Get all the headers for this header_name.
getHeader(String) - method in class javax.mail.internet.MimeMessage
Get all the headers for this header_name.
getHeader(String) - method in class gnu.mail.providers.nntp.NNTPMessage
getHeader(String) - method in class javax.mail.Part
Get all the headers for this header name.
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
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String,String) - method in class gnu.mail.providers.maildir.MaildirMessage
getHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String,String) - method in class javax.mail.internet.MimeMessage
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String,String) - method in class javax.mail.internet.MimePart
Get the values of all header fields available for this header, returned as a single String, with the values separated by the delimiter.
getHeader(String,String) - method in class gnu.mail.providers.nntp.NNTPMessage
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
Return the name of the header to compare with.
getHeaderNames() - method in class javax.mail.FetchProfile
Get the names of the header-fields set in this profile.
getHost() - method in class javax.mail.internet.NewsAddress
Get the host.
getHost() - method in class javax.mail.URLName
Returns the host of this URLName.
getIgnoreCase() - method in class javax.mail.search.StringTerm
Return true if we should ignore case when matching.
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
Return a decoded input stream for this body part's "content".
getInputStream() - method in class javax.mail.internet.MimeMessage
Return a decoded input stream for this Message's "content".
getInputStream() - method in class javax.mail.internet.MimePartDataSource
Returns an input stream from this MimePart.
getInputStream() - method in class javax.mail.Part
Return an input stream for this part's "content".
getInstance(Properties) - static method in class javax.mail.Session
Get a new Session object.
getInstance(Properties,javax.mail.Authenticator) - static method in class javax.mail.Session
Get a new Session object.
getInvalidAddresses() - method in class javax.mail.SendFailedException
Return the addresses to which this message could not be sent.
getInvalidAddresses() - method in class javax.mail.event.TransportEvent
Return the addresses to which this message could not be sent.
getItems() - method in class javax.mail.FetchProfile
Get the items set 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
Return the number of lines for the content of this Part.
getLineCount() - method in class javax.mail.internet.MimeMessage
Return the number of lines for the content of this message.
getLineCount() - method in class gnu.mail.providers.nntp.NNTPMessage
getLineCount() - method in class javax.mail.Part
Return the number of lines in the content of this part.
getLocalAddress(javax.mail.Session) - static method in class javax.mail.internet.InternetAddress
Return an InternetAddress object representing the current user.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.InternetHeaders
Return all matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeBodyPart
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeMessage
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimePart
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
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
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - method in class javax.mail.internet.InternetHeaders
Return all matching Header objects
getMatchingHeaders(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
Return matching headers from this part as an Enumeration of Header objects.
getMatchingHeaders(String[]) - method in class javax.mail.internet.MimeBodyPart
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - method in class javax.mail.internet.MimeMessage
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
getMatchingHeaders(String[]) - method in class javax.mail.Part
Return matching headers from this part as an Enumeration of Header objects.
getMatchingHeaders(String[]) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getMessage() - method in class javax.mail.event.MessageChangedEvent
Return the changed Message.
getMessage() - method in class javax.mail.MessageContext
Return the Message that contains the content.
getMessage() - method in class javax.mail.MessagingException
Produce the message, include the message from the nested exception if there is one.
getMessage() - method in class javax.mail.event.StoreEvent
Get the message from the Store.
getMessage() - method in class javax.mail.event.TransportEvent
Get the Message object associated with this Transport Event.
getMessage(int) - method in class javax.mail.Folder
Get the Message object corresponding to the given message number.
getMessage(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.pop3.POP3Folder
Returns the specified message from this folder.
getMessageByUID(long) - method in class gnu.mail.providers.imap.IMAPFolder
Get the Message corresponding to the given UID.
getMessageByUID(long) - method in class javax.mail.UIDFolder
Get the Message corresponding to the given UID.
getMessageChangeType() - method in class javax.mail.event.MessageChangedEvent
Return the type of this event.
getMessageContext() - method in class javax.mail.MessageAware
Return the message context.
getMessageContext() - method in class javax.mail.internet.MimePartDataSource
Return the MessageContext for the current part.
getMessageCount() - method in class javax.mail.Folder
Get total 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.pop3.POP3Folder
Returns the number of messages in this folder.
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
Get the Message number for this Message.
getMessages() - method in class javax.mail.Folder
Get all Message objects from 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
Return the array of messages 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
Get the Message objects for message numbers ranging from start through end, both start and end inclusive.
getMessages(msgnums[]) - method in class javax.mail.Folder
Get the Message objects for message numbers specified in the array.
getMessagesByUID(long,long) - method in class gnu.mail.providers.imap.IMAPFolder
Get the Messages specified by the given range.
getMessagesByUID(long,long) - method in class javax.mail.UIDFolder
Get the Messages specified by the given range.
getMessagesByUID(long[]) - method in class gnu.mail.providers.imap.IMAPFolder
Get the Messages specified by the given array of UIDs.
getMessagesByUID(long[]) - method in class javax.mail.UIDFolder
Get the Messages specified by the given array of UIDs.
getMessageType() - method in class javax.mail.event.StoreEvent
Return the type of this event.
getMode() - method in class javax.mail.Folder
Return the open mode of this folder.
getMode() - method in class gnu.mail.providers.nntp.NNTPFolder
This folder type is always read-only.
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 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
DataSource method to return a name.
getName() - method in class gnu.mail.providers.nntp.NNTPFolder
Returns the name of the newsgroup, e.g.
getName() - method in class gnu.mail.providers.pop3.POP3Folder
Returns the name of this folder.
getNames() - method in class javax.mail.internet.ParameterList
Return an enumeration of the names of all parameters in this list.
getNewFolder() - method in class javax.mail.event.FolderEvent
If this event indicates that a folder is renamed,(i.e, the event type is RENAMED), then this method returns the Folder object representing the new name.
getNewMessageCount() - method in class javax.mail.Folder
Get 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
Get the newsgroup.
getNextException() - method in class javax.mail.MessagingException
Get the next exception chained to this one.
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.InternetHeaders
Return all non-matching header lines
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeBodyPart
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeMessage
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimePart
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
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
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.InternetHeaders
Return all non-matching Header objects
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.maildir.MaildirMessage
Return non-matching headers from this envelope as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.MimeBodyPart
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.MimeMessage
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.nntp.NNTPMessage
getNonMatchingHeaders(String[]) - method in class javax.mail.Part
Return non-matching headers from this envelope as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - method in class gnu.mail.providers.pop3.POP3Message
Causes the headers to be read.
getNumber() - method in class javax.mail.search.IntegerComparisonTerm
Return 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
DataSource method to return an output stream.
getParameter(String) - method in class javax.mail.internet.ContentDisposition
Return the specified parameter value.
getParameter(String) - method in class javax.mail.internet.ContentType
Return the specified parameter value.
getParameterList() - method in class javax.mail.internet.ContentDisposition
Return a ParameterList object that holds all the available parameters.
getParameterList() - method in class javax.mail.internet.ContentType
Return a ParameterList object that holds all the available parameters.
getParent() - method in class javax.mail.BodyPart
Return the containing Multipart object, or null if not known.
getParent() - method in class javax.mail.Folder
Returns the parent folder of this folder.
getParent() - method in class 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
Return the Part that contains this Multipart object, 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.pop3.POP3Folder
POP3 folders can't have parents.
getPart() - method in class javax.mail.MessageContext
Return the Part that contains the content.
getPassword() - method in class javax.mail.PasswordAuthentication
getPassword() - method in class javax.mail.URLName
Returns the password of this URLName.
getPasswordAuthentication() - method in class 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
Return the string to match with.
getPermanentFlags() - method in class javax.mail.Folder
Get 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.pop3.POP3Folder
Returns the permanent flags for this folder.
getPersonal() - method in class javax.mail.internet.InternetAddress
Get 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
Return a set of folders representing the personal namespaces for the current user.
getPort() - method in class javax.mail.URLName
Returns the port number of this URLName.
getPos() - method in class javax.mail.internet.AddressException
Get the position with the reference string where the error was detected (-1 if not relevant).
getPosition() - method in class javax.mail.internet.SharedInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPrimaryType() - method in class javax.mail.internet.ContentType
Return the primary type.
getPrintStream() - method in class gnu.mail.util.PrintStreamLogger
Returns the underlying print stream used by this logger.
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 supported by this Provider.
getProtocol() - method in class javax.mail.URLName
Returns the protocol of this URLName.
getProvider(String) - method in class javax.mail.Session
Returns the default Provider for the protocol specified.
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.
getRawInputStream() - method in class javax.mail.internet.MimeBodyPart
Return an InputStream to the raw data with any Content-Transfer-Encoding intact.
getRawInputStream() - method in class javax.mail.internet.MimeMessage
Return an InputStream to the raw data with any Content-Transfer-Encoding intact.
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
Get the date this message was received.
getReceivedDate() - method in class javax.mail.internet.MimeMessage
Returns the Date on this message was received.
Get all the recipient addresses of the given type.
getRecipients(javax.mail.Message.RecipientType) - method in class javax.mail.internet.MimeMessage
Returns the recipients specified by the type.
getRecipientType() - method in class javax.mail.search.RecipientStringTerm
Return the type of recipient to match with.
getRecipientType() - method in class javax.mail.search.RecipientTerm
Return the type of recipient to match with.
getRef() - method in class javax.mail.internet.AddressException
Get the string that was being parsed when the error was detected (null if not relevant).
getRef() - method in class javax.mail.URLName
Returns the reference of this URLName.
getRemainder() - method in class javax.mail.internet.HeaderTokenizer
Return the rest of the header.
getReplyTo() - method in class javax.mail.Message
Get the addresses to which replies should be directed.
getReplyTo() - method in class javax.mail.internet.MimeMessage
Return the value of the RFC 822 "Reply-To" header field.
getRequestingPort() - method in class javax.mail.Authenticator
Returns the port for the requested connection.
getRequestingPrompt() - method in class javax.mail.Authenticator
Returns the prompt string given by the requestor.
getRequestingProtocol() - method in class javax.mail.Authenticator
Returns the protocol requesting the connection.
getRequestingSite() - method in class javax.mail.Authenticator
Returns the address of the site requesting authorization, or null if not available.
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
Get 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 delimiter character that separates this Folder's pathname from the names of immediate subfolders.
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.pop3.POP3Folder
Returns the path separator charcter.
getSession() - method in class javax.mail.MessageContext
Return the Session we're operating in.
getSharedNamespaces() - method in class gnu.mail.providers.imap.IMAPStore
Returns a list of folders representing shared namespaces.
getSharedNamespaces() - method in class javax.mail.Store
Return a set of folders representing 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
Return the size of the content of this body part in bytes.
getSize() - method in class javax.mail.internet.MimeMessage
Return the size of the content of this message in bytes.
getSize() - method in class gnu.mail.providers.nntp.NNTPMessage
getSize() - method in class javax.mail.Part
Return the size of the content of this part in bytes.
getSize() - method in class gnu.mail.providers.pop3.POP3Message
Gets the size of the message.
getStore() - method in class javax.mail.Folder
Returns the Store that owns this Folder object.
getStore() - method in class javax.mail.Session
Get a Store object that implements this user's desired Store protocol.
getStore() - method in class javax.mail.StoreClosedException
Returns the dead Store object.
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
Get 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
Return the subtype.
getSystemFlags() - method in class javax.mail.Flags
Return all the system flags in this Flags object.
getTerm() - method in class javax.mail.search.NotTerm
Return the term to negate.
getTerms() - method in class javax.mail.search.AndTerm
Return the search terms.
getTerms() - method in class javax.mail.search.OrTerm
Return the search terms.
getTestSet() - method in class javax.mail.search.FlagTerm
Return true if testing whether the flags are set.
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.
getType() - method in class javax.mail.Address
Return a type string that identifies this address type.
getType() - method in class javax.mail.event.ConnectionEvent
Return the type of this event
getType() - method in class javax.mail.Folder
Returns the type of this Folder, that is, whether this folder can hold messages or subfolders or both.
getType() - method in class javax.mail.event.FolderEvent
Return the type of this event.
getType() - method in class javax.mail.internet.HeaderTokenizer.Token
Return the type of the token.
getType() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the type of this folder.
getType() - method in class javax.mail.internet.InternetAddress
Return 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
Return the type of this event.
getType() - method in class javax.mail.internet.NewsAddress
Return 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.pop3.POP3Folder
Returns the type of this folder.
getType() - method in class javax.mail.Provider
Returns the type of this Provider.
getType() - method in class javax.mail.event.TransportEvent
Return 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
Get the UID for the specified message.
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
Get the UID for the specified message.
getUIDValidity() - method in class gnu.mail.providers.imap.IMAPFolder
Returns the UIDValidity value associated with this folder.
getUIDValidity() - method in class javax.mail.UIDFolder
Returns the UIDValidity value associated with this folder.
getUnreadMessageCount() - method in class javax.mail.Folder
Get the total 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 representing 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
Return all the user flags in this Flags object.
getUserName() - method in class javax.mail.PasswordAuthentication
getUsername() - method in class javax.mail.URLName
Returns the user name of this URLName.
getUserNamespaces() - 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
Return a set of folders representing the namespaces for user.
getValidSentAddresses() - method in class javax.mail.SendFailedException
Return the addresses to which this message was sent succesfully.
getValidSentAddresses() - method in class javax.mail.event.TransportEvent
Return the addresses to which this message was sent succesfully.
getValidUnsentAddresses() - method in class javax.mail.SendFailedException
Return the addresses that are valid but to which this message was not sent.
getValidUnsentAddresses() - method in class javax.mail.event.TransportEvent
Return the addresses that are valid but to which this message was not sent.
getValue() - method in class javax.mail.Header
Returns the value of this header.
getValue() - method in class javax.mail.internet.HeaderTokenizer.Token
Returns the value of the token just read.
getVendor() - method in class javax.mail.Provider
Returns name of vendor associated with this implementation.
getVersion() - method in class javax.mail.Provider
Returns version of this implementation or null if no version.
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

H

hashCode() - method in class javax.mail.search.AddressTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.AndTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.ComparisonTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.DateTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.Flags
Returns a hash code for this object.
hashCode() - method in class javax.mail.search.FlagTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.HeaderTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.IntegerComparisonTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.internet.InternetAddress
Compute a hash code for the address.
hashCode() - method in class javax.mail.internet.NewsAddress
Compute a hash code for the address.
hashCode() - method in class javax.mail.search.NotTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.OrTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.RecipientStringTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.RecipientTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.search.StringTerm
Compute a hashCode for this object.
hashCode() - method in class javax.mail.URLName
Compute the hash code for this URLName.
hasNewMessages() - method in class javax.mail.Folder
Returns true if this Folder has new messages since the last time this indication was reset.
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.pop3.POP3Folder
Indicates whether this folder contains new messages.
Header - class javax.mail.Header
The Header class stores a name/value pair to represent headers.
Header(String,String) - constructor for class javax.mail.Header
Construct a Header object.
headerName - field in class javax.mail.search.HeaderTerm
The name of the header.
headers - field in class gnu.mail.util.MailboxURLConnection
The headers to return.
headers - field in class javax.mail.internet.MimeBodyPart
The InternetHeaders object that stores all the headers of this body part.
headers - field in class javax.mail.internet.MimeMessage
The InternetHeaders object that stores the header of this message.
headersComplete - field in class gnu.mail.providers.imap.IMAPMessage
If set, the current set of headers is complete.
HeaderTerm - class javax.mail.search.HeaderTerm
This class implements comparisons for Message headers.
HeaderTerm(String,String) - constructor for class javax.mail.search.HeaderTerm
Constructor.
HeaderTokenizer - class javax.mail.internet.HeaderTokenizer
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
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 that takes a rfc822 style header.
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 host name of the news server.

I

ignoreCase - field in class javax.mail.search.StringTerm
Ignore case when comparing?
The exception thrown when a write is attempted on a read-only attribute of any Messaging object.
IllegalWriteException() - constructor for class javax.mail.IllegalWriteException
IllegalWriteException(String) - constructor for class javax.mail.IllegalWriteException
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.
IMAPTest - class gnu.mail.providers.imap.IMAPTest
Simple test for IMAP.
INLINE - static field in class javax.mail.Part
This part should be presented inline.
This class implements comparisons for integers.
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
This class models an RFC822 address.
InternetAddress() - constructor for class javax.mail.internet.InternetAddress
Default constructor.
InternetAddress(String) - constructor for class javax.mail.internet.InternetAddress
Parse the given string and create an InternetAddress.
InternetAddress(String,boolean) - constructor for class javax.mail.internet.InternetAddress
Parse the given string and create an InternetAddress.
InternetAddress(String,String) - constructor for class javax.mail.internet.InternetAddress
Construct an InternetAddress given the address and personal name.
InternetAddress(String,String,String) - constructor for class javax.mail.internet.InternetAddress
Construct an InternetAddress given the address and personal name.
InternetHeaders - class javax.mail.internet.InternetHeaders
InternetHeaders is a utility class that manages RFC822 style headers.
InternetHeaders() - constructor for class javax.mail.internet.InternetHeaders
Create an empty InternetHeaders object.
InternetHeaders(InputStream) - constructor for class javax.mail.internet.InternetHeaders
Read and parse the given rfc822 message stream till the blank line separating the header from the body.
invalid - field in class javax.mail.SendFailedException
invalid - field in class javax.mail.event.TransportEvent
isConnected() - method in class javax.mail.Service
Is this service currently connected?

This implementation uses a private boolean field to store the connection state.

isExpunged() - method in class javax.mail.Message
Checks whether this message is expunged.
isGroup() - method in class javax.mail.internet.InternetAddress
Indicates whether this address is an RFC 822 group address.
isMimeType(String) - method in class javax.mail.internet.MimeBodyPart
Is this Part of the specified MIME type? This method compares only the primaryType and subType.
isMimeType(String) - method in class javax.mail.internet.MimeMessage
Is this Part of the specified MIME type? This method compares only the primaryType and subType.
isMimeType(String) - method in class javax.mail.Part
Is this Part of the specified MIME type? This method compares only the primaryType and subType.
isOpen() - method in class javax.mail.Folder
Indicates whether this Folder is in the 'open' state.
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
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 by this client, or due to an expunge from external sources.
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
Check whether the flag specified in the flag argument is set in this message.
isSet(javax.mail.Flags.Flag) - method in class javax.mail.Message
Check whether the flag specified in the flag argument is set in this message.
isSet(javax.mail.Flags.Flag) - method in class javax.mail.internet.MimeMessage
Check whether the flag specified in the flag argument is set in this message.
isSubscribed() - method in class javax.mail.Folder
Returns true if this Folder is subscribed.
isSubscribed() - method in class gnu.mail.providers.imap.IMAPFolder
Returns true if this Folder is subscribed.
isSubscribed() - method in class gnu.mail.providers.nntp.NNTPFolder
Indicates if the newsgroup is subscribed.
This inner class is the base class of all items that can be requested in a FetchProfile.
Item(String) - constructor for class javax.mail.FetchProfile.Item

J

javaCharset(String) - static method in class javax.mail.internet.MimeUtility
Convert a MIME charset name into a valid 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.

L

LASTUID - static field in class javax.mail.UIDFolder
This is a special value that 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
LF - static field in class gnu.mail.util.RFC2822OutputStream
The LF octet.
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
Convenience method that returns the list of folders under 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(String) - method in class javax.mail.Folder
Returns a list of Folders belonging to this Folder's namespace that match 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.pop3.POP3Folder
Returns the subfolders for this folder.
listSubscribed() - method in class javax.mail.Folder
Convenience method that returns the list of subscribed folders under this Folder.
listSubscribed(String) - method in class javax.mail.Folder
Returns a list of subscribed Folders belonging to this Folder's namespace that match the specified pattern.
listSubscribed(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.
load(InputStream) - method in class javax.mail.internet.InternetHeaders
Read and parse the given rfc822 message stream till the blank line separating the header from the body.
localHostName - field in class gnu.mail.providers.smtp.SMTPTransport
log(String,String) - method in class gnu.mail.util.PrintStreamLogger
LT - static field in class javax.mail.search.ComparisonTerm

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
Formats and parses date specification based on the 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
main(String[]) - static method in class gnu.mail.providers.imap.IMAPTest
markSupported() - method in class gnu.mail.util.QPInputStream
Mark is not supported.
match(Date) - method in class javax.mail.search.DateTerm
The date comparison method.
match(int) - method in class javax.mail.search.IntegerComparisonTerm
match(javax.mail.Address) - method in class javax.mail.search.AddressStringTerm
Check whether the address pattern specified in the constructor is a substring of the string representation of the given Address object.
match(javax.mail.Address) - method in class javax.mail.search.AddressTerm
Match against the argument Address.
match(javax.mail.internet.ContentType) - method in class javax.mail.internet.ContentType
Match with the specified ContentType object.
match(javax.mail.Message) - method in class javax.mail.search.AndTerm
The AND operation.
match(javax.mail.Message) - method in class javax.mail.search.BodyTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.FlagTerm
The comparison method.
match(javax.mail.Message) - method in class javax.mail.search.FromStringTerm
Check whether the address string specified in the constructor is a substring of the From address of this Message.
match(javax.mail.Message) - method in class javax.mail.search.FromTerm
The address comparator.
match(javax.mail.Message) - method in class javax.mail.search.HeaderTerm
The header match method.
match(javax.mail.Message) - method in class javax.mail.search.MessageIDTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.MessageNumberTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.NotTerm
match(javax.mail.Message) - method in class javax.mail.search.OrTerm
The OR operation.
match(javax.mail.Message) - method in class javax.mail.search.ReceivedDateTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.RecipientStringTerm
Check whether the address specified in the constructor is a substring of the recipient address of this Message.
match(javax.mail.Message) - method in class javax.mail.search.RecipientTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.SearchTerm
This method applies a specific match criterion to the given message and returns the result.
match(javax.mail.Message) - method in class javax.mail.search.SentDateTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.SizeTerm
The match method.
match(javax.mail.Message) - method in class javax.mail.search.SubjectTerm
The match method.
match(javax.mail.search.SearchTerm) - method in class javax.mail.Message
Apply the specified Search criterion to this message.
match(String) - method in class javax.mail.internet.ContentType
Match with the specified content-type string.
match(String) - method in class javax.mail.search.StringTerm
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
This class models an email message.
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
No-arg version of the constructor.
Message(javax.mail.Folder,int) - constructor for class javax.mail.Message
Constructor that takes a Folder and a message number.
Message(javax.mail.Session) - constructor for class javax.mail.Message
Constructor that takes a Session.
MESSAGE_DELIVERED - static field in class javax.mail.event.TransportEvent
Message has been successfully delivered to all recipients by the transport firing this event.
MESSAGE_NOT_DELIVERED - static field in class javax.mail.event.TransportEvent
Message was not sent for some reason.
MESSAGE_PARTIALLY_DELIVERED - static field in class javax.mail.event.TransportEvent
Message was successfully sent to some recipients but not to all.
MessageAware - interface javax.mail.MessageAware
An interface optionally implemented by DataSources to supply information to a DataContentHandler about the message context in which the data content object is operating.
Invoked when a message is changed.
MessageChangedEvent - class javax.mail.event.MessageChangedEvent
This class models Message change events.
Constructor.
MessageChangedListener - interface javax.mail.event.MessageChangedListener
This is the Listener interface for MessageChanged events.
MessageContext - class javax.mail.MessageContext
The context in which a piece of Message content is contained.
MessageContext(javax.mail.Part) - constructor for class javax.mail.MessageContext
Create a MessageContext object describing the context of the given Part.
messageCount - field in class gnu.mail.providers.imap.IMAPFolder
MessageCountAdapter - class javax.mail.event.MessageCountAdapter
The adapter which receives MessageCount events.
MessageCountEvent - class javax.mail.event.MessageCountEvent
This class notifies changes in the number of messages in a folder.
Constructor.
MessageCountListener - interface javax.mail.event.MessageCountListener
This is the Listener interface for MessageCount events.
Invoked when a Message is succesfully delivered.
Invoked when a Message is succesfully delivered.
MessageIDTerm - class javax.mail.search.MessageIDTerm
This term models the RFC822 "Message-Id" - a message-id for Internet messages that is supposed to be unique per message.
MessageIDTerm(String) - constructor for class javax.mail.search.MessageIDTerm
Constructor.
Invoked when a Message is not delivered.
Invoked when a Message is not delivered.
MessageNumberTerm - class javax.mail.search.MessageNumberTerm
This class implements comparisons for Message numbers.
MessageNumberTerm(int) - constructor for class javax.mail.search.MessageNumberTerm
Constructor.
Invoked when a Message is partially delivered.
Invoked when a Message is partially delivered.
The 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
Invoked when messages are added into a folder.
Invoked when messages are added into a folder.
Invoked when messages are removed(expunged) from a folder.
Invoked when messages are removed(expunged) from a folder.
The base class for all exceptions thrown by the Messaging classes.
MessagingException() - constructor for class javax.mail.MessagingException
Constructs a MessagingException with no detail message.
MessagingException(String) - constructor for class javax.mail.MessagingException
Constructs a MessagingException with the specified detail message.
MessagingException(String,Exception) - constructor for class javax.mail.MessagingException
Constructs a MessagingException with the specified Exception and detail message.
The exception thrown when a method is not supported by the implementation.
Constructs a MessagingException with no detail message.
Constructs a MessagingException with the specified detail message.
MIME - static field in class javax.mail.internet.HeaderTokenizer
MIME specials
MimeBodyPart - class javax.mail.internet.MimeBodyPart
This class represents a MIME body part.
MimeBodyPart() - constructor for class javax.mail.internet.MimeBodyPart
An empty MimeBodyPart object is created.
MimeBodyPart(InputStream) - constructor for class javax.mail.internet.MimeBodyPart
Constructs a MimeBodyPart by reading and parsing the data from the specified input stream.
Constructs a MimeBodyPart using the given header and content bytes.
mimeCharset(String) - static method in class javax.mail.internet.MimeUtility
Convert a java charset into its MIME charset name.
MimeMessage - class javax.mail.internet.MimeMessage
This class represents a MIME style email message.
MimeMessage(javax.mail.Folder,InputStream,int) - constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMessage(javax.mail.Folder,int) - constructor for class javax.mail.internet.MimeMessage
Constructs an empty MimeMessage object with the given Folder and message number.
Constructs a MimeMessage from the given InternetHeaders object and content.
MimeMessage(javax.mail.internet.MimeMessage) - constructor for class javax.mail.internet.MimeMessage
Constructs a new MimeMessage with content initialized from the source MimeMessage.
MimeMessage(javax.mail.Session) - constructor for class javax.mail.internet.MimeMessage
Default constructor.
MimeMessage(javax.mail.Session,InputStream) - constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMultipart - class javax.mail.internet.MimeMultipart
The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
MimeMultipart() - constructor for class javax.mail.internet.MimeMultipart
Default constructor.
MimeMultipart(DataSource) - constructor for class javax.mail.internet.MimeMultipart
Constructs a MimeMultipart object and its bodyparts from the given DataSource.
MimeMultipart(String) - constructor for class javax.mail.internet.MimeMultipart
Construct a MimeMultipart object of the given subtype.
MimePart - interface javax.mail.internet.MimePart
The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
MimePartDataSource - class javax.mail.internet.MimePartDataSource
A utility class that implements a DataSource out of a MimePart.
MimePartDataSource(javax.mail.internet.MimePart) - constructor for class javax.mail.internet.MimePartDataSource
Constructor, that constructs a DataSource from a MimePart.
MimeUtility - class javax.mail.internet.MimeUtility
This is a utility class that provides various MIME related functionality.
mode - field in class javax.mail.Folder
The open mode of this folder.
modified - field in class javax.mail.internet.MimeMessage
A flag indicating 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, or zero 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
Multipart is a container that holds multiple body parts.
Multipart() - constructor for class javax.mail.Multipart
Default constructor.
MultipartDataSource is a DataSource that contains body parts.

N

name - field in class javax.mail.Header
The name.
NE - static field in class javax.mail.search.ComparisonTerm
newFolder - field in class javax.mail.event.FolderEvent
The folder that represents the new name, in case of a RENAMED event.
newMessageCount - field in class gnu.mail.providers.imap.IMAPFolder
NewsAddress - class javax.mail.internet.NewsAddress
This class models an RFC1036 newsgroup address.
NewsAddress() - constructor for class javax.mail.internet.NewsAddress
Default constructor.
NewsAddress(String) - constructor for class javax.mail.internet.NewsAddress
Construct a NewsAddress with the given newsgroup.
NewsAddress(String,String) - constructor for class javax.mail.internet.NewsAddress
Construct a NewsAddress with the given newsgroup and host.
newsgroup - field in class javax.mail.internet.NewsAddress
The name of the newsgroup.
NEWSGROUPS - static field in class javax.mail.internet.MimeMessage.RecipientType
The "Newsgroup"(Usenet news) recipients.
newStream(long,long) - method in class javax.mail.internet.SharedInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start(inclusive) up to end(exclusive).
next() - method in class javax.mail.internet.HeaderTokenizer
Parses the next token from this String.
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.
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.
This exception is thrown when Session attempts 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 gnu.mail.providers.imap.IMAPTest
Invoked when the Store generates a notification event.
notification(javax.mail.event.StoreEvent) - method in class javax.mail.event.StoreListener
Invoked when the Store generates a notification event.
notifyConnectionListeners(int) - method in class javax.mail.Folder
Notify all ConnectionListeners.
notifyConnectionListeners(int) - method in class javax.mail.Service
Notify all ConnectionListeners.
notifyFolderListeners(int) - method in class javax.mail.Folder
Notify all FolderListeners registered on this Folder and this folder's Store.
Notify all FolderListeners.
Notify all FolderListeners registered on this Folder and this folder's Store about the renaming of this folder.
Notify all FolderListeners about the renaming of a folder.
Notify all MessageCountListeners about the addition of messages into this folder.
Notify all MessageChangedListeners.
Notify all MessageCountListeners about the removal of messages from this Folder.
notifyStoreListeners(int,String) - method in class javax.mail.Store
Notify all StoreListeners.
Notify all TransportListeners.
NotTerm - class javax.mail.search.NotTerm
This class implements the logical NEGATION operator.
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
Open 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.pop3.POP3Folder
Opens this folder.
OPENED - static field in class javax.mail.event.ConnectionEvent
A connection was opened.
Invoked when a Store/Folder/Transport is opened.
Invoked when a Store/Folder/Transport is opened.
opened(javax.mail.event.ConnectionEvent) - method in class gnu.mail.providers.imap.IMAPTest
OrTerm - class javax.mail.search.OrTerm
This class implements the logical OR operator on individual SearchTerms.
OrTerm(javax.mail.search.SearchTerm) - constructor for class javax.mail.search.OrTerm
Constructor that takes an array of SearchTerms.
Constructor that takes two operands.
output(int,boolean) - method in class gnu.mail.util.QPOutputStream
????

P

ParameterList - class javax.mail.internet.ParameterList
This class holds MIME parameters(attribute-value pairs).
ParameterList() - constructor for class javax.mail.internet.ParameterList
No-arg Constructor.
ParameterList(String) - constructor for class javax.mail.internet.ParameterList
Constructor that takes a parameter-list string.
parent - field in class javax.mail.BodyPart
The Multipart object containing this BodyPart, if known.
parent - field in class javax.mail.Multipart
The Part containing this Multipart, if known.
parse() - method in class javax.mail.internet.MimeMultipart
Parse the InputStream from our DataSource, constructing the appropriate MimeBodyParts.
parse(InputStream) - method in class javax.mail.internet.MimeMessage
Parse the InputStream setting the headers and content fields appropriately.
parse(String) - static method in class javax.mail.internet.InternetAddress
Parse the given comma separated sequence of addresses into InternetAddress objects.
parse(String) - static method in class javax.mail.internet.NewsAddress
Parse the given comma separated sequence of newsgroups into NewsAddress objects.
parse(String,boolean) - static method in class javax.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
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
Have we parsed the data from our InputStream yet? Defaults to true; set to false when our constructor is given a DataSource with an InputStream that we need to parse.
ParseException - class javax.mail.internet.ParseException
The exception thrown due to an error in parsing RFC822 or MIME headers.
ParseException() - constructor for class javax.mail.internet.ParseException
Constructs a ParseException with no detail message.
ParseException(String) - constructor for class javax.mail.internet.ParseException
Constructs a ParseException with the specified detail message.
parseHeader(String,boolean) - static method in class javax.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parseString(String) - method in class javax.mail.URLName
Method which does all of the work of parsing the string.
Part - interface javax.mail.Part
The Part interface is the common base interface for Messages and BodyParts.
parts - field in class javax.mail.Multipart
List of BodyPart objects.
The class PasswordAuthentication is a data holder that is used by Authenticator.
Initialize a new PasswordAuthentication
path - field in class gnu.mail.providers.imap.IMAPFolder
The folder path.
pattern - field in class javax.mail.search.StringTerm
The pattern.
peek() - method in class javax.mail.internet.HeaderTokenizer
Peek at the next token, without actually removing the token from the parse stream.
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 the string where the error occurred, or -1 if not known.
PrintStreamLogger - class gnu.mail.util.PrintStreamLogger
A logger that writes to the specified print stream.
PrintStreamLogger(PrintStream) - constructor for class gnu.mail.util.PrintStreamLogger
Constructor.
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.
The service implementation should override this method to perform the actual protocol-specific connection attempt.
protocolConnect(String,int,String,String) - method in class gnu.mail.providers.smtp.SMTPTransport
Connects to the SMTP server.
Provider - class javax.mail.Provider
The Provider is a class that describes a protocol implementation.

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.
quote(String,String) - static method in class javax.mail.internet.MimeUtility
A utility method to quote a word, if the word contains any characters from the specified 'specials' list.
QUOTEDSTRING - static field in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating a quoted string.

R

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
The Folder is read only.
READ_WRITE - static field in class javax.mail.Folder
The state and contents of this folder can be modified.
This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only.
readResolve() - method in class javax.mail.Message.RecipientType
When deserializing a RecipientType, we need to make sure to return only one of the known static final instances defined in this class.
readResolve() - method in class javax.mail.internet.MimeMessage.RecipientType
When deserializing a RecipientType, we need to make sure to return only one of the known static final instances defined in this class.
ReceivedDateTerm - class javax.mail.search.ReceivedDateTerm
This class implements comparisons for the Message Received date
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
This class implements string comparisons for the Recipient Address headers.
Constructor.
RecipientTerm - class javax.mail.search.RecipientTerm
This class implements comparisons for the Recipient Address headers.
Constructor.
This inner class defines the types of recipients allowed by the Message class.
This inner class extends the javax.mail.Message.RecipientType class to add additional RecipientTypes.
RecipientType(String) - constructor for class javax.mail.Message.RecipientType
Constructor for use by subclasses.
RecipientType(String) - constructor for class javax.mail.internet.MimeMessage.RecipientType
Constructor for use by subclasses.
ref - field in class javax.mail.internet.AddressException
The string being parsed.
releaseLock() - method in class gnu.mail.providers.mbox.MboxFolder
Unlocks this mailbox.
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 from this Flags object.
remove(String) - method in class javax.mail.Flags
Remove the specified user flag from this Flags object.
remove(String) - method in class javax.mail.internet.ParameterList
Removes the specified parameter from this ParameterList.
removeBodyPart(int) - method in class javax.mail.Multipart
Remove the part at specified location(starting from 0).
removeBodyPart(javax.mail.BodyPart) - method in class javax.mail.Multipart
Remove the specified part from the multipart message.
Remove a Connection event listener.
Remove 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, and the messages in this folder have been renumbered to account for this.
Remove a Folder event listener.
Remove a listener for Folder events.
removeHeader(String) - method in class javax.mail.internet.InternetHeaders
Remove all header entries that match the given name
removeHeader(String) - method in class javax.mail.internet.MimeBodyPart
Remove all headers with this name.
removeHeader(String) - method in class javax.mail.internet.MimeMessage
Remove all headers with this name.
removeHeader(String) - method in class javax.mail.Part
Remove all headers with this name.
Remove a MessageChanged listener.
Remove a MessageCount listener.
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.
Remove a listener for Store events.
Remove a listener for Transport events.
RENAMED - static field in class javax.mail.event.FolderEvent
The folder was renamed.
renameTo(javax.mail.Folder) - method in class javax.mail.Folder
Rename 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.pop3.POP3Folder
POP3 folders can't be created, deleted, or renamed.
reply(boolean) - method in class javax.mail.Message
Get a new Message suitable for a reply to this message.
reply(boolean) - method in class javax.mail.internet.MimeMessage
Get a new Message suitable for a reply to this message.
Call back to the application to get the needed user name and password.
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
RFC822 specials
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 the message-store when the containing folder is closed, if the message is contained in a folder.
saveChanges() - method in class javax.mail.internet.MimeMessage
Updates the appropriate header fields of this message to be consistent with the message's contents.
saveChanges() - method in class gnu.mail.providers.nntp.NNTPMessage
saved - field in class javax.mail.internet.MimeMessage
Does the saveChanges method need to be called on this message? This flag is set to false by the public constructor and set to true by the saveChanges method.
search(javax.mail.search.SearchTerm) - method in class javax.mail.Folder
Search this Folder for messages matching the specified search criterion.
search(javax.mail.search.SearchTerm) - method in class gnu.mail.providers.imap.IMAPFolder
IMAP search function.
Search the given array of messages for those that match the specified search criterion.
IMAP search function.
SearchException - class javax.mail.search.SearchException
The exception thrown when a Search expression could not be handled.
SearchException() - constructor for class javax.mail.search.SearchException
Constructs a SearchException with no detail message.
SearchException(String) - constructor for class javax.mail.search.SearchException
Constructs a SearchException with the specified detail message.
SearchTerm - class javax.mail.search.SearchTerm
Search criteria are expressed as a tree of search-terms, forming a parse-tree for the search expression.
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
Send a message.
send(javax.mail.Message,javax.mail.Address[]) - static method in class javax.mail.Transport
Send the message to the specified addresses, ignoring any recipients specified in the message itself.
This exception is thrown when the message cannot be sent.
SendFailedException() - constructor for class javax.mail.SendFailedException
Constructs a MessagingException with no detail message.
SendFailedException(String) - constructor for class javax.mail.SendFailedException
Constructs a MessagingException with the specified detail message.
Constructs a MessagingException with the specified Exception and detail message.
Constructs a SendFailedException with the specified string and the specified address objects.
Post an article.
Send the specified message to the server.
Send the Message to the specified list of addresses.
SentDateTerm - class javax.mail.search.SentDateTerm
This class implements comparisons for the Message SentDate.
SentDateTerm(int,Date) - constructor for class javax.mail.search.SentDateTerm
Constructor.
Service - class javax.mail.Service
An abstract class that contains the functionality common to messaging services, such as stores and transports.
Service(javax.mail.Session,javax.mail.URLName) - constructor for class javax.mail.Service
Constructor.
Session - class javax.mail.Session
The Session class represents a mail session and is not subclassed.
session - field in class javax.mail.Message
The Session object for this Message
session - field in class javax.mail.Service
The session from which this service was created.
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
Set a parameter.
setAddress(String) - method in class javax.mail.internet.InternetAddress
Set 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
Set the connection state of this service.
setContent(javax.mail.Multipart) - method in class javax.mail.internet.MimeBodyPart
This method sets the body part's content to a Multipart object.
setContent(javax.mail.Multipart) - method in class javax.mail.internet.MimeMessage
This method sets the Message's content to a Multipart object.
setContent(javax.mail.Multipart) - method in class javax.mail.Part
This method sets the given Multipart object as this message's content.
setContent(Object,String) - method in class javax.mail.internet.MimeBodyPart
A convenience method for setting this body part's content.
setContent(Object,String) - method in class javax.mail.internet.MimeMessage
A convenience method for setting this Message's content.
setContent(Object,String) - method in class javax.mail.Part
A convenience method for setting this part's content.
setContentID(String) - method in class javax.mail.internet.MimeBodyPart
Set the "Content-ID" header field of this body part.
setContentID(String) - method in class javax.mail.internet.MimeMessage
Set the "Content-ID" header field of this Message.
setContentLanguage(String[]) - method in class javax.mail.internet.MimeBodyPart
Set the Content-Language header of this MimePart.
setContentLanguage(String[]) - method in class javax.mail.internet.MimeMessage
Set the "Content-Language" header of this MimePart.
setContentLanguage(String[]) - method in class javax.mail.internet.MimePart
Set the Content-Language header of this MimePart.
setContentMD5(String) - method in class javax.mail.internet.MimeBodyPart
Set the "Content-MD5" header field of this body part.
setContentMD5(String) - method in class javax.mail.internet.MimeMessage
Set the "Content-MD5" header field of this Message.
setContentMD5(String) - method in class javax.mail.internet.MimePart
Set the Content-MD5 of this part.
setDataHandler(DataHandler) - method in class javax.mail.internet.MimeBodyPart
This method provides the mechanism to set this body part's content.
setDataHandler(DataHandler) - method in class javax.mail.internet.MimeMessage
This method provides the mechanism to set this part's content.
setDataHandler(DataHandler) - method in class javax.mail.Part
This method provides the mechanism to set this part's content.
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
Set the "Content-Description" header field for this body part.
setDescription(String) - method in class javax.mail.internet.MimeMessage
Set the "Content-Description" header field for this Message.
setDescription(String) - method in class javax.mail.Part
Set a description String for this part.
setDescription(String,String) - method in class javax.mail.internet.MimeBodyPart
Set the "Content-Description" header field for this body part.
setDescription(String,String) - method in class javax.mail.internet.MimeMessage
Set the "Content-Description" header field for this Message.
setDisposition(String) - method in class javax.mail.internet.ContentDisposition
Set the primary type.
setDisposition(String) - method in class javax.mail.internet.MimeBodyPart
Set the "Content-Disposition" header field of this body part.
setDisposition(String) - method in class javax.mail.internet.MimeMessage
Set the "Content-Disposition" header field of this Message.
setDisposition(String) - method in class javax.mail.Part
Set 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
Set the filename associated with this body part, if possible.
setFileName(String) - method in class javax.mail.internet.MimeMessage
Set the filename associated with this part, if possible.
setFileName(String) - method in class javax.mail.Part
Set the filename associated with this part, if possible.
setFlag(javax.mail.Flags.Flag,boolean) - method in class javax.mail.Message
Set the specified flag on this message to the specified value.
Set the specified flags on the messages numbered from start through end, both start and end inclusive.
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
Set the specified flags on this message to the specified value.
setFlags(javax.mail.Flags,boolean) - method in class javax.mail.internet.MimeMessage
Set the flags for this message.
setFlags(javax.mail.Flags,boolean) - method in class gnu.mail.providers.nntp.NNTPMessage
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.
Set the specified flags on the messages specified in the array.
Set the specified flags on the messages whose message numbers are in the array.
setFrom() - method in class javax.mail.Message
Set the "From" attribute in this Message.
setFrom() - method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field using the value of the InternetAddress.getLocalAddress method.
setFrom(javax.mail.Address) - method in class javax.mail.Message
Set the "From" attribute in this Message.
setFrom(javax.mail.Address) - method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field.
setHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Change the first header line that matches name to have value, adding a new header if no existing header matches.
setHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
Add this value to the existing values for this name.
setHeader(String,String) - method in class javax.mail.internet.MimeMessage
Set the value for this header_name.
setHeader(String,String) - method in class javax.mail.Part
Set the value for this header name.
setHost(String) - method in class javax.mail.internet.NewsAddress
Set the host.
setMessageNumber(int) - method in class javax.mail.Message
Set the Message number for this Message.
Setup this Multipart object from the given MultipartDataSource.
setNewsgroup(String) - method in class javax.mail.internet.NewsAddress
Set the newsgroup.
setNextException(Exception) - method in class javax.mail.MessagingException
Add 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
Set the specified parameter.
setParameter(String,String) - method in class javax.mail.internet.ContentType
Set the specified parameter.
Set a new ParameterList.
Set a new parameter list.
setParent(javax.mail.Part) - method in class javax.mail.Multipart
Set the parent of this Multipart to be the specified Part.
Save a PasswordAuthentication for this(store or transport) URLName.
setPersonal(String) - method in class javax.mail.internet.InternetAddress
Set the personal name.
setPersonal(String,String) - method in class javax.mail.internet.InternetAddress
Set the personal name.
setPrimaryType(String) - method in class javax.mail.internet.ContentType
Set the primary 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(String,Quota.Resource[]) - method in class gnu.mail.providers.imap.IMAPStore
Sets the quota resource set for the specified quota root.
Set the recipient address.
Set the recipient addresses.
Set the specified recipient type to the given addresses.
Set the specified recipient type to the given addresses.
setReplyTo(javax.mail.Address[]) - method in class javax.mail.Message
Set the addresses to which replies should be directed.
setReplyTo(javax.mail.Address[]) - method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Reply-To" header field.
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
Set the RFC 822 "Sender header field.
setSentDate(Date) - method in class javax.mail.Message
Set the sent date of this message.
setSentDate(Date) - method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Date" header field.
setSubject(String) - method in class javax.mail.Message
Set the subject of this message.
setSubject(String) - method in class javax.mail.internet.MimeMessage
Set the "Subject" header field.
setSubject(String,String) - method in class javax.mail.internet.MimeMessage
Set the "Subject" header field.
setSubscribed(boolean) - method in class javax.mail.Folder
Subscribe or unsubscribe this Folder.
setSubscribed(boolean) - method in class gnu.mail.providers.imap.IMAPFolder
Subscribe or unsubscribe this Folder.
setSubscribed(boolean) - method in class gnu.mail.providers.nntp.NNTPFolder
Subscribes or unsubscribes to this newsgroup.
setSubType(String) - method in class javax.mail.internet.ContentType
Set the subtype.
setSubType(String) - method in class javax.mail.internet.MimeMultipart
Set the subtype.
setText(String) - method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String) - method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String) - method in class javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String) - method in class javax.mail.Part
A convenience method that sets the given String as this part's content with a MIME type of "text/plain".
setText(String,String) - method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String,String) - method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String,String) - method in class javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
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 that is backed by data that can be shared by multiple readers may implement this interface.
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
Return the number of parameters in this list.
SizeTerm - class javax.mail.search.SizeTerm
This class implements comparisons for 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
An abstract class that models a message store and its access protocol, for storing and retrieving 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.
This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason.
StoreEvent - class javax.mail.event.StoreEvent
This class models notifications from the Store connection.
StoreEvent(javax.mail.Store,int,String) - constructor for class javax.mail.event.StoreEvent
Constructor.
StoreListener - interface javax.mail.event.StoreListener
This is the Listener interface for Store Notifications.
StringTerm - class javax.mail.search.StringTerm
This class implements the match method for Strings.
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
This class implements comparisons for the Message Subject header.
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 array of terms on which the AND operator should be applied.
terms - field in class javax.mail.search.OrTerm
The array of terms on which the OR operator should be applied.
TO - static field in class javax.mail.Message.RecipientType
The "To"(primary) recipients.
HeaderTokenizer.Token - class javax.mail.internet.HeaderTokenizer.Token
The Token class represents tokens returned by the HeaderTokenizer.
Token(int,String) - constructor for class javax.mail.internet.HeaderTokenizer.Token
Constructor.
toString() - method in class javax.mail.Address
Return a String representation of this address object.
toString() - method in class javax.mail.internet.AddressException
toString() - method in class javax.mail.internet.ContentDisposition
Retrieve a RFC2045 style string representation of this ContentDisposition.
toString() - method in class javax.mail.internet.ContentType
Retrieve a RFC2045 style string representation of this Content-Type.
toString() - method in class javax.mail.FetchProfile.Item
toString() - method in class javax.mail.Folder
override the default toString(), it will return the String from Folder.getFullName() or if that is null, it will use the default toString() behavior.
toString() - method in class javax.mail.internet.InternetAddress
Convert this address into a RFC 822 / RFC 2047 encoded address.
toString() - method in class javax.mail.internet.NewsAddress
Convert this address into a RFC 1036 address.
toString() - method in class javax.mail.internet.ParameterList
Convert this ParameterList into a MIME String.
toString() - method in class javax.mail.Provider
Overrides Object.toString()
toString() - method in class javax.mail.Service
Return getURLName.toString() if this service has a URLName, otherwise it will return the default toString.
toString() - method in class javax.mail.URLName
Constructs a string representation of this URLName.
toString(int) - method in class javax.mail.internet.ParameterList
Convert this ParameterList into a MIME String.
toString(javax.mail.Address[]) - static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString(javax.mail.Address[]) - static method in class javax.mail.internet.NewsAddress
Convert the given array of NewsAddress objects into a comma separated sequence of address strings.
toString(javax.mail.Address[],int) - static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toUnicodeString() - method in class javax.mail.internet.InternetAddress
Returns a properly formatted address(RFC 822 syntax) of Unicode characters.
Transport - class javax.mail.Transport
An abstract class that models a message transport.
TRANSPORT - static field in class javax.mail.Provider.Type
Constructor.
TransportAdapter - class javax.mail.event.TransportAdapter
The adapter which receives Transport events.
TransportEvent - class javax.mail.event.TransportEvent
This class models Transport events.
Constructor.
TransportListener - interface javax.mail.event.TransportListener
This is the Listener interface 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, usually the name of a corresponding Internet standard header.
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
This inner class defines the Provider type.
type - field in class javax.mail.search.RecipientStringTerm
The recipient type.
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
UID is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
UIDFolder - interface javax.mail.UIDFolder
The UIDFolder interface is implemented by Folders that can support the "disconnected" mode of operation, by providing unique-ids for messages in the folder.
uidValidity - field in class gnu.mail.providers.imap.IMAPFolder
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
Examine the content of this body part and update the appropriate MIME headers.
updateHeaders() - method in class javax.mail.internet.MimeMessage
Called by the saveChanges method to actually update the MIME headers.
updateHeaders() - method in class javax.mail.internet.MimeMultipart
Update headers.
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.
USER - static field in class javax.mail.Flags.Flag
A special flag that indicates that 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 that this address conforms 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
value - field in class javax.mail.Header
The value.

W

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
Output the message as an RFC 822 format stream.
writeTo(OutputStream) - method in class javax.mail.internet.MimeBodyPart
Output the body part as an RFC 822 format stream.
writeTo(OutputStream) - method in class javax.mail.internet.MimeMessage
Output the message as an RFC 822 format stream.
writeTo(OutputStream) - method in class javax.mail.internet.MimeMultipart
Iterates through all the parts and outputs each Mime part separated by a boundary.
writeTo(OutputStream) - method in class javax.mail.Multipart
Output an appropriately encoded bytestream to the given OutputStream.
writeTo(OutputStream) - method in class javax.mail.Part
Output a bytestream for this Part.
writeTo(OutputStream) - method in class gnu.mail.providers.pop3.POP3Message
Output the message as an RFC 822 format stream.
writeTo(OutputStream,String[]) - method in class gnu.mail.providers.imap.IMAPMessage
Output the message as an RFC 822 format stream, without specified headers.
writeTo(OutputStream,String[]) - method in class javax.mail.internet.MimeMessage
Output the message as an RFC 822 format stream, without specified headers.
writeTo(OutputStream,String[]) - method in class gnu.mail.providers.pop3.POP3Message
Output the message as an RFC 822 format stream, without specified headers.