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

A

ACL - Class in com.sun.mail.imap
An access control list entry for a particular authentication identifier (user or group).
ACL(String) - Constructor for class com.sun.mail.imap.ACL
Construct an ACL entry for the given identifier and with no rights.
ACL(String, Rights) - Constructor for class com.sun.mail.imap.ACL
Construct an ACL entry for the given identifier with the given rights.
add(Rights.Right) - Method in class com.sun.mail.imap.Rights
Add the specified right to this Rights object.
add(Rights) - Method in class com.sun.mail.imap.Rights
Add all the rights in the given Rights object to this Rights object.
add(FetchProfile.Item) - Method in class javax.mail.FetchProfile
Add the given special item as one of the attributes to be prefetched.
add(String) - Method in class javax.mail.FetchProfile
Add the specified header-field to the list of attributes to be prefetched.
add(Flags.Flag) - Method in class javax.mail.Flags
Add the specified system flag to this Flags object.
add(String) - Method in class javax.mail.Flags
Add the specified user flag to this Flags object.
add(Flags) - Method in class javax.mail.Flags
Add all the flags in the given Flags object to this Flags object.
addACL(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Add an access control list entry to the access control list for this folder.
addBodyPart(BodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class com.sun.mail.dsn.MultipartReport
Adds a BodyPart at position index.
addBodyPart(BodyPart) - Method in class javax.mail.internet.MimeMultipart
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class javax.mail.internet.MimeMultipart
Adds a BodyPart at position index.
addBodyPart(BodyPart) - Method in class javax.mail.Multipart
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class javax.mail.Multipart
Adds a BodyPart at position index.
addConnectionListener(ConnectionListener) - Method in class javax.mail.Folder
Add a listener for Connection events on this Folder.
addConnectionListener(ConnectionListener) - Method in class javax.mail.Service
Add a listener for Connection events on this service.
ADDED - Static variable in class javax.mail.event.MessageCountEvent
The messages were added to their folder
addFolderListener(FolderListener) - Method in class javax.mail.Folder
Add a listener for Folder events on this Folder.
addFolderListener(FolderListener) - Method in class javax.mail.Store
Add a listener for Folder events on any Folder object obtained from this Store.
addFrom(Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
addFrom(Address[]) - Method in class javax.mail.internet.MimeMessage
Add the specified addresses to the existing "From" field.
addFrom(Address[]) - Method in class javax.mail.Message
Add these addresses to the existing "From" attribute
addHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Add this value to the existing values for this header_name.
addHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Add a header with the specified name and value to the header list.
addHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
Add this value to the existing values for this header_name.
addHeader(String, String) - Method in class javax.mail.internet.MimeMessage
Add this value to the existing values for this header_name.
addHeader(String, String) - Method in interface javax.mail.Part
Add this value to the existing values for this header_name.
addHeaderLine(String) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeaderLine(String) - Method in class com.sun.mail.pop3.POP3Message
Add a raw RFC822 header-line.
addHeaderLine(String) - Method in class javax.mail.internet.InternetHeaders
Add an RFC822 header line to the header store.
addHeaderLine(String) - Method in class javax.mail.internet.MimeBodyPart
Add a header line to this body part
addHeaderLine(String) - Method in class javax.mail.internet.MimeMessage
Add a raw RFC 822 header-line.
addHeaderLine(String) - Method in interface javax.mail.internet.MimePart
Add a raw RFC822 header-line.
addMessageChangedListener(MessageChangedListener) - Method in class javax.mail.Folder
Add a listener for MessageChanged events on this Folder.
addMessageCountListener(MessageCountListener) - Method in class com.sun.mail.imap.IMAPFolder
 
addMessageCountListener(MessageCountListener) - Method in class javax.mail.Folder
Add a listener for MessageCount events on this Folder.
addMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
addProvider(Provider) - Method in class javax.mail.Session
Add a provider to the session.
addr - Variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
addr - Variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
addr - Variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
addr - Variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
addRecipient(Message.RecipientType, Address) - Method in class javax.mail.Message
Add this recipient address to the existing ones of the given type.
addRecipientDSN(InternetHeaders) - Method in class com.sun.mail.dsn.DeliveryStatus
Add deliver status notification information for another recipient.
addRecipients(Message.RecipientType, Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
addRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.internet.MimeMessage
Add the given addresses to the specified recipient type.
addRecipients(Message.RecipientType, String) - Method in class javax.mail.internet.MimeMessage
Add the given addresses to the specified recipient type.
addRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.Message
Add these recipient addresses to the existing ones of the given type.
Address - Class in javax.mail
This abstract class models the addresses in a message.
Address() - Constructor for class javax.mail.Address
 
address - Variable in class javax.mail.internet.InternetAddress
 
address - Variable in class javax.mail.search.AddressTerm
The address.
AddressException - Exception in javax.mail.internet
The exception thrown when a wrongly formatted address is encountered.
AddressException() - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with no detail message.
AddressException(String) - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message.
AddressException(String, String) - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
AddressException(String, String, int) - Constructor for exception javax.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
AddressStringTerm - Class in javax.mail.search
This abstract class implements string comparisons for Message addresses.
AddressStringTerm(String) - Constructor for class javax.mail.search.AddressStringTerm
Constructor.
AddressTerm - Class in javax.mail.search
This class implements Message Address comparisons.
AddressTerm(Address) - Constructor for class javax.mail.search.AddressTerm
 
addRights(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Add the rights specified in the ACL to the entry for the identifier specified in the ACL.
addStoreListener(StoreListener) - Method in class javax.mail.Store
Add a listener for StoreEvents on this Store.
addTransportListener(TransportListener) - Method in class javax.mail.Transport
Add a listener for Transport events.
ADMINISTER - Static variable in class com.sun.mail.imap.Rights.Right
Administer - perform SETACL.
ALERT - Static variable in class javax.mail.event.StoreEvent
Indicates that this message is an ALERT.
ALL - Static variable in class javax.mail.internet.MimeUtility
 
AndTerm - Class in javax.mail.search
This class implements the logical AND operator on individual SearchTerms.
AndTerm(SearchTerm, SearchTerm) - Constructor for class javax.mail.search.AndTerm
Constructor that takes two terms.
AndTerm(SearchTerm[]) - Constructor for class javax.mail.search.AndTerm
Constructor that takes an array of SearchTerms.
ANSWERED - Static variable in class javax.mail.Flags.Flag
This message has been answered.
appendMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
appendMessages(Message[]) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support appending messages.
appendMessages(Message[]) - Method in class javax.mail.Folder
Append given Messages to this folder.
appendUIDMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
ARRIVAL - Static variable in class com.sun.mail.imap.SortTerm
Sort by message arrival date and time.
ATOM - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating an ATOM.
attachFile(File) - Method in class javax.mail.internet.MimeBodyPart
Use the specified file to provide the data for this part.
attachFile(String) - Method in class javax.mail.internet.MimeBodyPart
Use the specified file to provide the data for this part.
ATTACHMENT - Static variable in interface javax.mail.Part
This part should be presented as an attachment.
attributes - Variable in class com.sun.mail.imap.IMAPFolder
 
AuthenticationFailedException - Exception in javax.mail
This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password).
AuthenticationFailedException() - Constructor for exception javax.mail.AuthenticationFailedException
Constructor
AuthenticationFailedException(String) - Constructor for exception javax.mail.AuthenticationFailedException
Constructor
Authenticator - Class in javax.mail
The class Authenticator represents an object that knows how to obtain authentication for a network connection.
Authenticator() - Constructor for class javax.mail.Authenticator
 
available() - Method in class javax.mail.util.SharedFileInputStream
Returns the number of bytes that can be read from this input stream without blocking.
availableFlags - Variable in class com.sun.mail.imap.IMAPFolder
 

B

BCC - Static variable in class javax.mail.Message.RecipientType
The "Bcc" (blind carbon copy) recipients.
BodyPart - Class in javax.mail
This class models a Part that is contained within a Multipart.
BodyPart() - Constructor for class javax.mail.BodyPart
 
BodyTerm - Class in javax.mail.search
This class implements searches on a message body.
BodyTerm(String) - Constructor for class javax.mail.search.BodyTerm
Constructor
bs - Variable in class com.sun.mail.imap.IMAPMessage
 
bufpos - Variable in class javax.mail.util.SharedFileInputStream
The file offset that corresponds to the first byte in the read buffer.
bufsize - Variable in class javax.mail.util.SharedFileInputStream
The normal size of the read buffer.
ByteArrayDataSource - Class in javax.mail.util
A DataSource backed by a byte array.
ByteArrayDataSource(InputStream, String) - Constructor for class javax.mail.util.ByteArrayDataSource
Create a ByteArrayDataSource with data from the specified InputStream and with the specified MIME type.
ByteArrayDataSource(byte[], String) - Constructor for class javax.mail.util.ByteArrayDataSource
Create a ByteArrayDataSource with data from the specified byte array and with the specified MIME type.
ByteArrayDataSource(String, String) - Constructor for class javax.mail.util.ByteArrayDataSource
Create a ByteArrayDataSource with data from the specified String and with the specified MIME type.

C

capabilities() - Method in class com.sun.mail.pop3.POP3Store
Return a Map of the capabilities the server provided, as per RFC 2449.
CC - Static variable in class com.sun.mail.imap.SortTerm
Sort by email address of first Cc recipient.
CC - Static variable in class javax.mail.Message.RecipientType
The "Cc" (carbon copy) recipients.
checkClosed() - Method in class com.sun.mail.imap.IMAPFolder
 
checkConnected() - Method in class com.sun.mail.smtp.SMTPTransport
Check if we're in the connected state.
checkExists() - Method in class com.sun.mail.imap.IMAPFolder
 
checkExpunged() - Method in class com.sun.mail.imap.IMAPMessage
 
checkOpened() - Method in class com.sun.mail.imap.IMAPFolder
 
checkRange(int) - Method in class com.sun.mail.imap.IMAPFolder
 
clone() - Method in class com.sun.mail.imap.ACL
Clone this ACL entry.
clone() - Method in class com.sun.mail.imap.Rights
Returns a clone of this Rights object.
clone() - Method in class 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(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Close this folder.
close() - Method in class com.sun.mail.imap.IMAPStore
Close this Store.
close(boolean) - Method in class com.sun.mail.pop3.POP3Folder
 
close() - Method in class com.sun.mail.pop3.POP3Store
 
close() - Method in class com.sun.mail.smtp.SMTPTransport
Close the Transport and terminate the connection to the server.
close() - Method in class com.sun.mail.util.logging.MailHandler
Prevents any other records from being published.
close(boolean) - Method in class javax.mail.Folder
Close this Folder.
close() - Method in class javax.mail.Service
Close this service and terminate its connection.
close() - Method in class javax.mail.util.SharedFileInputStream
Closes this input stream and releases any system resources associated with the stream.
closed(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
CLOSED - Static variable in class javax.mail.event.ConnectionEvent
A connection was closed.
closed(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Invoked when a Store/Folder/Transport is closed.
cmd - Variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
cmd - Variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
cmd - Variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
cmd - Variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
com.sun.mail.dsn - package com.sun.mail.dsn
Support for creating and parsing Delivery Status Notifications.
com.sun.mail.imap - package com.sun.mail.imap
An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store.
com.sun.mail.pop3 - package com.sun.mail.pop3
A POP3 protocol provider for the JavaMail API that provides access to a POP3 message store.
com.sun.mail.smtp - package com.sun.mail.smtp
An SMTP protocol provider for the JavaMail API that provides access to an SMTP server.
com.sun.mail.util - package com.sun.mail.util
Utility classes for use with the JavaMail API.
com.sun.mail.util.logging - package com.sun.mail.util.logging
Contains JavaMailTM extensions for the JavaTM platform's core logging facilities.
COMMENT - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating a comment.
comparison - Variable in class javax.mail.search.ComparisonTerm
The comparison.
ComparisonTerm - Class in javax.mail.search
This class models the comparison operator.
ComparisonTerm() - Constructor for class javax.mail.search.ComparisonTerm
 
connect(Socket) - Method in class com.sun.mail.smtp.SMTPTransport
Start the SMTP protocol on the given socket, which was already connected by the caller.
connect() - Method in class javax.mail.Service
A generic connect method that takes no parameters.
connect(String, String, String) - Method in class javax.mail.Service
Connect to the specified address.
connect(String, String) - Method in class javax.mail.Service
Connect to the current host using the specified username and password.
connect(String, int, String, String) - Method in class javax.mail.Service
Similar to connect(host, user, password) except a specific port can be specified.
ConnectionAdapter - Class in javax.mail.event
The adapter which receives connection events.
ConnectionAdapter() - Constructor for class javax.mail.event.ConnectionAdapter
 
ConnectionEvent - Class in javax.mail.event
This class models Connection events.
ConnectionEvent(Object, int) - Constructor for class javax.mail.event.ConnectionEvent
Constructor
ConnectionListener - Interface in javax.mail.event
This is the Listener interface for Connection events.
constructed - Variable in class com.sun.mail.dsn.MultipartReport
 
contains(Rights.Right) - Method in class com.sun.mail.imap.Rights
Check whether the specified right is present in this Rights object.
contains(Rights) - Method in class com.sun.mail.imap.Rights
Check whether all the rights in the specified Rights object are present in this Rights object.
contains(FetchProfile.Item) - Method in class javax.mail.FetchProfile
Returns true if the fetch profile contains given special item.
contains(String) - Method in class javax.mail.FetchProfile
Returns true if the fetch profile contains given header name.
contains(Flags.Flag) - Method in class javax.mail.Flags
Check whether the specified system flag is present in this Flags object.
contains(String) - Method in class javax.mail.Flags
Check whether the specified user flag is present in this Flags object.
contains(Flags) - Method in class javax.mail.Flags
Check whether all the flags in the specified Flags object are present in this Flags object.
content - Variable in class javax.mail.internet.MimeBodyPart
Byte array that holds the bytes of the content of this Part.
content - Variable in class javax.mail.internet.MimeMessage
Byte array that holds the bytes of this Message's content.
CONTENT_INFO - Static variable in class javax.mail.FetchProfile.Item
This item is for fetching information about the content of the message.
ContentDisposition - Class in javax.mail.internet
This class represents a MIME ContentDisposition value.
ContentDisposition() - Constructor for class javax.mail.internet.ContentDisposition
No-arg Constructor.
ContentDisposition(String, ParameterList) - Constructor for class javax.mail.internet.ContentDisposition
Constructor.
ContentDisposition(String) - Constructor for class javax.mail.internet.ContentDisposition
Constructor that takes a ContentDisposition string.
contentStream - Variable in class javax.mail.internet.MimeBodyPart
If the data for this body part was supplied by an InputStream that implements the SharedInputStream interface, contentStream is another such stream representing the content of this body part.
contentStream - Variable in class javax.mail.internet.MimeMessage
If the data for this message was supplied by an InputStream that implements the SharedInputStream interface, contentStream is another such stream representing the content of this message.
ContentType - Class in javax.mail.internet
This class represents a MIME ContentType value.
ContentType() - Constructor for class javax.mail.internet.ContentType
No-arg Constructor.
ContentType(String, String, ParameterList) - Constructor for class javax.mail.internet.ContentType
Constructor.
ContentType(String) - Constructor for class javax.mail.internet.ContentType
Constructor that takes a Content-Type string.
contentType - Variable in class javax.mail.internet.MimeBodyPart
Cache the contentType once it is created to avoid scanning the related header and constructing it agaian and again.
contentType - Variable in class javax.mail.internet.MimeMessage
Cache the contentType once it is created to avoid scanning the related header and constructing it agaian and again.
contentType - Variable in class javax.mail.Multipart
This field specifies the content-type of this multipart object.
copyMessages(Message[], Folder) - Method in class com.sun.mail.imap.IMAPFolder
Copy the specified messages from this folder, to the specified destination.
copyMessages(Message[], Folder) - Method in class javax.mail.Folder
Copy the specified Messages from this Folder into another Folder.
create(int) - Method in class com.sun.mail.imap.IMAPFolder
Create this folder, with the specified type.
CREATE - Static variable in class com.sun.mail.imap.Rights.Right
Create - CREATE new sub-mailboxes in any implementation-defined hierarchy, RENAME or DELETE mailbox.
create(int) - Method in class com.sun.mail.pop3.POP3Folder
Always returns false; the POP3 protocol doesn't support creating folders.
create(int) - Method in class javax.mail.Folder
Create this folder on the Store.
CREATED - Static variable 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.
createMessage(Folder, int) - Method in class com.sun.mail.pop3.POP3Folder
 
createMimeBodyPart(InternetHeaders, byte[]) - Method in class javax.mail.internet.MimeMultipart
Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
createMimeBodyPart(InputStream) - Method in class javax.mail.internet.MimeMultipart
Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
createMimeMessage(Session) - Method in class javax.mail.internet.MimeMessage
Create and return a MimeMessage object.
createSocket(Socket, String, int, boolean) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(InetAddress, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
createSocket(String, int) - Method in class com.sun.mail.util.MailSSLSocketFactory
 

D

data() - Method in class com.sun.mail.smtp.SMTPTransport
Send the DATA command to the SMTP host and return an OutputStream to which the data is to be written.
datalen - Variable in class javax.mail.util.SharedFileInputStream
The amount of data in this subset of the file.
DATE - Static variable in class com.sun.mail.imap.SortTerm
Sort by sent date and time.
date - Variable in class javax.mail.search.DateTerm
The date.
DateTerm - Class in javax.mail.search
This class implements comparisons for Dates
DateTerm(int, Date) - Constructor for class javax.mail.search.DateTerm
Constructor.
debug - Variable in class com.sun.mail.imap.IMAPFolder
 
debug - Variable 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.
decodeText(String) - Static method in class javax.mail.internet.MimeUtility
Decode "unstructured" headers, that is, headers that are defined as '*text' as per RFC 822.
decodeWord(String) - Static method in class javax.mail.internet.MimeUtility
The string is parsed using the rules in RFC 2047 and RFC 2231 for parsing an "encoded-word".
delete(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Delete this folder.
DELETE - Static variable in class com.sun.mail.imap.Rights.Right
Delete - STORE \DELETED flag, perform EXPUNGE.
delete(boolean) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't allow the INBOX to be deleted.
delete(boolean) - Method in class javax.mail.Folder
Delete this Folder.
DELETED - Static variable in class javax.mail.event.FolderEvent
The folder was deleted.
DELETED - Static variable in class javax.mail.Flags.Flag
This message is marked deleted.
DeliveryStatus - Class in com.sun.mail.dsn
A message/delivery-status message content, as defined in RFC 3464.
DeliveryStatus() - Constructor for class com.sun.mail.dsn.DeliveryStatus
Construct a delivery status notification with no content.
DeliveryStatus(InputStream) - Constructor for class com.sun.mail.dsn.DeliveryStatus
Construct a delivery status notification by parsing the supplied input stream.
dh - Variable in class javax.mail.internet.MimeBodyPart
The DataHandler object representing this Part's content.
dh - Variable in class javax.mail.internet.MimeMessage
The DataHandler object representing this Message's content.
disconnected(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
DISCONNECTED - Static variable in class javax.mail.event.ConnectionEvent
A connection was disconnected (not currently used).
disconnected(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Invoked when a Store is disconnected.
dispatch(Object) - Method in class javax.mail.event.ConnectionEvent
Invokes the appropriate ConnectionListener method
dispatch(Object) - Method in class javax.mail.event.FolderEvent
Invokes the appropriate FolderListener method
dispatch(Object) - Method in class javax.mail.event.MailEvent
This method invokes the appropriate method on a listener for this event.
dispatch(Object) - Method in class javax.mail.event.MessageChangedEvent
Invokes the appropriate MessageChangedListener method.
dispatch(Object) - Method in class javax.mail.event.MessageCountEvent
Invokes the appropriate MessageCountListener method.
dispatch(Object) - Method in class javax.mail.event.StoreEvent
Invokes the appropriate StoreListener method.
dispatch(Object) - Method in class javax.mail.event.TransportEvent
Invokes the appropriate TransportListener method.
DispositionNotification - Class in com.sun.mail.dsn
A message/disposition-notification message content, as defined in RFC 3798.
DispositionNotification() - Constructor for class com.sun.mail.dsn.DispositionNotification
Construct a disposition notification with no content.
DispositionNotification(InputStream) - Constructor for class com.sun.mail.dsn.DispositionNotification
Construct a disposition notification by parsing the supplied input stream.
doCommand(IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
Execute a user-supplied IMAP command.
doCommand(IMAPProtocol) - Method in interface com.sun.mail.imap.IMAPFolder.ProtocolCommand
Execute the user-defined command using the supplied IMAPProtocol object.
doCommandIgnoreFailure(IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
 
doOptionalCommand(String, IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
 
doProtocolCommand(IMAPFolder.ProtocolCommand) - Method in class com.sun.mail.imap.IMAPFolder
 
DRAFT - Static variable in class javax.mail.Flags.Flag
This message is a draft.
ds - Variable in class javax.mail.internet.MimeMultipart
The DataSource supplying our InputStream.

E

ehlo(String) - Method in class com.sun.mail.smtp.SMTPTransport
Issue the EHLO command.
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.
encodedPersonal - Variable 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 - Variable in class com.sun.mail.imap.IMAPMessage
 
ENVELOPE - Static variable in class javax.mail.FetchProfile.Item
This is the Envelope item.
ENVELOPE_CHANGED - Static variable in class javax.mail.event.MessageChangedEvent
The message's envelope (headers, but not body) changed.
EOF - Static variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating end of input.
EQ - Static variable in class javax.mail.search.ComparisonTerm
 
equals(Object) - Method in class com.sun.mail.imap.Rights
Check whether the two Rights objects are equal.
equals(Object) - Method in class javax.mail.Address
The equality operator.
equals(Object) - Method in class javax.mail.Flags
Check whether the two Flags objects are equal.
equals(Object) - Method in class javax.mail.internet.InternetAddress
The equality operator.
equals(Object) - Method in class javax.mail.internet.NewsAddress
The equality operator.
equals(Object) - Method in class javax.mail.search.AddressStringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.AddressTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.AndTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.BodyTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.ComparisonTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.DateTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.FlagTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.FromStringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.FromTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.HeaderTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.IntegerComparisonTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.MessageIDTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.MessageNumberTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.NotTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.OrTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.ReceivedDateTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.RecipientStringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.RecipientTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.SentDateTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.SizeTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.StringTerm
Equality comparison.
equals(Object) - Method in class javax.mail.search.SubjectTerm
Equality comparison.
equals(Object) - Method in class javax.mail.URLName
Compares two URLNames.
exists - Variable in class com.sun.mail.imap.IMAPFolder
 
exists() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder really exists on the server.
exists() - Method in class com.sun.mail.pop3.POP3Folder
Always true for the folder "INBOX", always false for any other name.
exists() - Method in class javax.mail.Folder
Tests if this folder physically exists on the Store.
expunge() - Method in class com.sun.mail.imap.IMAPFolder
Expunge all messages marked as DELETED.
expunge(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Expunge the indicated messages, which must have been marked as DELETED.
expunge() - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support expunging messages without closing the folder; call the close method with the expunge argument set to true instead.
expunge() - Method in class javax.mail.Folder
Expunge (permanently remove) messages marked DELETED.
expunged - Variable in class javax.mail.Message
True if this message has been expunged.

F

fetch(Message[], FetchProfile) - Method in class com.sun.mail.imap.IMAPFolder
Prefetch attributes, based on the given FetchProfile.
fetch(Message[], FetchProfile) - Method in class com.sun.mail.pop3.POP3Folder
Prefetch information about POP3 messages.
fetch(Message[], FetchProfile) - Method in class javax.mail.Folder
Prefetch the items specified in the FetchProfile for the given Messages.
FetchProfile - Class in javax.mail
Clients use a FetchProfile to list the Message attributes that it wishes to prefetch from the server for a range of messages.
FetchProfile() - Constructor for class javax.mail.FetchProfile
Create an empty FetchProfile.
FetchProfile.Item - Class in javax.mail
This inner class is the base class of all items that can be requested in a FetchProfile.
FetchProfile.Item(String) - Constructor for class javax.mail.FetchProfile.Item
Constructor for an item.
finalize() - Method in class com.sun.mail.imap.IMAPStore
 
finalize() - Method in class com.sun.mail.pop3.POP3Folder
Close the folder when we're finalized.
finalize() - Method in class com.sun.mail.pop3.POP3Store
 
finalize() - Method in class com.sun.mail.smtp.SMTPTransport
 
finalize() - Method in class javax.mail.Folder
 
finalize() - Method in class javax.mail.Service
Stop the event dispatcher thread so the queue can be garbage collected.
finalize() - Method in class javax.mail.util.SharedFileInputStream
Force this stream to close.
finishData() - Method in class com.sun.mail.smtp.SMTPTransport
Terminate the sent data.
FLAGGED - Static variable in class javax.mail.Flags.Flag
This message is flagged.
FLAGS - Static variable in class javax.mail.FetchProfile.Item
This is the Flags item.
Flags - Class in javax.mail
The Flags class represents the set of flags on a Message.
Flags() - Constructor for class javax.mail.Flags
Construct an empty Flags object.
Flags(Flags) - Constructor for class javax.mail.Flags
Construct a Flags object initialized with the given flags.
Flags(Flags.Flag) - Constructor for class javax.mail.Flags
Construct a Flags object initialized with the given system flag.
Flags(String) - Constructor for class javax.mail.Flags
Construct a Flags object initialized with the given user flag.
flags - Variable in class javax.mail.internet.MimeMessage
The Flags for this message.
flags - Variable in class javax.mail.search.FlagTerm
Flags object containing the flags to test.
Flags.Flag - Class in javax.mail
This inner class represents an individual system flag.
FLAGS_CHANGED - Static variable in class javax.mail.event.MessageChangedEvent
The message's flags changed.
FlagTerm - Class in javax.mail.search
This class implements comparisons for Message Flags.
FlagTerm(Flags, boolean) - Constructor for class javax.mail.search.FlagTerm
Constructor.
flush() - Method in class com.sun.mail.util.logging.MailHandler
Pushes any buffered records to the email server as normal priority.
fold(int, String) - Static method in class javax.mail.internet.MimeUtility
Fold a string at linear whitespace so that each line is no longer than 76 characters, if possible.
folder - Variable in class javax.mail.event.FolderEvent
The folder the event occurred on.
Folder - Class in javax.mail
Folder is an abstract class that represents a folder for mail messages.
Folder(Store) - Constructor for class javax.mail.Folder
Constructor that takes a Store object.
folder - Variable in class javax.mail.Message
The containing folder, if this message is obtained from a folder
FolderAdapter - Class in javax.mail.event
The adapter which receives Folder events.
FolderAdapter() - Constructor for class javax.mail.event.FolderAdapter
 
FolderClosedException - Exception in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Folder that owns that object has died due to some reason.
FolderClosedException(Folder) - Constructor for exception javax.mail.FolderClosedException
Constructor
FolderClosedException(Folder, String) - Constructor for exception javax.mail.FolderClosedException
Constructor
folderCreated(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderCreated(FolderEvent) - Method in interface javax.mail.event.FolderListener
Invoked when a Folder is created.
folderDeleted(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderDeleted(FolderEvent) - Method in interface javax.mail.event.FolderListener
Invoked when a folder is deleted.
FolderEvent - Class in javax.mail.event
This class models Folder existence events.
FolderEvent(Object, Folder, int) - Constructor for class javax.mail.event.FolderEvent
Constructor.
FolderEvent(Object, Folder, Folder, int) - Constructor for class javax.mail.event.FolderEvent
Constructor.
FolderListener - Interface in javax.mail.event
This is the Listener interface for Folder events.
FolderNotFoundException - Exception in javax.mail
This exception is thrown by Folder methods, when those methods are invoked on a non existent folder.
FolderNotFoundException() - Constructor for exception javax.mail.FolderNotFoundException
Constructs a MessagingException with no detail message.
FolderNotFoundException(Folder) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a MessagingException with the specified folder.
FolderNotFoundException(Folder, String) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a MessagingException with the specified folder and the specified detail message.
FolderNotFoundException(String, Folder) - Constructor for exception javax.mail.FolderNotFoundException
Constructs a MessagingException with the specified detail message and the specified folder.
folderRenamed(FolderEvent) - Method in class javax.mail.event.FolderAdapter
 
folderRenamed(FolderEvent) - Method in interface javax.mail.event.FolderListener
Invoked when a folder is renamed.
forceCheckExpunged() - Method in class com.sun.mail.imap.IMAPMessage
Do a NOOP to force any untagged EXPUNGE responses and then check if this message is expunged.
forceClose() - Method in class com.sun.mail.imap.IMAPFolder
Close this folder without waiting for the server.
format(Date, StringBuffer, FieldPosition) - Method in class javax.mail.internet.MailDateFormat
Formats the given date in the format specified by draft-ietf-drums-msg-fmt-08 in the current TimeZone.
FROM - Static variable in class com.sun.mail.imap.SortTerm
Sort by first From email address.
FromStringTerm - Class in javax.mail.search
This class implements string comparisons for the From Address header.
FromStringTerm(String) - Constructor for class javax.mail.search.FromStringTerm
Constructor.
FromTerm - Class in javax.mail.search
This class implements comparisons for the From Address header.
FromTerm(Address) - Constructor for class javax.mail.search.FromTerm
Constructor
fullName - Variable in class com.sun.mail.imap.IMAPFolder
 
fullURL - Variable in class javax.mail.URLName
The full version of the URL

G

GE - Static variable in class javax.mail.search.ComparisonTerm
 
get(String) - Method in class javax.mail.internet.ParameterList
Returns the value of the specified parameter.
getACL() - Method in class com.sun.mail.imap.IMAPFolder
Get the access control list entries for this folder.
getAddress() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the address that failed.
getAddress() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the address that succeeded.
getAddress() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the address that failed.
getAddress() - Method in class javax.mail.internet.InternetAddress
Get the email address.
getAddress() - Method in class javax.mail.search.AddressTerm
Return the address to match with.
getAllHeaderLines() - Method in class com.sun.mail.imap.IMAPMessage
Get all header-lines.
getAllHeaderLines() - Method in class com.sun.mail.pop3.POP3Message
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in class javax.mail.internet.InternetHeaders
Return all the header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in class javax.mail.internet.MimeBodyPart
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in class javax.mail.internet.MimeMessage
Get all header lines as an Enumeration of Strings.
getAllHeaderLines() - Method in interface javax.mail.internet.MimePart
Get all header lines as an Enumeration of Strings.
getAllHeaders() - Method in class com.sun.mail.imap.IMAPMessage
Get all headers.
getAllHeaders() - Method in class com.sun.mail.pop3.POP3Message
Return all the headers from this Message as an enumeration of Header objects.
getAllHeaders() - Method in class javax.mail.internet.InternetHeaders
Return all the headers as an Enumeration of Header objects.
getAllHeaders() - Method in class javax.mail.internet.MimeBodyPart
Return all the headers from this Message as an Enumeration of Header objects.
getAllHeaders() - Method in class javax.mail.internet.MimeMessage
Return all the headers from this Message as an enumeration of Header objects.
getAllHeaders() - Method in interface javax.mail.Part
Return all the headers from this part as an Enumeration of Header objects.
getAllow8bitMIME() - Method in class com.sun.mail.smtp.SMTPMessage
Is use of the 8BITMIME extension is allowed?
getAllRecipients() - Method in class javax.mail.internet.MimeMessage
Get all the recipient addresses for the message.
getAllRecipients() - Method in class javax.mail.Message
Get all the recipient addresses for the message.
getAttachmentFilters() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment filters.
getAttachmentFormatters() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment formatters.
getAttachmentNames() - Method in class com.sun.mail.util.logging.MailHandler
Gets the attachment name formatters.
getAttributes() - Method in class com.sun.mail.imap.IMAPFolder
Get the attributes that the IMAP server returns with the LIST response.
getAuthenticator() - Method in class com.sun.mail.util.logging.MailHandler
Gets the Authenticator used to login to the email server.
getAuthorizationId() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the authorization ID to be used for authentication.
getBaseType() - Method in class javax.mail.internet.ContentType
Return the MIME type string, without the parameters.
getBodyPart(int) - Method in class javax.mail.internet.MimeMultipart
Get the specified BodyPart.
getBodyPart(String) - Method in class javax.mail.internet.MimeMultipart
Get the MimeBodyPart referred to by the given ContentID (CID).
getBodyPart(int) - Method in class javax.mail.Multipart
Get the specified Part.
getBodyPart(int) - Method in interface javax.mail.MultipartDataSource
Get the specified Part.
getCapacity() - Method in class com.sun.mail.util.logging.MailHandler
Gets the number of log records the internal buffer can hold.
getCause() - Method in exception javax.mail.MessagingException
Overrides the getCause method of Throwable to return the next exception in the chain of nested exceptions.
getClassName() - Method in class javax.mail.Provider
Returns name of the class that implements the protocol
getCommand() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the command that failed.
getCommand() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the command that succeeded.
getCommand() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the command that failed.
getCommand() - Method in exception com.sun.mail.smtp.SMTPSendFailedException
Return the command that failed.
getComparator() - Method in class com.sun.mail.util.logging.MailHandler
Gets the comparator used to order all LogRecord objects prior to formatting.
getComparison() - Method in class javax.mail.search.DateTerm
Return the type of comparison.
getComparison() - Method in class javax.mail.search.IntegerComparisonTerm
Return the type of comparison.
getContent() - Method in class javax.mail.internet.MimeBodyPart
Return the content as a Java object.
getContent() - Method in class javax.mail.internet.MimeMessage
Return the content as a Java object.
getContent() - Method in interface javax.mail.Part
Return the content as a Java object.
getContentID() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-ID.
getContentID() - Method in class javax.mail.internet.MimeBodyPart
Returns the value of the "Content-ID" header field.
getContentID() - Method in class javax.mail.internet.MimeMessage
Returns the value of the "Content-ID" header field.
getContentID() - Method in interface javax.mail.internet.MimePart
Get the Content-ID of this part.
getContentLanguage() - Method in class com.sun.mail.imap.IMAPMessage
Get the content language.
getContentLanguage() - Method in class javax.mail.internet.MimeBodyPart
Get the languages specified in the Content-Language header of this MimePart.
getContentLanguage() - Method in class javax.mail.internet.MimeMessage
Get the languages specified in the "Content-Language" header field of this message.
getContentLanguage() - Method in interface javax.mail.internet.MimePart
Get the language tags specified in the Content-Language header of this MimePart.
getContentMD5() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-MD5.
getContentMD5() - Method in class javax.mail.internet.MimeBodyPart
Return the value of the "Content-MD5" header field.
getContentMD5() - Method in class javax.mail.internet.MimeMessage
Return the value of the "Content-MD5" header field.
getContentMD5() - Method in interface javax.mail.internet.MimePart
Get the Content-MD5 digest of this part.
getContentStream() - Method in class com.sun.mail.dsn.MessageHeaders
 
getContentStream() - Method in class com.sun.mail.imap.IMAPMessage
Get all the bytes for this message.
getContentStream() - Method in class com.sun.mail.pop3.POP3Message
Produce the raw bytes of the content.
getContentStream() - Method in class javax.mail.internet.MimeBodyPart
Produce the raw bytes of the content.
getContentStream() - Method in class javax.mail.internet.MimeMessage
Produce the raw bytes of the content.
getContentType() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Type.
getContentType() - Method in class javax.mail.internet.MimeBodyPart
Returns the value of the RFC 822 "Content-Type" header field.
getContentType() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Content-Type" header field.
getContentType() - Method in class javax.mail.internet.MimePartDataSource
Returns the content-type of this DataSource.
getContentType() - Method in class javax.mail.Multipart
Return the content-type of this Multipart.
getContentType() - Method in interface javax.mail.Part
Returns the Content-Type of the content of this part.
getContentType() - Method in class javax.mail.util.ByteArrayDataSource
Get the MIME content type of the data.
getContentTypeObj() - Method in class javax.mail.internet.MimeBodyPart
Get the value of the RFC 822 "Content-Type" header field as an object.
getContentTypeObj() - Method in class javax.mail.internet.MimeMessage
Get the value of the RFC 822 "Content-Type" header field as an object.
getContentTypeObj() - Method in class javax.mail.internet.MimePartDataSource
Returns the content-type of this DataSource.
getContentTypeObj() - Method in class javax.mail.Multipart
Get the value of the RFC 822 "Content-Type" header field as an object.
getContentTypeObj() - Method in interface javax.mail.Part
Get the value of the RFC 822 "Content-Type" header field as an object.
getCount() - Method in class javax.mail.internet.MimeMultipart
Return the number of enclosed BodyPart objects.
getCount() - Method in class javax.mail.Multipart
Return the number of enclosed BodyPart objects.
getCount() - Method in interface javax.mail.MultipartDataSource
Return the number of enclosed BodyPart objects.
getDataHandler() - Method in class com.sun.mail.imap.IMAPMessage
Get the DataHandler object for this message.
getDataHandler() - Method in class javax.mail.internet.MimeBodyPart
Return a DataHandler for this body part's content.
getDataHandler() - Method in class javax.mail.internet.MimeMessage
Return a DataHandler for this Message's content.
getDataHandler() - Method in interface javax.mail.Part
Return a DataHandler for the content within this part.
getDate() - Method in class javax.mail.search.DateTerm
Return the Date to compare with.
getDebug() - Method in class javax.mail.Session
Get the debug setting for this Session.
getDebugOut() - Method in class javax.mail.Session
Returns the stream to be used for debugging output.
getDefaultCipherSuites() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getDefaultFolder() - Method in class com.sun.mail.imap.IMAPStore
Get the default folder, representing the root of this user's namespace.
getDefaultFolder() - Method in class com.sun.mail.pop3.POP3Store
 
getDefaultFolder() - Method in class javax.mail.Store
Returns a Folder object that represents the 'root' of the default namespace presented to the user by the Store.
getDefaultInstance(Properties, Authenticator) - Static method in class javax.mail.Session
Get the default Session object.
getDefaultInstance(Properties) - Static method in class javax.mail.Session
Get the default Session object.
getDefaultJavaCharset() - Static method in class javax.mail.internet.MimeUtility
Get the default charset corresponding to the system's current default locale.
getDefaultUserName() - Method in class javax.mail.Authenticator
 
getDeletedMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the deleted message count.
getDeletedMessageCount() - Method in class javax.mail.Folder
Get the number of deleted messages in this Folder.
getDeliveryStatus() - Method in class com.sun.mail.dsn.MultipartReport
Deprecated. use getReport instead
getDescription() - Method in class com.sun.mail.imap.IMAPMessage
Get the decoded Content-Description.
getDescription() - Method in class javax.mail.internet.MimeBodyPart
Returns the "Content-Description" header field of this body part.
getDescription() - Method in class javax.mail.internet.MimeMessage
Returns the "Content-Description" header field of this Message.
getDescription() - Method in interface javax.mail.Part
Return a description String for this part.
getDisposition() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Disposition.
getDisposition() - Method in class javax.mail.internet.ContentDisposition
Return the disposition value.
getDisposition() - Method in class javax.mail.internet.MimeBodyPart
Returns the 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 interface javax.mail.Part
Return the disposition of this part.
getEncoding() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Transfer-Encoding.
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 interface javax.mail.internet.MimePart
Get the transfer encoding of this part.
getEncoding(DataSource) - Static method in class javax.mail.internet.MimeUtility
Get the content-transfer-encoding that should be applied to the input stream of this datasource, to make it mailsafe.
getEncoding(DataHandler) - Static method in class javax.mail.internet.MimeUtility
Same as getEncoding(DataSource) except that instead of reading the data from an InputStream it uses the writeTo method to examine the data.
getEncoding() - Method in class javax.mail.internet.PreencodedMimeBodyPart
Returns the content transfer encoding specified when this object was created.
getEnvelopeFrom() - Method in class com.sun.mail.smtp.SMTPMessage
Return the envelope From address.
getExtensionParameter(String) - Method in class com.sun.mail.smtp.SMTPTransport
Return the parameter the server provided for the specified service extension, or null if the extension isn't supported.
getFetchBlockSize() - Method in class com.sun.mail.imap.IMAPMessage
 
getFile() - Method in class javax.mail.URLName
Returns the file name of this URLName.
getFileName() - Method in class com.sun.mail.imap.IMAPMessage
Get the "filename" Disposition parameter.
getFileName() - Method in class javax.mail.internet.MimeBodyPart
Get the filename associated with this body part.
getFileName() - Method in class javax.mail.internet.MimeMessage
Get the filename associated with this Message.
getFileName() - Method in interface javax.mail.Part
Get the filename associated with this part, if possible.
getFlags() - Method in class com.sun.mail.imap.IMAPMessage
Get the Flags for this message.
getFlags() - Method in class javax.mail.internet.MimeMessage
Return a Flags object containing the flags for this message.
getFlags() - Method in class javax.mail.Message
Returns a Flags object containing the flags for this message.
getFlags() - Method in class javax.mail.search.FlagTerm
Return the Flags to test.
getFolder(String) - Method in class com.sun.mail.imap.IMAPFolder
Get the named subfolder.
getFolder(String) - Method in class com.sun.mail.imap.IMAPStore
Get named folder.
getFolder(URLName) - Method in class com.sun.mail.imap.IMAPStore
Get named folder.
getFolder(String) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MessagingException because no POP3 folders can contain subfolders.
getFolder(String) - Method in class com.sun.mail.pop3.POP3Store
Only the name "INBOX" is supported.
getFolder(URLName) - Method in class com.sun.mail.pop3.POP3Store
 
getFolder() - Method in class javax.mail.event.FolderEvent
Return the affected folder.
getFolder(String) - Method in class javax.mail.Folder
Return the Folder object corresponding to the given name.
getFolder() - Method in exception javax.mail.FolderClosedException
Returns the dead Folder object
getFolder() - Method in exception javax.mail.FolderNotFoundException
Returns the offending Folder object.
getFolder() - Method in class javax.mail.Message
Get the folder from which this message was obtained.
getFolder() - Method in exception javax.mail.ReadOnlyFolderException
Returns the dead Folder object.
getFolder(URLName) - Method in class javax.mail.Session
Get a closed Folder object for the given URLName.
getFolder(String) - Method in class javax.mail.Store
Return the Folder object corresponding to the given name.
getFolder(URLName) - Method in class javax.mail.Store
Return a closed Folder object, corresponding to the given URLName.
getFrom() - Method in class com.sun.mail.imap.IMAPMessage
Get the "From" attribute.
getFrom() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "From" header fields.
getFrom() - Method in class javax.mail.Message
Returns the "From" attribute.
getFullName() - Method in class com.sun.mail.imap.IMAPFolder
Get the fullname of this folder.
getFullName() - Method in class com.sun.mail.pop3.POP3Folder
 
getFullName() - Method in class javax.mail.Folder
Returns the full name of this Folder.
getGroup(boolean) - Method in class javax.mail.internet.InternetAddress
Return the members of a group address.
getHeader(String) - Method in class com.sun.mail.imap.IMAPMessage
Get the named header.
getHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
Get the named header.
getHeader(String) - Method in class com.sun.mail.pop3.POP3Message
Get all the headers for this header_name.
getHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String) - Method in class javax.mail.internet.InternetHeaders
Return all the values for the specified header.
getHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String) - Method in class javax.mail.internet.MimeBodyPart
Get all the headers for this header_name.
getHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String) - Method in class javax.mail.internet.MimeMessage
Get all the headers for this header_name.
getHeader(String, String) - Method in class javax.mail.internet.MimeMessage
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeader(String, String) - Method in interface javax.mail.internet.MimePart
Get the values of all header fields available for this header, returned as a single String, with the values separated by the delimiter.
getHeader(String) - Method in interface javax.mail.Part
Get all the headers for this header name.
getHeaderName() - 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 com.sun.mail.dsn.MessageHeaders
 
getInputStream() - Method in class javax.mail.internet.MimeBodyPart
Return a decoded input stream for this body part's "content".
getInputStream() - Method in class javax.mail.internet.MimeMessage
Return a decoded input stream for this Message's "content".
getInputStream() - Method in class javax.mail.internet.MimePartDataSource
Returns an input stream from this MimePart.
getInputStream() - Method in interface javax.mail.Part
Return an input stream for this part's "content".
getInputStream() - Method in class javax.mail.util.ByteArrayDataSource
Return an InputStream for the data.
getInReplyTo() - Method in class com.sun.mail.imap.IMAPMessage
Get the In-Reply-To header.
getInstance(char) - Static method in class com.sun.mail.imap.Rights.Right
Get a Right object representing the specified character.
getInstance(Properties, Authenticator) - Static method in class javax.mail.Session
Get a new Session object.
getInstance(Properties) - Static method in class javax.mail.Session
Get a new Session object.
getInvalidAddresses() - Method in class javax.mail.event.TransportEvent
Return the addresses to which this message could not be sent.
getInvalidAddresses() - Method in exception javax.mail.SendFailedException
Return the addresses to which this message could not be sent.
getItems() - Method in class javax.mail.FetchProfile
Get the items set in this profile.
getKeyManagers() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getLastReturnCode() - Method in class com.sun.mail.smtp.SMTPTransport
Return the return code from the last response we got from the server.
getLastServerResponse() - Method in class com.sun.mail.smtp.SMTPTransport
Return the last response we got from the server.
getLineCount() - Method in class com.sun.mail.imap.IMAPMessage
Get the total number of lines.
getLineCount() - Method in class javax.mail.internet.MimeBodyPart
Return the number of lines for the content of this Part.
getLineCount() - Method in class javax.mail.internet.MimeMessage
Return the number of lines for the content of this message.
getLineCount() - Method in interface javax.mail.Part
Return the number of lines in the content of this part.
getLocalAddress(Session) - Static method in class javax.mail.internet.InternetAddress
Return an InternetAddress object representing the current user.
getLocalHost() - Method in class com.sun.mail.smtp.SMTPTransport
Get the name of the local host, for use in the EHLO and HELO commands.
getMailExtension() - Method in class com.sun.mail.smtp.SMTPMessage
Gets the extension string to use with the MAIL command.
getMailProperties() - Method in class com.sun.mail.util.logging.MailHandler
Gets a copy of the mail properties used for the session.
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get all matching header-lines.
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.pop3.POP3Message
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeBodyPart
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeMessage
Get matching header lines as an Enumeration of Strings.
getMatchingHeaderLines(String[]) - Method in interface javax.mail.internet.MimePart
Get matching header lines as an Enumeration of Strings.
getMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get matching headers.
getMatchingHeaders(String[]) - Method in class com.sun.mail.pop3.POP3Message
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all matching Header objects.
getMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeBodyPart
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeMessage
Return matching headers from this Message as an Enumeration of Header objects.
getMatchingHeaders(String[]) - Method in interface javax.mail.Part
Return matching headers from this part as an Enumeration of Header objects.
getMessage(int) - Method in class com.sun.mail.imap.IMAPFolder
Get the specified message.
getMessage(int) - Method in class com.sun.mail.pop3.POP3Folder
 
getMessage() - Method in class javax.mail.event.MessageChangedEvent
Return the changed Message.
getMessage() - Method in class javax.mail.event.StoreEvent
Get the message from the Store.
getMessage() - Method in class javax.mail.event.TransportEvent
Get the Message object associated with this Transport Event.
getMessage(int) - Method in class javax.mail.Folder
Get the Message object corresponding to the given message number.
getMessage() - Method in class javax.mail.MessageContext
Return the Message that contains the content.
getMessageBySeqNumber(int) - Method in class com.sun.mail.imap.IMAPFolder
Get the message object for the given sequence number.
getMessageByUID(long) - Method in class com.sun.mail.imap.IMAPFolder
Get the Message corresponding to the given UID.
getMessageByUID(long) - Method in interface javax.mail.UIDFolder
Get the Message corresponding to the given UID.
getMessageCacheLock() - Method in class com.sun.mail.imap.IMAPMessage
Get the messageCacheLock, associated with this Message's Folder.
getMessageChangeType() - Method in class javax.mail.event.MessageChangedEvent
Return the type of this event.
getMessageContext() - Method in class javax.mail.internet.MimePartDataSource
Return the MessageContext for the current part.
getMessageContext() - Method in interface javax.mail.MessageAware
Return the message context.
getMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the total message count.
getMessageCount() - Method in class com.sun.mail.pop3.POP3Folder
Will not change while the folder is open because the POP3 protocol doesn't support notification of new messages arriving in open folders.
getMessageCount() - Method in class javax.mail.Folder
Get total number of messages in this Folder.
getMessageDSN() - Method in class com.sun.mail.dsn.DeliveryStatus
Return all the per-message fields in the delivery status notification.
getMessageID() - Method in class com.sun.mail.imap.IMAPMessage
Get the Message-ID.
getMessageID() - Method in class javax.mail.internet.MimeMessage
Returns the value of the "Message-ID" header field.
getMessageNumber() - Method in class javax.mail.Message
Get the Message number for this Message.
getMessages() - Method in class javax.mail.event.MessageCountEvent
Return the array of messages added or removed.
getMessages(int, int) - Method in class javax.mail.Folder
Get the Message objects for message numbers ranging from start through end, both start and end inclusive.
getMessages(int[]) - Method in class javax.mail.Folder
Get the Message objects for message numbers specified in the array.
getMessages() - Method in class javax.mail.Folder
Get all Message objects from this Folder.
getMessagesByUID(long, long) - Method in class com.sun.mail.imap.IMAPFolder
Get the Messages specified by the given range.
getMessagesByUID(long[]) - Method in class com.sun.mail.imap.IMAPFolder
Get the Messages specified by the given array.
getMessagesByUID(long, long) - Method in interface javax.mail.UIDFolder
Get the Messages specified by the given range.
getMessagesByUID(long[]) - Method in interface javax.mail.UIDFolder
Get the Messages specified by the given array of UIDs.
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.
getName() - Method in class com.sun.mail.imap.ACL
Get the identifier name for this ACL entry.
getName() - Method in class com.sun.mail.imap.IMAPFolder
Get the name of this folder.
getName() - Method in class com.sun.mail.pop3.POP3Folder
 
getName() - Method in class javax.mail.Folder
Returns the name of this Folder.
getName() - Method in class javax.mail.Header
Returns the name of this header.
getName() - Method in class javax.mail.internet.MimePartDataSource
DataSource method to return a name.
getName() - Method in class javax.mail.util.ByteArrayDataSource
Get the name of the data.
getNames() - Method in class javax.mail.internet.ParameterList
Return an enumeration of the names of all parameters in this list.
getNewFolder() - Method in class javax.mail.event.FolderEvent
If this event indicates that a folder is renamed, (i.e, the event type is RENAMED), then this method returns the Folder object representing the new name.
getNewMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the new message count.
getNewMessageCount() - Method in class javax.mail.Folder
Get the number of new messages in this Folder.
getNewsgroup() - Method in class javax.mail.internet.NewsAddress
Get the newsgroup.
getNextException() - Method in exception javax.mail.MessagingException
Get the next exception chained to this one.
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get all non-matching headerlines.
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.pop3.POP3Message
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all non-matching header lines
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeBodyPart
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - Method in class javax.mail.internet.MimeMessage
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaderLines(String[]) - Method in interface javax.mail.internet.MimePart
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get non-matching headers.
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.pop3.POP3Message
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.InternetHeaders
Return all non-matching Header objects.
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeBodyPart
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - Method in class javax.mail.internet.MimeMessage
Return non-matching headers from this Message as an Enumeration of Header objects.
getNonMatchingHeaders(String[]) - Method in interface javax.mail.Part
Return non-matching headers from this envelope as an Enumeration of Header objects.
getNoopStrict() - Method in class com.sun.mail.smtp.SMTPTransport
Is the NOOP command required to return a response code of 250 to indicate success?
getNotifications() - Method in class com.sun.mail.dsn.DispositionNotification
Return all the disposition notification fields in the disposition notification.
getNotifyOptions() - Method in class com.sun.mail.smtp.SMTPMessage
Get notification options.
getNTLMDomain() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the NTLM domain to be used for NTLM authentication.
getNumber() - Method in class javax.mail.search.IntegerComparisonTerm
Return the number to compare with.
getOutputStream() - Method in class javax.mail.internet.MimePartDataSource
DataSource method to return an output stream.
getOutputStream() - Method in class javax.mail.util.ByteArrayDataSource
Return an OutputStream for the data.
getParameter(String) - Method in class javax.mail.internet.ContentDisposition
Return the specified parameter value.
getParameter(String) - Method in class javax.mail.internet.ContentType
Return the specified parameter value.
getParameterList() - Method in class javax.mail.internet.ContentDisposition
Return a ParameterList object that holds all the available parameters.
getParameterList() - Method in class javax.mail.internet.ContentType
Return a ParameterList object that holds all the available parameters.
getParent() - Method in class com.sun.mail.imap.IMAPFolder
Get this folder's parent.
getParent() - Method in class com.sun.mail.pop3.POP3Folder
 
getParent() - Method in class javax.mail.BodyPart
Return the containing Multipart object, or null if not known.
getParent() - Method in class javax.mail.Folder
Returns the parent folder of this folder.
getParent() - Method in class javax.mail.Multipart
Return the Part that contains this Multipart object, or null if not known.
getPart() - Method in class javax.mail.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.
getPasswordAuthentication(URLName) - Method in class javax.mail.Session
Return any saved PasswordAuthentication for this (store or transport) URLName.
getPattern() - Method in class javax.mail.search.StringTerm
Return the string to match with.
getPeek() - Method in class com.sun.mail.imap.IMAPMessage
Get whether or not to use the PEEK variant of FETCH when fetching message content.
getPermanentFlags() - Method in class com.sun.mail.imap.IMAPFolder
Return the permanent flags supported by the server.
getPermanentFlags() - Method in class com.sun.mail.pop3.POP3Folder
Always returns an empty Flags object because the POP3 protocol doesn't support any permanent flags.
getPermanentFlags() - Method in class javax.mail.Folder
Get the permanent flags supported by this Folder.
getPersonal() - Method in class javax.mail.internet.InternetAddress
Get the personal name.
getPersonalNamespaces() - Method in class com.sun.mail.imap.IMAPStore
Using the IMAP NAMESPACE command (RFC 2342), return a set of folders representing the Personal namespaces.
getPersonalNamespaces() - Method in class javax.mail.Store
Return a set of folders representing the personal namespaces for the current user.
getPort() - Method in class javax.mail.URLName
Returns the port number of this URLName.
getPos() - Method in exception javax.mail.internet.AddressException
Get the position with the reference string where the error was detected (-1 if not relevant).
getPosition() - Method in interface javax.mail.internet.SharedInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPosition() - Method in class javax.mail.util.SharedByteArrayInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPosition() - Method in class javax.mail.util.SharedFileInputStream
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
getPreamble() - Method in class javax.mail.internet.MimeMultipart
Get the preamble text, if any, that appears before the first body part of this multipart.
getPrimaryType() - Method in class javax.mail.internet.ContentType
Return the primary type.
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 com.sun.mail.imap.IMAPFolder
Return the IMAPProtocol object for this folder.
getProtocol() - Method in class com.sun.mail.imap.IMAPMessage
Get this message's folder's protocol connection.
getProtocol() - Method in class 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.
getPushFilter() - Method in class com.sun.mail.util.logging.MailHandler
Gets the push filter.
getPushLevel() - Method in class com.sun.mail.util.logging.MailHandler
Gets the push level.
getQuota() - Method in class com.sun.mail.imap.IMAPFolder
Get the quotas for the quotaroot associated with this folder.
getQuota(String) - Method in class com.sun.mail.imap.IMAPStore
Get the quotas for the named quota root.
getQuota(String) - Method in interface javax.mail.QuotaAwareStore
Get the quotas for the named folder.
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 com.sun.mail.imap.IMAPMessage
Get the recieved date (INTERNALDATE)
getReceivedDate() - Method in class javax.mail.internet.MimeMessage
Returns the Date on this message was received.
getReceivedDate() - Method in class javax.mail.Message
Get the date this message was received.
getRecipientDSN(int) - Method in class com.sun.mail.dsn.DeliveryStatus
Return the delivery status notification information for the specified recipient.
getRecipientDSNCount() - Method in class com.sun.mail.dsn.DeliveryStatus
Return the number of recipients for which we have per-recipient delivery status notification information.
getRecipients(Message.RecipientType) - Method in class com.sun.mail.imap.IMAPMessage
Get the desired Recipient type.
getRecipients(Message.RecipientType) - Method in class javax.mail.internet.MimeMessage
Returns the recepients specified by the type.
getRecipients(Message.RecipientType) - Method in class javax.mail.Message
Get all the recipient addresses of the given type.
getRecipientType() - Method in class javax.mail.search.RecipientStringTerm
Return the type of recipient to match with.
getRecipientType() - Method in class javax.mail.search.RecipientTerm
Return the type of recipient to match with.
getRef() - Method in exception javax.mail.internet.AddressException
Get the string that was being parsed when the error was detected (null if not relevant).
getRef() - Method in class javax.mail.URLName
Returns the reference of this URLName.
getRemainder() - Method in class javax.mail.internet.HeaderTokenizer
Return the rest of the Header.
getReplyTo() - Method in class com.sun.mail.imap.IMAPMessage
Get the ReplyTo addresses.
getReplyTo() - Method in class javax.mail.internet.MimeMessage
Return the value of the RFC 822 "Reply-To" header field.
getReplyTo() - Method in class javax.mail.Message
Get the addresses to which replies should be directed.
getReport() - Method in class com.sun.mail.dsn.MultipartReport
Get the report associated with this multipart/report.
getReportSuccess() - Method in class com.sun.mail.smtp.SMTPTransport
Should we report even successful sends by throwing an exception?
getRequestingPort() - Method in class javax.mail.Authenticator
 
getRequestingPrompt() - Method in class javax.mail.Authenticator
 
getRequestingProtocol() - Method in class javax.mail.Authenticator
Give the protocol that's requesting the connection.
getRequestingSite() - Method in class javax.mail.Authenticator
 
getRequireStartTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Should we require the STARTTLS command to secure the connection?
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the return code from the SMTP server that indicates the reason for the failure.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the return code from the SMTP server that indicates the reason for the success.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the return code from the SMTP server that indicates the reason for the failure.
getReturnCode() - Method in exception com.sun.mail.smtp.SMTPSendFailedException
Return the return code from the SMTP server that indicates the reason for the failure.
getReturnedMessage() - Method in class com.sun.mail.dsn.MultipartReport
Get the original message that is being returned along with this multipart/report.
getReturnOption() - Method in class com.sun.mail.smtp.SMTPMessage
Return return option.
getRights() - Method in class com.sun.mail.imap.ACL
Get the rights associated with this ACL entry.
getRights() - Method in class com.sun.mail.imap.Rights
Return all the rights in this Rights object.
getSASLEnabled() - Method in class com.sun.mail.smtp.SMTPTransport
Is SASL authentication enabled?
getSASLMechanisms() - Method in class com.sun.mail.smtp.SMTPTransport
Get the list of SASL mechanisms to consider if SASL authentication is enabled.
getSASLRealm() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the SASL realm to be used for DIGEST-MD5 authentication.
getSecureRandom() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getSender() - Method in class com.sun.mail.imap.IMAPMessage
Get the "Sender" attribute.
getSender() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Sender" header field.
getSendPartial() - Method in class com.sun.mail.smtp.SMTPMessage
Send message if some addresses are invalid?
getSentDate() - Method in class com.sun.mail.imap.IMAPMessage
Get the SentDate.
getSentDate() - Method in class javax.mail.internet.MimeMessage
Returns the value of the RFC 822 "Date" field.
getSentDate() - Method in class javax.mail.Message
Get the date this message was sent.
getSeparator() - Method in class com.sun.mail.imap.IMAPFolder
Get the separator character.
getSeparator() - Method in class com.sun.mail.pop3.POP3Folder
Always returns a NUL character because POP3 doesn't support a hierarchy.
getSeparator() - Method in class javax.mail.Folder
Return the delimiter character that separates this Folder's pathname from the names of immediate subfolders.
getSequenceNumber() - Method in class com.sun.mail.imap.IMAPMessage
Get this message's IMAP sequence number.
getSession() - Method in class javax.mail.MessageContext
Return the Session we're operating in.
getSharedNamespaces() - Method in class com.sun.mail.imap.IMAPStore
Using the IMAP NAMESPACE command (RFC 2342), return a set of folders representing the Shared namespaces.
getSharedNamespaces() - Method in class javax.mail.Store
Return a set of folders representing the shared namespaces.
getSize() - Method in class com.sun.mail.dsn.MessageHeaders
Return the size of this message.
getSize() - Method in class com.sun.mail.imap.IMAPMessage
Get the message size.
getSize() - Method in class com.sun.mail.pop3.POP3Folder
Return the size of this folder, as was returned by the POP3 STAT command when this folder was opened.
getSize() - Method in class com.sun.mail.pop3.POP3Message
Return the size of the content of this message in bytes.
getSize() - Method in class javax.mail.internet.MimeBodyPart
Return the size of the content of this body part in bytes.
getSize() - Method in class javax.mail.internet.MimeMessage
Return the size of the content of this message in bytes.
getSize() - Method in interface javax.mail.Part
Return the size of the content of this part in bytes.
getSizes() - Method in class com.sun.mail.pop3.POP3Folder
Return the sizes of all messages in this folder, as returned by the POP3 LIST command.
getSortedMessages(SortTerm[]) - Method in class com.sun.mail.imap.IMAPFolder
Sort the messages in the folder according to the sort criteria.
getSortedMessages(SortTerm[], SearchTerm) - Method in class com.sun.mail.imap.IMAPFolder
Sort the messages in the folder according to the sort criteria.
getStartTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Should we use the STARTTLS command to secure the connection if the server supports it?
getStore() - Method in class javax.mail.Folder
Returns the Store that owns this Folder object.
getStore() - Method in class javax.mail.Session
Get a Store object that implements this user's desired Store protocol.
getStore(String) - Method in class javax.mail.Session
Get a Store object that implements the specified protocol.
getStore(URLName) - Method in class javax.mail.Session
Get a Store object for the given URLName.
getStore(Provider) - Method in class javax.mail.Session
Get an instance of the store specified by Provider.
getStore() - Method in exception javax.mail.StoreClosedException
Returns the dead Store object
getStoreProtocol() - Method in class com.sun.mail.imap.IMAPFolder
Get this folder's Store's protocol connection.
getSubject() - Method in class com.sun.mail.imap.IMAPMessage
Get the decoded subject.
getSubject() - Method in class com.sun.mail.util.logging.MailHandler
Gets the formatter used to create the subject line.
getSubject() - Method in class javax.mail.internet.MimeMessage
Returns the value of the "Subject" header field.
getSubject() - Method in class javax.mail.Message
Get the subject of this message.
getSubmitter() - Method in class com.sun.mail.smtp.SMTPMessage
Gets the submitter to be used for the RFC 2554 AUTH= value in the MAIL FROM command.
getSubType() - Method in class javax.mail.internet.ContentType
Return the subType.
getSupportedCipherSuites() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getSystemFlags() - Method in class javax.mail.Flags
Return all the system flags in this Flags object.
getTerm() - Method in class javax.mail.search.NotTerm
Return the term to negate.
getTerms() - Method in class javax.mail.search.AndTerm
Return the search terms.
getTerms() - Method in class javax.mail.search.OrTerm
Return the search terms.
getTestSet() - Method in class javax.mail.search.FlagTerm
Return true if testing whether the flags are set.
getText() - Method in class com.sun.mail.dsn.MultipartReport
Get the plain text to be presented to the user, if there is any.
getTextBodyPart() - Method in class com.sun.mail.dsn.MultipartReport
Return the body part containing the message to be presented to the user, usually just a text/plain part.
getTransport() - Method in class javax.mail.Session
Get a Transport object that implements this user's desired Transport protcol.
getTransport(String) - Method in class javax.mail.Session
Get a Transport object that implements the specified protocol.
getTransport(URLName) - Method in class javax.mail.Session
Get a Transport object for the given URLName.
getTransport(Provider) - Method in class javax.mail.Session
Get an instance of the transport specified in the Provider.
getTransport(Address) - Method in class javax.mail.Session
Get a Transport object that can transport a Message of the specified address type.
getTrustedHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getTrustManagers() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getType() - Method in class com.sun.mail.dsn.Report
Get the MIME subtype of the report.
getType() - Method in class com.sun.mail.imap.IMAPFolder
Get the type of this folder.
getType() - Method in class com.sun.mail.pop3.POP3Folder
Always returns Folder.HOLDS_MESSAGES.
getType() - Method in class javax.mail.Address
Return a type string that identifies this address type.
getType() - Method in class javax.mail.event.ConnectionEvent
Return the type of this event
getType() - Method in class javax.mail.event.FolderEvent
Return the type of this event.
getType() - Method in class javax.mail.event.MessageCountEvent
Return the type of this event.
getType() - Method in class javax.mail.event.TransportEvent
Return the type of this event.
getType() - Method in class javax.mail.Folder
Returns the type of this Folder, that is, whether this folder can hold messages or subfolders or both.
getType() - Method in class javax.mail.internet.HeaderTokenizer.Token
Return the type of the token.
getType() - Method in class javax.mail.internet.InternetAddress
Return the type of this address.
getType() - Method in class javax.mail.internet.NewsAddress
Return the type of this address.
getType() - Method in class javax.mail.Provider
Returns the type of this Provider
getUID(Message) - Method in class com.sun.mail.imap.IMAPFolder
Get the UID for the specified message.
getUID() - Method in class com.sun.mail.imap.IMAPMessage
 
getUID(Message) - Method in class com.sun.mail.pop3.POP3Folder
Return the unique ID string for this message, or null if not available.
getUID(Message) - Method in interface javax.mail.UIDFolder
Get the UID for the specified message.
getUIDNext() - Method in class com.sun.mail.imap.IMAPFolder
Returns the predicted UID that will be assigned to the next message that is appended to this folder.
getUIDValidity() - Method in class com.sun.mail.imap.IMAPFolder
Returns the UIDValidity for this folder.
getUIDValidity() - Method in interface javax.mail.UIDFolder
Returns the UIDValidity value associated with this folder.
getUnreadMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the unread message count.
getUnreadMessageCount() - Method in class javax.mail.Folder
Get the total number of unread messages in this Folder.
getURL() - Method in class javax.mail.URLName
Constructs a URL from the URLName.
getURLName() - Method in class javax.mail.Folder
Return a URLName representing this folder.
getURLName() - Method in class javax.mail.Service
Return a URLName representing this service.
getUserFlags() - Method in class javax.mail.Flags
Return all the user flags in this Flags object.
getUserName() - Method in class javax.mail.PasswordAuthentication
 
getUsername() - Method in class javax.mail.URLName
Returns the user name of this URLName.
getUserNamespaces(String) - Method in class com.sun.mail.imap.IMAPStore
Using the IMAP NAMESPACE command (RFC 2342), return a set of folders representing the User's namespaces.
getUserNamespaces(String) - Method in class javax.mail.Store
Return a set of folders representing the namespaces for user.
getUseRset() - Method in class com.sun.mail.smtp.SMTPTransport
Should we use the RSET command instead of the NOOP command in the @{link #isConnected isConnected} method?
getValidSentAddresses() - Method in class javax.mail.event.TransportEvent
Return the addresses to which this message was sent succesfully.
getValidSentAddresses() - Method in exception javax.mail.SendFailedException
Return the addresses to which this message was sent succesfully.
getValidUnsentAddresses() - Method in class javax.mail.event.TransportEvent
Return the addresses that are valid but to which this message was not sent.
getValidUnsentAddresses() - Method in exception javax.mail.SendFailedException
Return the addresses that are valid but to which this message was not sent.
getValue() - Method in class javax.mail.Header
Returns the value of this header.
getValue() - Method in class javax.mail.internet.HeaderTokenizer.Token
Returns the value of the token just read.
getValue() - Method in class javax.mail.internet.InternetHeaders.InternetHeader
Return the "value" part of the header line.
getVendor() - Method in class javax.mail.Provider
Returns name of vendor associated with this implementation or null
getVersion() - Method in class javax.mail.Provider
Returns version of this implementation or null if no version
GT - Static variable in class javax.mail.search.ComparisonTerm
 

H

handleResponse(Response) - Method in class com.sun.mail.imap.IMAPFolder
The response handler.
handleResponse(Response) - Method in class com.sun.mail.imap.IMAPStore
Response handler method.
hasCapability(String) - Method in class com.sun.mail.imap.IMAPStore
Return true if the specified capability string is in the list of capabilities the server announced.
hashCode() - Method in class com.sun.mail.imap.Rights
Compute a hash code for this Rights object.
hashCode() - Method in class javax.mail.Flags
Compute a hash code for this Flags object.
hashCode() - Method in class javax.mail.internet.InternetAddress
Compute a hash code for the address.
hashCode() - Method in class javax.mail.internet.NewsAddress
Compute a hash code for the address.
hashCode() - Method in class javax.mail.search.AddressTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.AndTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.ComparisonTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.DateTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.FlagTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.HeaderTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.IntegerComparisonTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.NotTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.OrTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.RecipientStringTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.RecipientTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.search.StringTerm
Compute a hashCode for this object.
hashCode() - Method in class javax.mail.URLName
Compute the hash code for this URLName.
hasNewMessages() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder has new messages.
hasNewMessages() - Method in class com.sun.mail.pop3.POP3Folder
Always returns false; the POP3 protocol provides no way to determine when a new message arrives.
hasNewMessages() - Method in class javax.mail.Folder
Returns true if this Folder has new messages since the last time this indication was reset.
Header - Class in javax.mail
The Header class stores a name/value pair to represent headers.
Header(String, String) - Constructor for class javax.mail.Header
Construct a Header object.
headerName - Variable in class javax.mail.search.HeaderTerm
The name of the header.
HEADERS - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
HEADERS is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
headers - Variable in class javax.mail.internet.InternetHeaders
The actual list of Headers, including placeholder entries.
headers - Variable in class javax.mail.internet.MimeBodyPart
The InternetHeaders object that stores all the headers of this body part.
headers - Variable in class javax.mail.internet.MimeMessage
The InternetHeaders object that stores the header of this message.
HeaderTerm - Class in javax.mail.search
This class implements comparisons for Message headers.
HeaderTerm(String, String) - Constructor for class javax.mail.search.HeaderTerm
Constructor.
HeaderTokenizer - Class in javax.mail.internet
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
HeaderTokenizer(String, String, boolean) - Constructor for class javax.mail.internet.HeaderTokenizer
Constructor that takes a rfc822 style header.
HeaderTokenizer(String, String) - Constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer(String) - Constructor for class javax.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer.Token - Class in javax.mail.internet
The Token class represents tokens returned by the HeaderTokenizer.
HeaderTokenizer.Token(int, String) - Constructor for class javax.mail.internet.HeaderTokenizer.Token
Constructor.
helo(String) - Method in class com.sun.mail.smtp.SMTPTransport
Issue the HELO command.
HOLDS_FOLDERS - Static variable in class javax.mail.Folder
This folder can contain other folders
HOLDS_MESSAGES - Static variable in class javax.mail.Folder
This folder can contain messages
host - Variable in class javax.mail.internet.NewsAddress
 

I

idle() - Method in class com.sun.mail.imap.IMAPFolder
Use the IMAP IDLE command (see RFC 2177), if supported by the server, to enter idle mode so that the server can send unsolicited notifications of new messages arriving, etc.
idle(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Like IMAPFolder.idle(), but if once is true, abort the IDLE command after the first notification, to allow the caller to process any notification synchronously.
idle() - Method in class com.sun.mail.imap.IMAPStore
Use the IMAP IDLE command (see RFC 2177), if supported by the server, to enter idle mode so that the server can send unsolicited notifications without the need for the client to constantly poll the server.
ignoreCase - Variable in class javax.mail.search.StringTerm
Ignore case when comparing?
IllegalWriteException - Exception in javax.mail
The exception thrown when a write is attempted on a read-only attribute of any Messaging object.
IllegalWriteException() - Constructor for exception javax.mail.IllegalWriteException
Constructs a IllegalWriteException with no detail message.
IllegalWriteException(String) - Constructor for exception javax.mail.IllegalWriteException
Constructs a IllegalWriteException with the specified detail message.
IMAPFolder - Class in com.sun.mail.imap
This class implements an IMAP folder.
IMAPFolder(String, char, IMAPStore, Boolean) - Constructor for class com.sun.mail.imap.IMAPFolder
Constructor used to create a possibly non-existent folder.
IMAPFolder(ListInfo, IMAPStore) - Constructor for class com.sun.mail.imap.IMAPFolder
Constructor used to create an existing folder.
IMAPFolder.FetchProfileItem - Class in com.sun.mail.imap
A fetch profile item for fetching headers.
IMAPFolder.FetchProfileItem(String) - Constructor for class com.sun.mail.imap.IMAPFolder.FetchProfileItem
 
IMAPFolder.ProtocolCommand - Interface in com.sun.mail.imap
A simple interface for user-defined IMAP protocol commands.
IMAPMessage - Class in com.sun.mail.imap
This class implements an IMAPMessage object.
IMAPMessage(IMAPFolder, int) - Constructor for class com.sun.mail.imap.IMAPMessage
Constructor.
IMAPMessage(Session) - Constructor for class com.sun.mail.imap.IMAPMessage
Constructor, for use by IMAPNestedMessage.
IMAPSSLStore - Class in com.sun.mail.imap
This class provides access to an IMAP message store over SSL.
IMAPSSLStore(Session, URLName) - Constructor for class com.sun.mail.imap.IMAPSSLStore
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
IMAPStore - Class in com.sun.mail.imap
This class provides access to an IMAP message store.
IMAPStore(Session, URLName) - Constructor for class com.sun.mail.imap.IMAPStore
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
IMAPStore(Session, URLName, String, boolean) - Constructor for class com.sun.mail.imap.IMAPStore
Constructor used by this class and by IMAPSSLStore subclass.
in - Variable in class javax.mail.util.SharedFileInputStream
The file containing the data.
INLINE - Static variable in interface javax.mail.Part
This part should be presented inline.
INSERT - Static variable in class com.sun.mail.imap.Rights.Right
Insert - perform APPEND, COPY into mailbox.
IntegerComparisonTerm - Class in javax.mail.search
This class implements comparisons for integers.
IntegerComparisonTerm(int, int) - Constructor for class javax.mail.search.IntegerComparisonTerm
 
InternetAddress - Class in javax.mail.internet
This class represents an Internet email address using the syntax of RFC822.
InternetAddress() - Constructor for class javax.mail.internet.InternetAddress
Default constructor.
InternetAddress(String) - Constructor for class javax.mail.internet.InternetAddress
Constructor.
InternetAddress(String, boolean) - Constructor for class javax.mail.internet.InternetAddress
Parse the given string and create an InternetAddress.
InternetAddress(String, String) - Constructor for class javax.mail.internet.InternetAddress
Construct an InternetAddress given the address and personal name.
InternetAddress(String, String, String) - Constructor for class javax.mail.internet.InternetAddress
Construct an InternetAddress given the address and personal name.
InternetHeaders - Class in javax.mail.internet
InternetHeaders is a utility class that manages RFC822 style headers.
InternetHeaders() - Constructor for class javax.mail.internet.InternetHeaders
Create an empty InternetHeaders object.
InternetHeaders(InputStream) - Constructor for class javax.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
InternetHeaders.InternetHeader - Class in javax.mail.internet
An individual internet header.
InternetHeaders.InternetHeader(String) - Constructor for class javax.mail.internet.InternetHeaders.InternetHeader
Constructor that takes a line and splits out the header name.
InternetHeaders.InternetHeader(String, String) - Constructor for class javax.mail.internet.InternetHeaders.InternetHeader
Constructor that takes a header name and value.
invalid - Variable in class javax.mail.event.TransportEvent
 
invalid - Variable in exception javax.mail.SendFailedException
 
invalidate(boolean) - Method in class com.sun.mail.pop3.POP3Message
Invalidate the cache of content for this message object, causing it to be fetched again from the server the next time it is needed.
invalidateHeaders() - Method in class com.sun.mail.imap.IMAPMessage
Invalidate cached header and envelope information for this message.
isComplete() - Method in class javax.mail.internet.MimeMultipart
Return true if the final boundary line for this multipart was seen.
isConnected() - Method in class com.sun.mail.imap.IMAPStore
Check whether this store is connected.
isConnected() - Method in class com.sun.mail.pop3.POP3Store
Check whether this store is connected.
isConnected() - Method in class com.sun.mail.smtp.SMTPTransport
Check whether the transport is connected.
isConnected() - Method in class javax.mail.Service
Is this service currently connected?
isExpunged() - Method in class javax.mail.Message
Checks whether this message is expunged.
isGroup() - Method in class javax.mail.internet.InternetAddress
Indicates whether this address is an RFC 822 group address.
isLoggable(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Check if this Handler would actually log a given LogRecord into its internal buffer.
isMimeType(String) - Method in class javax.mail.internet.MimeBodyPart
Is this Part of the specified MIME type?
isMimeType(String) - Method in class javax.mail.internet.MimeMessage
Is this Part of the specified MIME type?
isMimeType(String) - Method in interface javax.mail.Part
Is this Part of the specified MIME type?
isNamespace - Variable in class com.sun.mail.imap.IMAPFolder
 
isOpen() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this connection is really open.
isOpen() - Method in class com.sun.mail.pop3.POP3Folder
 
isOpen() - Method in class javax.mail.Folder
Indicates whether this Folder is in the 'open' state.
isRemoved() - Method in class javax.mail.event.MessageCountEvent
Indicates whether this event is the result of an explicit expunge by this client, or due to an expunge from external sources.
isREV1() - Method in class com.sun.mail.imap.IMAPMessage
 
isServerTrusted(String, SSLSocket) - Method in class com.sun.mail.util.MailSSLSocketFactory
After a successful conection to the server, this method is called to ensure that the server should be trusted.
isSet(Flags.Flag) - Method in class com.sun.mail.imap.IMAPMessage
Test if the given Flags are set in this message.
isSet(Flags.Flag) - Method in class javax.mail.internet.MimeMessage
Check whether the flag specified in the flag argument is set in this message.
isSet(Flags.Flag) - Method in class javax.mail.Message
Check whether the flag specified in the flag argument is set in this message.
isSubscribed() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder is subscribed.
isSubscribed() - Method in class javax.mail.Folder
Returns true if this Folder is subscribed.
issueCommand(String, int) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server.
isTrustAllHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
 

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 javax.mail
The JavaMailTM API provides classes that model a mail system.
javax.mail.event - package javax.mail.event
Listeners and events for the JavaMail API.
javax.mail.internet - package javax.mail.internet
Classes specific to Internet mail systems.
javax.mail.search - package javax.mail.search
Message search terms for the JavaMail API.
javax.mail.util - package javax.mail.util
JavaMail API utility classes.

K

KEEP_SEEN - Static variable in class com.sun.mail.imap.Rights.Right
Keep seen/unseen information across sessions - STORE \SEEN flag.
keepConnectionAlive(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Issue a noop command for the connection if the connection has not been used in more than a second.

L

LASTUID - Static variable in interface javax.mail.UIDFolder
This is a special value that can be used as the end parameter in getMessagesByUID(start, end), to denote the UID of the last message in the folder.
LE - Static variable in class javax.mail.search.ComparisonTerm
 
limit - Variable in class javax.mail.Quota.Resource
The usage limit for the resource.
list(String) - Method in class com.sun.mail.imap.IMAPFolder
List all subfolders matching the specified pattern.
list(String) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MessagingException because no POP3 folders can contain subfolders.
list(String) - Method in class javax.mail.Folder
Returns a list of Folders belonging to this Folder's namespace that match the specified pattern.
list() - Method in class javax.mail.Folder
Convenience method that returns the list of folders under this Folder.
listCommand() - Method in class com.sun.mail.pop3.POP3Folder
Return the raw results of the POP3 LIST command with no arguments.
listRights(String) - Method in class com.sun.mail.imap.IMAPFolder
Get all the rights that may be allowed to the given identifier.
listSubscribed(String) - Method in class com.sun.mail.imap.IMAPFolder
List all subscribed subfolders matching the specified pattern.
listSubscribed(String) - Method in class javax.mail.Folder
Returns a list of subscribed Folders belonging to this Folder's namespace that match the specified pattern.
listSubscribed() - Method in class javax.mail.Folder
Convenience method that returns the list of subscribed folders under this Folder.
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.
LOOKUP - Static variable in class com.sun.mail.imap.Rights.Right
Lookup - mailbox is visible to LIST/LSUB commands.
LT - Static variable in class javax.mail.search.ComparisonTerm
 

M

MailDateFormat - Class in javax.mail.internet
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
 
MailEvent - Class in javax.mail.event
Common base class for mail events, defining the dispatch method.
MailEvent(Object) - Constructor for class javax.mail.event.MailEvent
 
mailFrom() - Method in class com.sun.mail.smtp.SMTPTransport
Issue the MAIL FROM: command to start sending a message.
MailHandler - Class in com.sun.mail.util.logging
Handler that formats log records as an email message.
MailHandler() - Constructor for class com.sun.mail.util.logging.MailHandler
Creates a MailHandler that is configured by the LogManager configuration properties.
MailHandler(int) - Constructor for class com.sun.mail.util.logging.MailHandler
Creates a mail handler with the specified capacity.
MailHandler(Properties) - Constructor for class com.sun.mail.util.logging.MailHandler
Creates a mail handler with the given mail properties.
MailSSLSocketFactory - Class in com.sun.mail.util
An SSL socket factory that makes it easier to specify trust.
MailSSLSocketFactory() - Constructor for class com.sun.mail.util.MailSSLSocketFactory
Initializes a new MailSSLSocketFactory.
MailSSLSocketFactory(String) - Constructor for class com.sun.mail.util.MailSSLSocketFactory
Initializes a new MailSSLSocketFactory with a given protocol.
mark(int) - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the mark method of InputStream.
markSupported() - Method in class javax.mail.util.SharedFileInputStream
Tests if this input stream supports the mark and reset methods.
match(ContentType) - Method in class javax.mail.internet.ContentType
Match with the specified ContentType object.
match(String) - Method in class javax.mail.internet.ContentType
Match with the specified content-type string.
match(SearchTerm) - Method in class javax.mail.Message
Apply the specified Search criterion to this message.
match(Address) - Method in class javax.mail.search.AddressStringTerm
Check whether the address pattern specified in the constructor is a substring of the string representation of the given Address object.
match(Address) - Method in class javax.mail.search.AddressTerm
Match against the argument Address.
match(Message) - Method in class javax.mail.search.AndTerm
The AND operation.
match(Message) - Method in class javax.mail.search.BodyTerm
The match method.
match(Date) - Method in class javax.mail.search.DateTerm
The date comparison method.
match(Message) - Method in class javax.mail.search.FlagTerm
The comparison method.
match(Message) - Method in class javax.mail.search.FromStringTerm
Check whether the address string specified in the constructor is a substring of the From address of this Message.
match(Message) - Method in class javax.mail.search.FromTerm
The address comparator.
match(Message) - Method in class javax.mail.search.HeaderTerm
The header match method.
match(int) - Method in class javax.mail.search.IntegerComparisonTerm
 
match(Message) - Method in class javax.mail.search.MessageIDTerm
The match method.
match(Message) - Method in class javax.mail.search.MessageNumberTerm
The match method.
match(Message) - Method in class javax.mail.search.NotTerm
 
match(Message) - Method in class javax.mail.search.OrTerm
The OR operation.
match(Message) - Method in class javax.mail.search.ReceivedDateTerm
The match method.
match(Message) - Method in class javax.mail.search.RecipientStringTerm
Check whether the address specified in the constructor is a substring of the recipient address of this Message.
match(Message) - Method in class javax.mail.search.RecipientTerm
The match method.
match(Message) - Method in class javax.mail.search.SearchTerm
This method applies a specific match criterion to the given message and returns the result.
match(Message) - Method in class javax.mail.search.SentDateTerm
The match method.
match(Message) - Method in class javax.mail.search.SizeTerm
The match method.
match(String) - Method in class javax.mail.search.StringTerm
 
match(Message) - Method in class javax.mail.search.SubjectTerm
The match method.
message - Variable in class javax.mail.event.StoreEvent
The message text to be presented to the user.
Message - Class in javax.mail
This class models an email message.
Message() - Constructor for class javax.mail.Message
No-arg version of the constructor.
Message(Folder, int) - Constructor for class javax.mail.Message
Constructor that takes a Folder and a message number.
Message(Session) - Constructor for class javax.mail.Message
Constructor that takes a Session.
Message.RecipientType - Class in javax.mail
This inner class defines the types of recipients allowed by the Message class.
Message.RecipientType(String) - Constructor for class javax.mail.Message.RecipientType
Constructor for use by subclasses.
MESSAGE_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Message has been successfully delivered to all recipients by the transport firing this event. validSent[] contains all the addresses this transport sent to successfully. validUnsent[] and invalid[] should be null,
MESSAGE_NOT_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Message was not sent for some reason. validSent[] should be null.
MESSAGE_PARTIALLY_DELIVERED - Static variable in class javax.mail.event.TransportEvent
Message was successfully sent to some recipients but not to all.
MessageAware - Interface in javax.mail
An interface optionally implemented by DataSources to supply information to a DataContentHandler about the message context in which the data content object is operating.
messageCache - Variable in class com.sun.mail.imap.IMAPFolder
 
messageCacheLock - Variable in class com.sun.mail.imap.IMAPFolder
 
messageChanged(MessageChangedEvent) - Method in interface javax.mail.event.MessageChangedListener
Invoked when a message is changed.
MessageChangedEvent - Class in javax.mail.event
This class models Message change events.
MessageChangedEvent(Object, int, Message) - Constructor for class javax.mail.event.MessageChangedEvent
Constructor.
MessageChangedListener - Interface in javax.mail.event
This is the Listener interface for MessageChanged events
MessageContext - Class in javax.mail
The context in which a piece of Message content is contained.
MessageContext(Part) - Constructor for class javax.mail.MessageContext
Create a MessageContext object describing the context of the given Part.
MessageCountAdapter - Class in javax.mail.event
The adapter which receives MessageCount events.
MessageCountAdapter() - Constructor for class javax.mail.event.MessageCountAdapter
 
MessageCountEvent - Class in javax.mail.event
This class notifies changes in the number of messages in a folder.
MessageCountEvent(Folder, int, boolean, Message[]) - Constructor for class javax.mail.event.MessageCountEvent
Constructor.
MessageCountListener - Interface in javax.mail.event
This is the Listener interface for MessageCount events.
messageDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messageDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
Invoked when a Message is succesfully delivered.
messageDSN - Variable in class com.sun.mail.dsn.DeliveryStatus
The DSN fields for the message.
MessageHeaders - Class in com.sun.mail.dsn
A special MimeMessage object that contains only message headers, no content.
MessageHeaders() - Constructor for class com.sun.mail.dsn.MessageHeaders
Construct a MessageHeaders object.
MessageHeaders(InputStream) - Constructor for class com.sun.mail.dsn.MessageHeaders
Constructs a MessageHeaders object from the given InputStream.
MessageHeaders(InternetHeaders) - Constructor for class com.sun.mail.dsn.MessageHeaders
Constructs a MessageHeaders object using the given InternetHeaders.
MessageIDTerm - Class in javax.mail.search
This term models the RFC822 "MessageId" - a message-id for Internet messages that is supposed to be unique per message.
MessageIDTerm(String) - Constructor for class javax.mail.search.MessageIDTerm
Constructor.
messageNotDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messageNotDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
Invoked when a Message is not delivered.
MessageNumberTerm - Class in javax.mail.search
This class implements comparisons for Message numbers.
MessageNumberTerm(int) - Constructor for class javax.mail.search.MessageNumberTerm
Constructor.
messagePartiallyDelivered(TransportEvent) - Method in class javax.mail.event.TransportAdapter
 
messagePartiallyDelivered(TransportEvent) - Method in interface javax.mail.event.TransportListener
Invoked when a Message is partially delivered.
MessageRemovedException - Exception in javax.mail
The exception thrown when an invalid method is invoked on an expunged Message.
MessageRemovedException() - Constructor for exception javax.mail.MessageRemovedException
Constructs a MessageRemovedException with no detail message.
MessageRemovedException(String) - Constructor for exception javax.mail.MessageRemovedException
Constructs a MessageRemovedException with the specified detail message.
messagesAdded(MessageCountEvent) - Method in class javax.mail.event.MessageCountAdapter
 
messagesAdded(MessageCountEvent) - Method in interface javax.mail.event.MessageCountListener
Invoked when messages are added into a folder.
messagesRemoved(MessageCountEvent) - Method in class javax.mail.event.MessageCountAdapter
 
messagesRemoved(MessageCountEvent) - Method in interface javax.mail.event.MessageCountListener
Invoked when messages are removed (expunged) from a folder.
MessagingException - Exception in javax.mail
The base class for all exceptions thrown by the Messaging classes
MessagingException() - Constructor for exception javax.mail.MessagingException
Constructs a MessagingException with no detail message.
MessagingException(String) - Constructor for exception javax.mail.MessagingException
Constructs a MessagingException with the specified detail message.
MessagingException(String, Exception) - Constructor for exception javax.mail.MessagingException
Constructs a MessagingException with the specified Exception and detail message.
MethodNotSupportedException - Exception in javax.mail
The exception thrown when a method is not supported by the implementation
MethodNotSupportedException() - Constructor for exception javax.mail.MethodNotSupportedException
Constructs a MethodNotSupportedException with no detail message.
MethodNotSupportedException(String) - Constructor for exception javax.mail.MethodNotSupportedException
Constructs a MethodNotSupportedException with the specified detail message.
MIME - Static variable in class javax.mail.internet.HeaderTokenizer
MIME specials
MimeBodyPart - Class in javax.mail.internet
This class represents a MIME body part.
MimeBodyPart() - Constructor for class javax.mail.internet.MimeBodyPart
An empty MimeBodyPart object is created.
MimeBodyPart(InputStream) - Constructor for class javax.mail.internet.MimeBodyPart
Constructs a MimeBodyPart by reading and parsing the data from the specified input stream.
MimeBodyPart(InternetHeaders, byte[]) - Constructor for class javax.mail.internet.MimeBodyPart
Constructs a MimeBodyPart using the given header and content bytes.
mimeCharset(String) - Static method in class javax.mail.internet.MimeUtility
Convert a java charset into its MIME charset name.
MimeMessage - Class in javax.mail.internet
This class represents a MIME style email message.
MimeMessage(Session) - Constructor for class javax.mail.internet.MimeMessage
Default constructor.
MimeMessage(Session, InputStream) - Constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMessage(MimeMessage) - Constructor for class javax.mail.internet.MimeMessage
Constructs a new MimeMessage with content initialized from the source MimeMessage.
MimeMessage(Folder, int) - Constructor for class javax.mail.internet.MimeMessage
Constructs an empty MimeMessage object with the given Folder and message number.
MimeMessage(Folder, InputStream, int) - Constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMessage(Folder, InternetHeaders, byte[], int) - Constructor for class javax.mail.internet.MimeMessage
Constructs a MimeMessage from the given InternetHeaders object and content.
MimeMessage.RecipientType - Class in javax.mail.internet
This inner class extends the javax.mail.Message.RecipientType class to add additional RecipientTypes.
MimeMessage.RecipientType(String) - Constructor for class javax.mail.internet.MimeMessage.RecipientType
 
MimeMultipart - Class in javax.mail.internet
The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
MimeMultipart() - Constructor for class javax.mail.internet.MimeMultipart
Default constructor.
MimeMultipart(String) - Constructor for class javax.mail.internet.MimeMultipart
Construct a MimeMultipart object of the given subtype.
MimeMultipart(DataSource) - Constructor for class javax.mail.internet.MimeMultipart
Constructs a MimeMultipart object and its bodyparts from the given DataSource.
MimePart - Interface in javax.mail.internet
The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
MimePartDataSource - Class in javax.mail.internet
A utility class that implements a DataSource out of a MimePart.
MimePartDataSource(MimePart) - Constructor for class javax.mail.internet.MimePartDataSource
Constructor, that constructs a DataSource from a MimePart.
MimeUtility - Class in javax.mail.internet
This is a utility class that provides various MIME related functionality.
mode - Variable in class javax.mail.Folder
The open mode of this folder.
modified - Variable in class javax.mail.internet.MimeMessage
A flag indicating whether the message has been modified.
msg - Variable in class javax.mail.event.MessageChangedEvent
The message that changed.
msg - Variable in class javax.mail.event.TransportEvent
 
msgnum - Variable in class javax.mail.Message
The number of this message within its folder, or zero if the message was not retrieved from a folder.
msgs - Variable in class javax.mail.event.MessageCountEvent
The messages.
Multipart - Class in javax.mail
Multipart is a container that holds multiple body parts.
Multipart() - Constructor for class javax.mail.Multipart
Default constructor.
MultipartDataSource - Interface in javax.mail
MultipartDataSource is a DataSource that contains body parts.
MultipartReport - Class in com.sun.mail.dsn
A multipart/report message content, as defined in RFC 3462.
MultipartReport() - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with no content.
MultipartReport(String, Report) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text and report type (DeliveryStatus or DispositionNotification) to be returned to the user.
MultipartReport(String, Report, MimeMessage) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text, report, and original message to be returned to the user.
MultipartReport(String, Report, InternetHeaders) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text, report, and headers from the original message to be returned to the user.
MultipartReport(DataSource) - Constructor for class com.sun.mail.dsn.MultipartReport
Constructs a MultipartReport object and its bodyparts from the given DataSource.
myRights() - Method in class com.sun.mail.imap.IMAPFolder
Get the rights allowed to the currently authenticated user.

N

name - Variable in class com.sun.mail.imap.IMAPFolder
 
name - Variable in class javax.mail.Header
The name of the header.
name - Variable in class javax.mail.Quota.Resource
The name of the resource.
NE - Static variable in class javax.mail.search.ComparisonTerm
 
newFolder - Variable in class javax.mail.event.FolderEvent
The folder that represents the new name, in case of a RENAMED event.
newIMAPFolder(String, char, Boolean) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPFolder object.
newIMAPFolder(String, char) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPFolder object.
newIMAPFolder(ListInfo) - Method in class com.sun.mail.imap.IMAPStore
Create an IMAPFolder object.
NewsAddress - Class in javax.mail.internet
This class models an RFC1036 newsgroup address.
NewsAddress() - Constructor for class javax.mail.internet.NewsAddress
Default constructor.
NewsAddress(String) - Constructor for class javax.mail.internet.NewsAddress
Construct a NewsAddress with the given newsgroup.
NewsAddress(String, String) - Constructor for class javax.mail.internet.NewsAddress
Construct a NewsAddress with the given newsgroup and host.
newsgroup - Variable in class javax.mail.internet.NewsAddress
 
NEWSGROUPS - Static variable in class javax.mail.internet.MimeMessage.RecipientType
The "Newsgroup" (Usenet news) recipients.
newStream(long, long) - Method in interface javax.mail.internet.SharedInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start (inclusive) up to end (exclusive).
newStream(long, long) - Method in class javax.mail.util.SharedByteArrayInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start (inclusive) up to end (exclusive).
newStream(long, long) - Method in class javax.mail.util.SharedFileInputStream
Return a new InputStream representing a subset of the data from this InputStream, starting at start (inclusive) up to end (exclusive).
next() - Method in class javax.mail.internet.HeaderTokenizer
Parses the next token from this String.
normalize(String) - Static method in class javax.mail.internet.ContentType
Normalize the given string for printing/logging by replacing all TAB, CR, LF with a single space character.
normalize(ContentType) - Static method in class javax.mail.internet.ContentType
Normalize the given string for printing/logging by replacing all TAB, CR, LF with a single space character.
NoSuchProviderException - Exception in javax.mail
This exception is thrown when Session attempts to instantiate a Provider that doesn't exist.
NoSuchProviderException() - Constructor for exception javax.mail.NoSuchProviderException
Constructor.
NoSuchProviderException(String) - Constructor for exception javax.mail.NoSuchProviderException
Constructor.
NOTICE - Static variable in class javax.mail.event.StoreEvent
Indicates that this message is a NOTICE.
notification(StoreEvent) - Method in interface javax.mail.event.StoreListener
Invoked when the Store generates a notification event.
notifications - Variable in class com.sun.mail.dsn.DispositionNotification
The disposition notification content fields.
NOTIFY_DELAY - Static variable in class com.sun.mail.smtp.SMTPMessage
Notify of delivery delay
NOTIFY_FAILURE - Static variable in class com.sun.mail.smtp.SMTPMessage
Notify of delivery failure
NOTIFY_NEVER - Static variable in class com.sun.mail.smtp.SMTPMessage
Never notify of delivery status
NOTIFY_SUCCESS - Static variable in class com.sun.mail.smtp.SMTPMessage
Notify of delivery success
notifyConnectionListeners(int) - Method in class javax.mail.Folder
Notify all ConnectionListeners.
notifyConnectionListeners(int) - Method in class javax.mail.Service
Notify all ConnectionListeners.
notifyFolderListeners(int) - Method in class javax.mail.Folder
Notify all FolderListeners registered on this Folder and this folder's Store.
notifyFolderListeners(int, Folder) - Method in class javax.mail.Store
Notify all FolderListeners.
notifyFolderRenamedListeners(Folder) - Method in class javax.mail.Folder
Notify all FolderListeners registered on this Folder and this folder's Store about the renaming of this folder.
notifyFolderRenamedListeners(Folder, Folder) - Method in class javax.mail.Store
Notify all FolderListeners about the renaming of a folder.
notifyMessageAddedListeners(Message[]) - Method in class javax.mail.Folder
Notify all MessageCountListeners about the addition of messages into this folder.
notifyMessageChangedListeners(int, Message) - Method in class com.sun.mail.pop3.POP3Folder
 
notifyMessageChangedListeners(int, Message) - Method in class javax.mail.Folder
Notify all MessageChangedListeners.
notifyMessageRemovedListeners(boolean, Message[]) - Method in class javax.mail.Folder
Notify all MessageCountListeners about the removal of messages from this Folder.
notifyStoreListeners(int, String) - Method in class javax.mail.Store
Notify all StoreListeners.
notifyTransportListeners(int, Address[], Address[], Address[], Message) - Method in class com.sun.mail.smtp.SMTPTransport
Notify all TransportListeners.
notifyTransportListeners(int, Address[], Address[], Address[], Message) - Method in class javax.mail.Transport
Notify all TransportListeners.
NotTerm - Class in javax.mail.search
This class implements the logical NEGATION operator.
NotTerm(SearchTerm) - Constructor for class javax.mail.search.NotTerm
 
number - Variable in class javax.mail.search.IntegerComparisonTerm
The number.

O

open(int) - Method in class com.sun.mail.imap.IMAPFolder
Open this folder in the given mode.
open(int) - Method in class com.sun.mail.pop3.POP3Folder
Throws FolderNotFoundException unless this folder is named "INBOX".
open(int) - Method in class javax.mail.Folder
Open this Folder.
opened(ConnectionEvent) - Method in class javax.mail.event.ConnectionAdapter
 
OPENED - Static variable in class javax.mail.event.ConnectionEvent
A connection was opened.
opened(ConnectionEvent) - Method in interface javax.mail.event.ConnectionListener
Invoked when a Store/Folder/Transport is opened.
OrTerm - Class in javax.mail.search
This class implements the logical OR operator on individual SearchTerms.
OrTerm(SearchTerm, SearchTerm) - Constructor for class javax.mail.search.OrTerm
Constructor that takes two operands.
OrTerm(SearchTerm[]) - Constructor for class javax.mail.search.OrTerm
Constructor that takes an array of SearchTerms.
out - Variable in class com.sun.mail.imap.IMAPFolder
 

P

ParameterList - Class in javax.mail.internet
This class holds MIME parameters (attribute-value pairs).
ParameterList() - Constructor for class javax.mail.internet.ParameterList
No-arg Constructor.
ParameterList(String) - Constructor for class javax.mail.internet.ParameterList
Constructor that takes a parameter-list string.
parent - Variable in class javax.mail.BodyPart
The Multipart object containing this BodyPart, if known.
parent - Variable in class javax.mail.Multipart
The Part containing this Multipart, if known.
parse(String) - Static method in class javax.mail.internet.InternetAddress
Parse the given comma separated sequence of addresses into InternetAddress objects.
parse(String, boolean) - Static method in class javax.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parse(String, 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.
parse(InputStream) - Method in class javax.mail.internet.MimeMessage
Parse the InputStream setting the headers and content fields appropriately.
parse() - Method in class javax.mail.internet.MimeMultipart
Parse the InputStream from our DataSource, constructing the appropriate MimeBodyParts.
parse(String) - Static method in class javax.mail.internet.NewsAddress
Parse the given comma separated sequence of newsgroup into NewsAddress objects.
parsed - Variable in class javax.mail.internet.MimeMultipart
Have we parsed the data from our InputStream yet?
ParseException - Exception in javax.mail.internet
The exception thrown due to an error in parsing RFC822 or MIME headers
ParseException() - Constructor for exception javax.mail.internet.ParseException
Constructs a ParseException with no detail message.
ParseException(String) - Constructor for exception javax.mail.internet.ParseException
Constructs a ParseException with the specified detail message.
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 - Variable in class javax.mail.internet.MimePartDataSource
The MimePart that provides the data for this DataSource.
Part - Interface in javax.mail
The Part interface is the common base interface for Messages and BodyParts.
parts - Variable in class javax.mail.Multipart
Vector of BodyPart objects.
PasswordAuthentication - Class in javax.mail
The class PasswordAuthentication is a data holder that is used by Authenticator.
PasswordAuthentication(String, String) - Constructor for class javax.mail.PasswordAuthentication
Initialize a new PasswordAuthentication
pattern - Variable 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 - Variable in class com.sun.mail.imap.IMAPFolder
 
personal - Variable in class javax.mail.internet.InternetAddress
The personal name.
POP3Folder - Class in com.sun.mail.pop3
A POP3 Folder (can only be "INBOX").
POP3Message - Class in com.sun.mail.pop3
A POP3 Message.
POP3Message(Folder, int) - Constructor for class com.sun.mail.pop3.POP3Message
 
POP3SSLStore - Class in com.sun.mail.pop3
A POP3 Message Store using SSL.
POP3SSLStore(Session, URLName) - Constructor for class com.sun.mail.pop3.POP3SSLStore
 
POP3Store - Class in com.sun.mail.pop3
A POP3 Message Store.
POP3Store(Session, URLName) - Constructor for class com.sun.mail.pop3.POP3Store
 
POP3Store(Session, URLName, String, boolean) - Constructor for class com.sun.mail.pop3.POP3Store
 
pos - Variable in exception javax.mail.internet.AddressException
The index in the string where the error occurred, or -1 if not known.
position() - Method in class javax.mail.internet.HeaderTokenizer
Get the current position of the parsing cursor.
POST - Static variable in class com.sun.mail.imap.Rights.Right
Post - send mail to submission address for mailbox, not enforced by IMAP4 itself.
PreencodedMimeBodyPart - Class in javax.mail.internet
A MimeBodyPart that handles data that has already been encoded.
PreencodedMimeBodyPart(String) - Constructor for class javax.mail.internet.PreencodedMimeBodyPart
Create a PreencodedMimeBodyPart that assumes the data is encoded using the specified encoding.
preLogin(IMAPProtocol) - Method in class com.sun.mail.imap.IMAPStore
This method is called after the connection is made and TLS is started (if needed), but before any authentication is attempted.
protocol - Variable in class com.sun.mail.imap.IMAPFolder
 
protocolConnect(String, int, String, String) - Method in class com.sun.mail.imap.IMAPStore
Implementation of protocolConnect().
protocolConnect(String, int, String, String) - Method in class com.sun.mail.pop3.POP3Store
 
protocolConnect(String, int, String, String) - Method in class com.sun.mail.smtp.SMTPTransport
Performs the actual protocol-specific connection attempt.
protocolConnect(String, int, String, String) - Method in class javax.mail.Service
The service implementation should override this method to perform the actual protocol-specific connection attempt.
Provider - Class in javax.mail
The Provider is a class that describes a protocol implementation.
Provider(Provider.Type, String, String, String, String) - Constructor for class javax.mail.Provider
Create a new provider of the specified type for the specified protocol.
Provider.Type - Class in javax.mail
This inner class defines the Provider type.
publish(LogRecord) - Method in class com.sun.mail.util.logging.MailHandler
Stores a LogRecord in the internal buffer.
push() - Method in class com.sun.mail.util.logging.MailHandler
Pushes any buffered records to the email server as high importance with urgent priority.

Q

queueEvent(MailEvent, Vector) - Method in class javax.mail.Service
Add the event and vector of listeners to the queue to be delivered.
Quota - Class in javax.mail
This class represents a set of quotas for a given quota root.
Quota(String) - Constructor for class javax.mail.Quota
Create a Quota object for the named quotaroot with no associated resources.
Quota.Resource - Class in javax.mail
An individual resource in a quota root.
Quota.Resource(String, long, long) - Constructor for class javax.mail.Quota.Resource
Construct a Resource object with the given name, usage, and limit.
QuotaAwareStore - Interface in javax.mail
An interface implemented by Stores that support quotas.
quotaRoot - Variable in class javax.mail.Quota
The name of the quota root.
quote(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 variable in class javax.mail.internet.HeaderTokenizer.Token
Token type indicating a quoted string.

R

rc - Variable in exception com.sun.mail.smtp.SMTPAddressFailedException
 
rc - Variable in exception com.sun.mail.smtp.SMTPAddressSucceededException
 
rc - Variable in exception com.sun.mail.smtp.SMTPSenderFailedException
 
rc - Variable in exception com.sun.mail.smtp.SMTPSendFailedException
 
rcptTo() - Method in class com.sun.mail.smtp.SMTPTransport
Sends each address to the SMTP host using the RCPT TO: command and copies the address either into the validSentAddr or invalidAddr arrays.
READ - Static variable in class com.sun.mail.imap.Rights.Right
Read - SELECT the mailbox, perform CHECK, FETCH, PARTIAL, SEARCH, COPY from mailbox
read() - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the read method of InputStream.
read(byte[], int, int) - Method in class javax.mail.util.SharedFileInputStream
Reads bytes from this stream into the specified byte array, starting at the given offset.
READ_ONLY - Static variable in class javax.mail.Folder
The Folder is read only.
READ_WRITE - Static variable in class javax.mail.Folder
The state and contents of this folder can be modified.
ReadOnlyFolderException - Exception in javax.mail
This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only.
ReadOnlyFolderException(Folder) - Constructor for exception javax.mail.ReadOnlyFolderException
Constructs a MessagingException with the specified folder.
ReadOnlyFolderException(Folder, String) - Constructor for exception javax.mail.ReadOnlyFolderException
Constructs a MessagingException with the specified folder and the specified detail message.
readResolve() - Method in class javax.mail.internet.MimeMessage.RecipientType
 
readResolve() - Method in class javax.mail.Message.RecipientType
When deserializing a RecipientType, we need to make sure to return only one of the known static final instances defined in this class.
readServerResponse() - Method in class com.sun.mail.smtp.SMTPTransport
Reads server reponse returning the returnCode as the number.
ReceivedDateTerm - Class in javax.mail.search
This class implements comparisons for the Message Received date
ReceivedDateTerm(int, Date) - Constructor for class javax.mail.search.ReceivedDateTerm
Constructor.
RECENT - Static variable in class javax.mail.Flags.Flag
This message is recent.
recipientDSN - Variable in class com.sun.mail.dsn.DeliveryStatus
The DSN fields for each recipient.
RecipientStringTerm - Class in javax.mail.search
This class implements string comparisons for the Recipient Address headers.
RecipientStringTerm(Message.RecipientType, String) - Constructor for class javax.mail.search.RecipientStringTerm
Constructor.
RecipientTerm - Class in javax.mail.search
This class implements comparisons for the Recipient Address headers.
RecipientTerm(Message.RecipientType, Address) - Constructor for class javax.mail.search.RecipientTerm
Constructor.
ref - Variable in exception javax.mail.internet.AddressException
The string being parsed.
releaseProtocol(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Release the protocol object.
releaseStoreProtocol(IMAPProtocol) - Method in class com.sun.mail.imap.IMAPFolder
Release the store protocol object.
remove(Rights.Right) - Method in class com.sun.mail.imap.Rights
Remove the specified right from this Rights object.
remove(Rights) - Method in class com.sun.mail.imap.Rights
Remove all rights in the given Rights object from this Rights object.
remove(Flags.Flag) - Method in class javax.mail.Flags
Remove the specified system flag from this Flags object.
remove(String) - Method in class javax.mail.Flags
Remove the specified user flag from this Flags object.
remove(Flags) - Method in class javax.mail.Flags
Remove all flags in the given Flags object from this Flags object.
remove(String) - Method in class javax.mail.internet.ParameterList
Removes the specified parameter from this ParameterList.
removeACL(String) - Method in class com.sun.mail.imap.IMAPFolder
Remove any access control list entry for the given identifier from the access control list for this folder.
removeBodyPart(BodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class com.sun.mail.dsn.MultipartReport
Remove the part at specified location (starting from 0).
removeBodyPart(BodyPart) - Method in class javax.mail.internet.MimeMultipart
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class javax.mail.internet.MimeMultipart
Remove the part at specified location (starting from 0).
removeBodyPart(BodyPart) - Method in class javax.mail.Multipart
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class javax.mail.Multipart
Remove the part at specified location (starting from 0).
removeConnectionListener(ConnectionListener) - Method in class javax.mail.Folder
Remove a Connection event listener.
removeConnectionListener(ConnectionListener) - Method in class javax.mail.Service
Remove a Connection event listener.
REMOVED - Static variable in class javax.mail.event.MessageCountEvent
The messages were removed from their folder
removed - Variable in class javax.mail.event.MessageCountEvent
If true, this event is the result of an explicit expunge by this client, and the messages in this folder have been renumbered to account for this.
removeFolderListener(FolderListener) - Method in class javax.mail.Folder
Remove a Folder event listener.
removeFolderListener(FolderListener) - Method in class javax.mail.Store
Remove a listener for Folder events.
removeHeader(String) - Method in class com.sun.mail.imap.IMAPMessage
 
removeHeader(String) - Method in class com.sun.mail.pop3.POP3Message
Remove all headers with this name.
removeHeader(String) - Method in class javax.mail.internet.InternetHeaders
Remove all header entries that match the given name
removeHeader(String) - Method in class javax.mail.internet.MimeBodyPart
Remove all headers with this name.
removeHeader(String) - Method in class javax.mail.internet.MimeMessage
Remove all headers with this name.
removeHeader(String) - Method in interface javax.mail.Part
Remove all headers with this name.
removeMessageChangedListener(MessageChangedListener) - Method in class javax.mail.Folder
Remove a MessageChanged listener.
removeMessageCountListener(MessageCountListener) - Method in class javax.mail.Folder
Remove a MessageCount listener.
removeRights(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Remove the rights specified in the ACL from the entry for the identifier specified in the ACL.
removeStoreListener(StoreListener) - Method in class javax.mail.Store
Remove a listener for Store events.
removeTransportListener(TransportListener) - Method in class javax.mail.Transport
Remove a listener for Transport events.
RENAMED - Static variable in class javax.mail.event.FolderEvent
The folder was renamed.
renameTo(Folder) - Method in class com.sun.mail.imap.IMAPFolder
Rename this folder.
renameTo(Folder) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support multiple folders.
renameTo(Folder) - Method in class javax.mail.Folder
Rename this Folder.
reply(boolean) - Method in class javax.mail.internet.MimeMessage
Get a new Message suitable for a reply to this message.
reply(boolean) - Method in class javax.mail.Message
Get a new Message suitable for a reply to this message.
Report - Class in com.sun.mail.dsn
An abstract report type, to be included in a MultipartReport.
Report(String) - Constructor for class com.sun.mail.dsn.Report
Construct a report of the indicated MIME subtype.
reportError(String, Exception, int) - Method in class com.sun.mail.util.logging.MailHandler
Protected convenience method to report an error to this Handler's ErrorManager.
requestPasswordAuthentication(InetAddress, int, String, String, String) - Method in class javax.mail.Session
Call back to the application to get the needed user name and password.
reset() - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the reset method of InputStream.
resources - Variable in class javax.mail.Quota
The set of resources associated with this quota root.
RESPONSE - Static variable in class com.sun.mail.imap.IMAPStore
A special event type for a StoreEvent to indicate an IMAP response, if the mail.imap.enableimapevents property is set.
RETURN_FULL - Static variable in class com.sun.mail.smtp.SMTPMessage
Return full message with delivery status notification
RETURN_HDRS - Static variable in class com.sun.mail.smtp.SMTPMessage
Return only message headers with delivery status notification
REVERSE - Static variable in class com.sun.mail.imap.SortTerm
Reverse the sort order of the following item.
RFC822 - Static variable in class javax.mail.internet.HeaderTokenizer
RFC822 specials
Rights - Class in com.sun.mail.imap
The Rights class represents the set of rights for an authentication identifier (for instance, a user or a group).
Rights() - Constructor for class com.sun.mail.imap.Rights
Construct an empty Rights object.
Rights(Rights) - Constructor for class com.sun.mail.imap.Rights
Construct a Rights object initialized with the given rights.
Rights(String) - Constructor for class com.sun.mail.imap.Rights
Construct a Rights object initialized with the given rights.
Rights(Rights.Right) - Constructor for class com.sun.mail.imap.Rights
Construct a Rights object initialized with the given right.
Rights.Right - Class in com.sun.mail.imap
This inner class represents an individual right.

S

sasllogin(String[], String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport
SASL-based login.
saveChanges() - Method in class com.sun.mail.pop3.POP3Message
POP3 message can't be changed.
saveChanges() - Method in class javax.mail.internet.MimeMessage
Updates the appropriate header fields of this message to be consistent with the message's contents.
saveChanges() - Method in class javax.mail.Message
Save any changes made to this message into the message-store when the containing folder is closed, if the message is contained in a folder.
saved - Variable in class javax.mail.internet.MimeMessage
Does the saveChanges method need to be called on this message?
saveFile(File) - Method in class javax.mail.internet.MimeBodyPart
Save the contents of this part in the specified file.
saveFile(String) - Method in class javax.mail.internet.MimeBodyPart
Save the contents of this part in the specified file.
search(SearchTerm) - Method in class com.sun.mail.imap.IMAPFolder
Search whole folder for messages matching the given term.
search(SearchTerm, Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Search the folder for messages matching the given term.
search(SearchTerm) - Method in class javax.mail.Folder
Search this Folder for messages matching the specified search criterion.
search(SearchTerm, Message[]) - Method in class javax.mail.Folder
Search the given array of messages for those that match the specified search criterion.
SearchException - Exception in javax.mail.search
The exception thrown when a Search expression could not be handled.
SearchException() - Constructor for exception javax.mail.search.SearchException
Constructs a SearchException with no detail message.
SearchException(String) - Constructor for exception javax.mail.search.SearchException
Constructs a SearchException with the specified detail message.
SearchTerm - Class in javax.mail.search
Search criteria are expressed as a tree of search-terms, forming a parse-tree for the search expression.
SearchTerm() - Constructor for class javax.mail.search.SearchTerm
 
sectionId - Variable in class com.sun.mail.imap.IMAPMessage
 
SEEN - Static variable in class javax.mail.Flags.Flag
This message is seen.
send(Message) - Static method in class javax.mail.Transport
Send a message.
send(Message, Address[]) - Static method in class javax.mail.Transport
Send the message to the specified addresses, ignoring any recipients specified in the message itself.
sendCommand(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sends command cmd to the server terminating it with CRLF.
SendFailedException - Exception in javax.mail
This exception is thrown when the message cannot be sent.
SendFailedException() - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with no detail message.
SendFailedException(String) - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with the specified detail message.
SendFailedException(String, Exception) - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with the specified Exception and detail message.
SendFailedException(String, Exception, Address[], Address[], Address[]) - Constructor for exception javax.mail.SendFailedException
Constructs a SendFailedException with the specified string and the specified address objects.
sendMessage(Message, Address[]) - Method in class com.sun.mail.smtp.SMTPTransport
Send the Message to the specified list of addresses.
sendMessage(Message, Address[]) - Method in class javax.mail.Transport
Send the Message to the specified list of addresses.
SentDateTerm - Class in javax.mail.search
This class implements comparisons for the Message SentDate.
SentDateTerm(int, Date) - Constructor for class javax.mail.search.SentDateTerm
Constructor.
separator - Variable in class com.sun.mail.imap.IMAPFolder
 
Service - Class in javax.mail
An abstract class that contains the functionality common to messaging services, such as stores and transports.
Service(Session, URLName) - Constructor for class javax.mail.Service
Constructor.
session - Variable in class javax.mail.Message
The Session object for this Message
session - Variable in class javax.mail.Service
The session from which this service was created.
Session - Class in javax.mail
The Session class represents a mail session and is not subclassed.
set(String, String) - Method in class javax.mail.internet.ParameterList
Set a parameter.
set(String, String, String) - Method in class javax.mail.internet.ParameterList
Set a parameter.
set - Variable in class javax.mail.search.FlagTerm
Indicates whether to test for the presence or absence of the specified Flag.
setAddress(String) - Method in class javax.mail.internet.InternetAddress
Set the email address.
setAllow8bitMIME(boolean) - Method in class com.sun.mail.smtp.SMTPMessage
If set to true, and the server supports the 8BITMIME extension, text parts of this message that use the "quoted-printable" or "base64" encodings are converted to use "8bit" encoding if they follow the RFC 2045 rules for 8bit text.
setAttachmentFilters(Filter[]) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment filters.
setAttachmentFormatters(Formatter[]) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment Formatter object for this handler.
setAttachmentNames(String[]) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment file name for each attachment.
setAttachmentNames(Formatter[]) - Method in class com.sun.mail.util.logging.MailHandler
Sets the attachment file name formatters.
setAuthenticator(Authenticator) - Method in class com.sun.mail.util.logging.MailHandler
Sets the Authenticator used to login to the email server.
setAuthorizationID(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sets the authorization ID to be used for authentication.
setCalendar(Calendar) - Method in class javax.mail.internet.MailDateFormat
Don't allow setting the calendar
setComparator(Comparator) - Method in class com.sun.mail.util.logging.MailHandler
Sets the comparator used to order all LogRecord objects prior to formatting.
setConnected(boolean) - Method in class javax.mail.Service
Set the connection state of this service.
setContent(Object, String) - Method in class javax.mail.internet.MimeBodyPart
A convenience method for setting this body part's content.
setContent(Multipart) - Method in class javax.mail.internet.MimeBodyPart
This method sets the body part's content to a Multipart object.
setContent(Object, String) - Method in class javax.mail.internet.MimeMessage
A convenience method for setting this Message's content.
setContent(Multipart) - Method in class javax.mail.internet.MimeMessage
This method sets the Message's content to a Multipart object.
setContent(Object, String) - Method in interface javax.mail.Part
A convenience method for setting this part's content.
setContent(Multipart) - Method in interface javax.mail.Part
This method sets the given Multipart object as this message's content.
setContentID(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentID(String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-ID" header field of this body part.
setContentID(String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-ID" header field of this Message.
setContentLanguage(String[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentLanguage(String[]) - Method in class javax.mail.internet.MimeBodyPart
Set the Content-Language header of this MimePart.
setContentLanguage(String[]) - Method in class javax.mail.internet.MimeMessage
Set the "Content-Language" header of this MimePart.
setContentLanguage(String[]) - Method in interface javax.mail.internet.MimePart
Set the Content-Language header of this MimePart.
setContentMD5(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentMD5(String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-MD5" header field of this body part.
setContentMD5(String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-MD5" header field of this Message.
setContentMD5(String) - Method in interface javax.mail.internet.MimePart
Set the Content-MD5 of this part.
setDataHandler(DataHandler) - Method in class com.sun.mail.dsn.MessageHeaders
Can't set any content for a MessageHeaders object.
setDataHandler(DataHandler) - Method in class com.sun.mail.imap.IMAPMessage
 
setDataHandler(DataHandler) - Method in class javax.mail.internet.MimeBodyPart
This method provides the mechanism to set this body part's content.
setDataHandler(DataHandler) - Method in class javax.mail.internet.MimeMessage
This method provides the mechanism to set this part's content.
setDataHandler(DataHandler) - Method in interface javax.mail.Part
This method provides the mechanism to set this part's content.
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.
setDeliveryStatus(DeliveryStatus) - Method in class com.sun.mail.dsn.MultipartReport
Deprecated. use setReport instead
setDescription(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setDescription(String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-Description" header field for this body part.
setDescription(String, String) - Method in class javax.mail.internet.MimeBodyPart
Set the "Content-Description" header field for this body part.
setDescription(String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-Description" header field for this Message.
setDescription(String, String) - Method in class javax.mail.internet.MimeMessage
Set the "Content-Description" header field for this Message.
setDescription(String) - Method in interface javax.mail.Part
Set a description String for this part.
setDisposition(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setDisposition(String) - Method in class javax.mail.internet.ContentDisposition
Set the disposition.
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 interface javax.mail.Part
Set the disposition of this part.
setEnvelopeFrom(String) - Method in class com.sun.mail.smtp.SMTPMessage
Set the From address to appear in the SMTP envelope.
setExpunged(boolean) - Method in class com.sun.mail.imap.IMAPMessage
 
setExpunged(boolean) - Method in class javax.mail.Message
Sets the expunged flag for this Message.
setFileName(String) - Method in class com.sun.mail.imap.IMAPMessage
 
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 interface javax.mail.Part
Set the filename associated with this part, if possible.
setFlag(Flags.Flag, boolean) - Method in class javax.mail.Message
Set the specified flag on this message to the specified value.
setFlags(Message[], Flags, boolean) - Method in class com.sun.mail.imap.IMAPFolder
Set the specified flags for the given array of messages.
setFlags(Flags, boolean) - Method in class com.sun.mail.imap.IMAPMessage
Set/Unset the given flags in this message.
setFlags(Flags, boolean) - Method in class com.sun.mail.pop3.POP3Message
Set the specified flags on this message to the specified value.
setFlags(Message[], Flags, boolean) - Method in class javax.mail.Folder
Set the specified flags on the messages specified in the array.
setFlags(int, int, Flags, boolean) - Method in class javax.mail.Folder
Set the specified flags on the messages numbered from start through end, both start and end inclusive.
setFlags(int[], Flags, boolean) - Method in class javax.mail.Folder
Set the specified flags on the messages whose message numbers are in the array.
setFlags(Flags, boolean) - Method in class javax.mail.internet.MimeMessage
Set the flags for this message.
setFlags(Flags, boolean) - Method in class javax.mail.Message
Set the specified flags on this message to the specified value.
setFrom(Address) - Method in class com.sun.mail.imap.IMAPMessage
 
setFrom(Address) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field.
setFrom() - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "From" header field using the value of the InternetAddress.getLocalAddress method.
setFrom() - Method in class javax.mail.Message
Set the "From" attribute in this Message.
setFrom(Address) - Method in class javax.mail.Message
Set the "From" attribute in this Message.
setHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Set the value for this header_name.
setHeader(String, String) - Method in class javax.mail.internet.InternetHeaders
Change the first header line that matches name to have value, adding a new header if no existing header matches.
setHeader(String, String) - Method in class javax.mail.internet.MimeBodyPart
Set the value for this header_name.
setHeader(String, String) - Method in class javax.mail.internet.MimeMessage
Set the value for this header_name.
setHeader(String, String) - Method in interface javax.mail.Part
Set the value for this header_name.
setHost(String) - Method in class javax.mail.internet.NewsAddress
Set the host.
setKeyManagers(KeyManager[]) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setLevel(Level) - Method in class com.sun.mail.util.logging.MailHandler
Set the log level specifying which message levels will be logged by this Handler.
setLocalHost(String) - Method in class com.sun.mail.smtp.SMTPTransport
Set the name of the local host, for use in the EHLO and HELO commands.
setMailExtension(String) - Method in class com.sun.mail.smtp.SMTPMessage
Set the extension string to use with the MAIL command.
setMailProperties(Properties) - Method in class com.sun.mail.util.logging.MailHandler
Sets the mail properties used for the session.
setMessageDSN(InternetHeaders) - Method in class com.sun.mail.dsn.DeliveryStatus
Set the per-message fields in the delivery status notification.
setMessageNumber(int) - Method in class com.sun.mail.imap.IMAPMessage
Wrapper around the protected method Message.setMessageNumber() to make that method accessible to IMAPFolder.
setMessageNumber(int) - Method in class javax.mail.Message
Set the Message number for this Message.
setMultipartDataSource(MultipartDataSource) - Method in class javax.mail.Multipart
Setup this Multipart object from the given MultipartDataSource.
setName(String) - Method in class javax.mail.util.ByteArrayDataSource
Set the name of the data.
setNewsgroup(String) - Method in class javax.mail.internet.NewsAddress
Set the newsgroup.
setNextException(Exception) - Method in exception javax.mail.MessagingException
Add an exception to the end of the chain.
setNoopStrict(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the NOOP command is required to return a response code of 250 to indicate success.
setNotifications(InternetHeaders) - Method in class com.sun.mail.dsn.DispositionNotification
Set the disposition notification fields in the disposition notification.
setNotifyOptions(int) - Method in class com.sun.mail.smtp.SMTPMessage
Set notification options to be used if the server supports Delivery Status Notification (RFC 1891).
setNTLMDomain(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sets the NTLM domain to be used for NTLM authentication.
setNumberFormat(NumberFormat) - Method in class javax.mail.internet.MailDateFormat
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.
setParameterList(ParameterList) - Method in class javax.mail.internet.ContentDisposition
Set a new ParameterList.
setParameterList(ParameterList) - Method in class javax.mail.internet.ContentType
Set a new ParameterList.
setParent(Part) - Method in class javax.mail.Multipart
Set the parent of this Multipart to be the specified Part.
setPassword(String) - Method in class com.sun.mail.imap.IMAPStore
Set the password that will be used for subsequent connections after this Store is first connected (for example, when creating a connection to open a Folder).
setPasswordAuthentication(URLName, PasswordAuthentication) - Method in class javax.mail.Session
Save a PasswordAuthentication for this (store or transport) URLName.
setPeek(boolean) - Method in class com.sun.mail.imap.IMAPMessage
Set whether or not to use the PEEK variant of FETCH when fetching message content.
setPersonal(String, String) - Method in class javax.mail.internet.InternetAddress
Set the personal name.
setPersonal(String) - Method in class javax.mail.internet.InternetAddress
Set the personal name.
setPreamble(String) - Method in class javax.mail.internet.MimeMultipart
Set the preamble text to be included before the first body part.
setPrimaryType(String) - Method in class javax.mail.internet.ContentType
Set the primary type.
setProtocolForAddress(String, String) - Method in class javax.mail.Session
Set the default transport protocol to use for addresses of the specified type.
setProvider(Provider) - Method in class javax.mail.Session
Set the passed Provider to be the default implementation for the protocol in Provider.protocol overriding any previous values.
setPushFilter(Filter) - Method in class com.sun.mail.util.logging.MailHandler
Sets the push filter.
setPushLevel(Level) - Method in class com.sun.mail.util.logging.MailHandler
Sets the push level.
setQuota(Quota) - Method in class com.sun.mail.imap.IMAPFolder
Set the quotas for the quotaroot specified in the quota argument.
setQuota(Quota) - Method in class com.sun.mail.imap.IMAPStore
Set the quotas for the quota root specified in the quota argument.
setQuota(Quota) - Method in interface javax.mail.QuotaAwareStore
Set the quotas for the quota root specified in the quota argument.
setRecipient(Message.RecipientType, Address) - Method in class javax.mail.Message
Set the recipient address.
setRecipients(Message.RecipientType, Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.internet.MimeMessage
Set the specified recipient type to the given addresses.
setRecipients(Message.RecipientType, String) - Method in class javax.mail.internet.MimeMessage
Set the specified recipient type to the given addresses.
setRecipients(Message.RecipientType, Address[]) - Method in class javax.mail.Message
Set the recipient addresses.
setReplyTo(Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setReplyTo(Address[]) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Reply-To" header field.
setReplyTo(Address[]) - Method in class javax.mail.Message
Set the addresses to which replies should be directed.
setReport(Report) - Method in class com.sun.mail.dsn.MultipartReport
Set the report associated with this multipart/report.
setReportSuccess(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether successful sends should be reported by throwing an exception.
setRequireStartTLS(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the STARTTLS command should be required.
setResourceLimit(String, long) - Method in class javax.mail.Quota
Set a resource limit for this quota root.
setReturnedMessage(MimeMessage) - Method in class com.sun.mail.dsn.MultipartReport
Set the original message to be returned as part of the multipart/report.
setReturnOption(int) - Method in class com.sun.mail.smtp.SMTPMessage
Set return option to be used if server supports Delivery Status Notification (RFC 1891).
setRights(Rights) - Method in class com.sun.mail.imap.ACL
Set the rights associated with this ACL entry.
setSASLEnabled(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether SASL authentication is enabled.
setSASLMechanisms(String[]) - Method in class com.sun.mail.smtp.SMTPTransport
Set the list of SASL mechanisms to consider if SASL authentication is enabled.
setSASLRealm(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sets the SASL realm to be used for DIGEST-MD5 authentication.
setSecureRandom(SecureRandom) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setSender(Address) - Method in class com.sun.mail.imap.IMAPMessage
 
setSender(Address) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Sender" header field.
setSendPartial(boolean) - Method in class com.sun.mail.smtp.SMTPMessage
If set to true, and this message has some valid and some invalid addresses, send the message anyway, reporting the partial failure with a SendFailedException.
setSentDate(Date) - Method in class com.sun.mail.imap.IMAPMessage
 
setSentDate(Date) - Method in class javax.mail.internet.MimeMessage
Set the RFC 822 "Date" header field.
setSentDate(Date) - Method in class javax.mail.Message
Set the sent date of this message.
setStartTLS(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the STARTTLS command should be used.
setSubject(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setSubject(String) - Method in class com.sun.mail.util.logging.MailHandler
Sets a literal string for the email subject.
setSubject(Formatter) - Method in class com.sun.mail.util.logging.MailHandler
Sets the subject formatter for email.
setSubject(String) - Method in class javax.mail.internet.MimeMessage
Set the "Subject" header field.
setSubject(String, String) - Method in class javax.mail.internet.MimeMessage
Set the "Subject" header field.
setSubject(String) - Method in class javax.mail.Message
Set the subject of this message.
setSubmitter(String) - Method in class com.sun.mail.smtp.SMTPMessage
Sets the submitter to be used for the RFC 2554 AUTH= value in the MAIL FROM command.
setSubscribed(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Subscribe/Unsubscribe this folder.
setSubscribed(boolean) - Method in class javax.mail.Folder
Subscribe or unsubscribe this Folder.
setSubType(String) - Method in class com.sun.mail.dsn.MultipartReport
Set the subtype.
setSubType(String) - Method in class javax.mail.internet.ContentType
Set the subType.
setSubType(String) - Method in class javax.mail.internet.MimeMultipart
Set the subtype.
setText(String) - Method in class com.sun.mail.dsn.MultipartReport
Set the message to be presented to the user as just a text/plain part containing the specified text.
setText(String) - Method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String, String) - Method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String, String, String) - Method in class javax.mail.internet.MimeBodyPart
Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
setText(String) - Method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String, String) - Method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String, String, String) - Method in class javax.mail.internet.MimeMessage
Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
setText(String) - Method in interface javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
setText(String, String) - Method in interface javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
setText(String, String, String) - Method in interface javax.mail.internet.MimePart
Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
setText(String) - Method in interface javax.mail.Part
A convenience method that sets the given String as this part's content with a MIME type of "text/plain".
setTextBodyPart(MimeBodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Set the body part containing the text to be presented to the user.
setTrustAllHosts(boolean) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setTrustedHosts(String[]) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setTrustManagers(TrustManager[]) - Method in class com.sun.mail.util.MailSSLSocketFactory
 
setUID(long) - Method in class com.sun.mail.imap.IMAPMessage
 
setURLName(URLName) - Method in class javax.mail.Service
Set the URLName representing this service.
setUsername(String) - Method in class com.sun.mail.imap.IMAPStore
Set the user name that will be used for subsequent connections after this Store is first connected (for example, when creating a connection to open a Folder).
setUseRset(boolean) - Method in class com.sun.mail.smtp.SMTPTransport
Set whether the RSET command should be used instead of the NOOP command in the @{link #isConnected isConnected} method.
SharedByteArrayInputStream - Class in javax.mail.util
A ByteArrayInputStream that implements the SharedInputStream interface, allowing the underlying byte array to be shared between multiple readers.
SharedByteArrayInputStream(byte[]) - Constructor for class javax.mail.util.SharedByteArrayInputStream
Create a SharedByteArrayInputStream representing the entire byte array.
SharedByteArrayInputStream(byte[], int, int) - Constructor for class javax.mail.util.SharedByteArrayInputStream
Create a SharedByteArrayInputStream representing the part of the byte array from offset for length bytes.
SharedFileInputStream - Class in javax.mail.util
A SharedFileInputStream is a BufferedInputStream that buffers data from the file and supports the mark and reset methods.
SharedFileInputStream(File) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream for the file.
SharedFileInputStream(String) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream for the named file
SharedFileInputStream(File, int) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream with the specified buffer size.
SharedFileInputStream(String, int) - Constructor for class javax.mail.util.SharedFileInputStream
Creates a SharedFileInputStream with the specified buffer size.
SharedInputStream - Interface in javax.mail.internet
An InputStream that is backed by data that can be shared by multiple readers may implement this interface.
simpleCommand(String) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server and return the response code from the server.
simpleCommand(byte[]) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server and return the response code from the server.
SIZE - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
SIZE is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
SIZE - Static variable in class com.sun.mail.imap.SortTerm
Sort by the message size.
size() - Method in class javax.mail.internet.ParameterList
Return the number of parameters in this list.
SizeTerm - Class in javax.mail.search
This class implements comparisons for Message sizes.
SizeTerm(int, int) - Constructor for class javax.mail.search.SizeTerm
Constructor.
skip(long) - Method in class javax.mail.util.SharedFileInputStream
See the general contract of the skip method of InputStream.
SMTPAddressFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPAddressFailedException(InternetAddress, String, int, String) - Constructor for exception com.sun.mail.smtp.SMTPAddressFailedException
Constructs an SMTPAddressFailedException with the specified address, return code, and error string.
SMTPAddressSucceededException - Exception in com.sun.mail.smtp
This exception is chained off a SendFailedException when the mail.smtp.reportsuccess property is true.
SMTPAddressSucceededException(InternetAddress, String, int, String) - Constructor for exception com.sun.mail.smtp.SMTPAddressSucceededException
Constructs an SMTPAddressSucceededException with the specified address, return code, and error string.
SMTPMessage - Class in com.sun.mail.smtp
This class is a specialization of the MimeMessage class that allows you to specify various SMTP options and parameters that will be used when this message is sent over SMTP.
SMTPMessage(Session) - Constructor for class com.sun.mail.smtp.SMTPMessage
Default constructor.
SMTPMessage(Session, InputStream) - Constructor for class com.sun.mail.smtp.SMTPMessage
Constructs an SMTPMessage by reading and parsing the data from the specified MIME InputStream.
SMTPMessage(MimeMessage) - Constructor for class com.sun.mail.smtp.SMTPMessage
Constructs a new SMTPMessage with content initialized from the source MimeMessage.
SMTPSenderFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSenderFailedException(InternetAddress, String, int, String) - Constructor for exception com.sun.mail.smtp.SMTPSenderFailedException
Constructs an SMTPSenderFailedException with the specified address, return code, and error string.
SMTPSendFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSendFailedException(String, int, String, Exception, Address[], Address[], Address[]) - Constructor for exception com.sun.mail.smtp.SMTPSendFailedException
Constructs an SMTPSendFailedException with the specified address, return code, and error string.
SMTPSSLTransport - Class in com.sun.mail.smtp
This class implements the Transport abstract class using SMTP over SSL for message submission and transport.
SMTPSSLTransport(Session, URLName) - Constructor for class com.sun.mail.smtp.SMTPSSLTransport
Constructor
SMTPTransport - Class in com.sun.mail.smtp
This class implements the Transport abstract class using SMTP for message submission and transport.
SMTPTransport(Session, URLName) - Constructor for class com.sun.mail.smtp.SMTPTransport
Constructor that takes a Session object and a URLName that represents a specific SMTP server.
SMTPTransport(Session, URLName, String, boolean) - Constructor for class com.sun.mail.smtp.SMTPTransport
Constructor used by this class and by SMTPSSLTransport subclass.
SortTerm - Class in com.sun.mail.imap
A particular sort criteria, as defined by RFC 5256.
start - Variable in class javax.mail.util.SharedByteArrayInputStream
Position within shared buffer that this stream starts at.
start - Variable in class javax.mail.util.SharedFileInputStream
The file offset of the start of data in this subset of the file.
startTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Issue the STARTTLS command and switch the socket to TLS mode if it succeeds.
store - Variable in class javax.mail.Folder
The parent store.
STORE - Static variable in class javax.mail.Provider.Type
 
Store - Class in javax.mail
An abstract class that models a message store and its access protocol, for storing and retrieving messages.
Store(Session, URLName) - Constructor for class javax.mail.Store
Constructor.
StoreClosedException - Exception in javax.mail
This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason.
StoreClosedException(Store) - Constructor for exception javax.mail.StoreClosedException
Constructor
StoreClosedException(Store, String) - Constructor for exception javax.mail.StoreClosedException
Constructor
StoreEvent - Class in javax.mail.event
This class models notifications from the Store connection.
StoreEvent(Store, int, String) - Constructor for class javax.mail.event.StoreEvent
Constructor.
StoreListener - Interface in javax.mail.event
This is the Listener interface for Store Notifications.
StringTerm - Class in javax.mail.search
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
 
SUBJECT - Static variable in class com.sun.mail.imap.SortTerm
Sort by the base subject text.
SubjectTerm - Class in javax.mail.search
This class implements comparisons for the message Subject header.
SubjectTerm(String) - Constructor for class javax.mail.search.SubjectTerm
Constructor.
supportsAuthentication(String) - Method in class com.sun.mail.smtp.SMTPTransport
Does the server we're connected to support the specified authentication mechanism?
supportsExtension(String) - Method in class com.sun.mail.smtp.SMTPTransport
Return true if the SMTP server supports the specified service extension.

T

term - Variable in class javax.mail.search.NotTerm
The search term to negate.
terms - Variable in class javax.mail.search.AndTerm
The array of terms on which the AND operator should be applied.
terms - Variable in class javax.mail.search.OrTerm
The array of terms on which the OR operator should be applied.
throwClosedException(ConnectionException) - Method in class com.sun.mail.imap.IMAPFolder
Throw the appropriate 'closed' exception.
TO - Static variable in class com.sun.mail.imap.SortTerm
Sort by email address of first To recipient.
TO - Static variable in class javax.mail.Message.RecipientType
The "To" (primary) recipients.
top(int) - Method in class com.sun.mail.pop3.POP3Message
Fetch the header of the message and the first n lines of the raw content of the message.
toString() - Method in class com.sun.mail.dsn.DeliveryStatus
 
toString() - Method in class com.sun.mail.dsn.DispositionNotification
 
toString() - Method in class com.sun.mail.imap.Rights.Right
 
toString() - Method in class com.sun.mail.imap.Rights
 
toString() - Method in class com.sun.mail.imap.SortTerm
 
toString() - Method in class javax.mail.Address
Return a String representation of this address object.
toString() - Method in class javax.mail.FetchProfile.Item
Include the name in the toString return value for debugging.
toString() - Method in class javax.mail.Folder
override the default toString(), it will return the String from Folder.getFullName() or if that is null, it will use the default toString() behavior.
toString() - Method in exception javax.mail.internet.AddressException
 
toString() - Method in class javax.mail.internet.ContentDisposition
Retrieve a RFC2045 style string representation of this ContentDisposition.
toString() - Method in class javax.mail.internet.ContentType
Retrieve a RFC2045 style string representation of this Content-Type.
toString() - Method in class javax.mail.internet.InternetAddress
Convert this address into a RFC 822 / RFC 2047 encoded address.
toString(Address[]) - Static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString(Address[], int) - Static method in class javax.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString() - Method in class javax.mail.internet.NewsAddress
Convert this address into a RFC 1036 address.
toString(Address[]) - Static method in class javax.mail.internet.NewsAddress
Convert the given array of NewsAddress objects into a comma separated sequence of address strings.
toString() - Method in class javax.mail.internet.ParameterList
Convert this ParameterList into a MIME String.
toString(int) - Method in class javax.mail.internet.ParameterList
Convert this ParameterList into a MIME String.
toString() - Method in class javax.mail.Message.RecipientType
 
toString() - Method in exception javax.mail.MessagingException
Override toString method to provide information on nested exceptions.
toString() - Method in class javax.mail.Provider
Overrides Object.toString()
toString() - Method in class javax.mail.Provider.Type
 
toString() - Method in class javax.mail.Service
Return getURLName.toString() if this service has a URLName, otherwise it will return the default toString.
toString() - Method in class javax.mail.URLName
Constructs a string representation of this URLName.
toUnicodeString() - Method in class javax.mail.internet.InternetAddress
Returns a properly formatted address (RFC 822 syntax) of Unicode characters.
TRANSPORT - Static variable in class javax.mail.Provider.Type
 
Transport - Class in javax.mail
An abstract class that models a message transport.
Transport(Session, URLName) - Constructor for class javax.mail.Transport
Constructor.
TransportAdapter - Class in javax.mail.event
The adapter which receives Transport events.
TransportAdapter() - Constructor for class javax.mail.event.TransportAdapter
 
TransportEvent - Class in javax.mail.event
This class models Transport events.
TransportEvent(Transport, int, Address[], Address[], Address[], Message) - Constructor for class javax.mail.event.TransportEvent
Constructor.
TransportListener - Interface in javax.mail.event
This is the Listener interface for Transport events
type - Variable in class com.sun.mail.dsn.Report
 
type - Variable in class com.sun.mail.imap.IMAPFolder
 
type - Variable in class javax.mail.event.ConnectionEvent
The event type.
type - Variable in class javax.mail.event.FolderEvent
The event type.
type - Variable in class javax.mail.event.MessageChangedEvent
The event type.
type - Variable in class javax.mail.event.MessageCountEvent
The event type.
type - Variable in class javax.mail.event.StoreEvent
The event type.
type - Variable in class javax.mail.event.TransportEvent
The event type.
type - Variable in class javax.mail.Message.RecipientType
The type of recipient, usually the name of a corresponding Internet standard header.
type - Variable in class javax.mail.search.RecipientTerm
The recipient type.

U

UID - Static variable in class javax.mail.UIDFolder.FetchProfileItem
UID is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
UIDFolder - Interface in javax.mail
The UIDFolder interface is implemented by Folders that can support the "disconnected" mode of operation, by providing unique-ids for messages in the folder.
UIDFolder.FetchProfileItem - Class in javax.mail
A fetch profile item for fetching UIDs.
UIDFolder.FetchProfileItem(String) - Constructor for class javax.mail.UIDFolder.FetchProfileItem
 
uidTable - Variable in class com.sun.mail.imap.IMAPFolder
 
unfold(String) - Static method in class javax.mail.internet.MimeUtility
Unfold a folded header.
UNKNOWN_SEPARATOR - Static variable in class com.sun.mail.imap.IMAPFolder
 
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.
updateHeaders() - Method in class javax.mail.internet.PreencodedMimeBodyPart
Force the Content-Transfer-Encoding header to use the encoding that was specified when this object was created.
updateMessageID() - Method in class javax.mail.internet.MimeMessage
Update the Message-ID header.
url - Variable in class javax.mail.Service
The URLName of this service.
URLName - Class in javax.mail
The name of a URL.
URLName(String, String, int, String, String, String) - Constructor for class javax.mail.URLName
Creates a URLName object from the specified protocol, host, port number, file, username, and password.
URLName(URL) - Constructor for class javax.mail.URLName
Construct a URLName from a java.net.URL object.
URLName(String) - Constructor for class javax.mail.URLName
Construct a URLName from the string.
usage - Variable in class javax.mail.Quota.Resource
The current usage of the resource.
USER - Static variable in class javax.mail.Flags.Flag
A special flag that indicates that this folder supports user defined flags.

V

validate() - Method in class javax.mail.internet.InternetAddress
Validate that this address conforms to the syntax rules of RFC 822.
validSent - Variable in class javax.mail.event.TransportEvent
 
validSent - Variable in exception javax.mail.SendFailedException
 
validUnsent - Variable in class javax.mail.event.TransportEvent
 
validUnsent - Variable in exception javax.mail.SendFailedException
 
value - Variable in class javax.mail.Header
The value of the header.

W

WRITE - Static variable in class com.sun.mail.imap.Rights.Right
Write - STORE flags other than \SEEN and \DELETED.
writeTo(OutputStream) - Method in class com.sun.mail.dsn.DeliveryStatus
 
writeTo(OutputStream) - Method in class com.sun.mail.dsn.DispositionNotification
 
writeTo(OutputStream) - Method in class com.sun.mail.imap.IMAPMessage
Write out the bytes into the given outputstream.
writeTo(OutputStream, String[]) - Method in class com.sun.mail.pop3.POP3Message
Output the message as an RFC 822 format stream, without specified headers.
writeTo(OutputStream) - Method in class javax.mail.internet.MimeBodyPart
Output the body part as an RFC 822 format stream.
writeTo(OutputStream) - Method in class javax.mail.internet.MimeMessage
Output the message as an RFC 822 format stream.
writeTo(OutputStream, String[]) - Method in class javax.mail.internet.MimeMessage
Output the message as an RFC 822 format stream, without specified headers.
writeTo(OutputStream) - Method in class javax.mail.internet.MimeMultipart
Iterates through all the parts and outputs each MIME part separated by a boundary.
writeTo(OutputStream) - Method in class javax.mail.internet.PreencodedMimeBodyPart
Output the body part as an RFC 822 format stream.
writeTo(OutputStream) - Method in class javax.mail.Multipart
Output an appropriately encoded bytestream to the given OutputStream.
writeTo(OutputStream) - Method in interface javax.mail.Part
Output a bytestream for this Part.

X

xtext(String) - Static method in class com.sun.mail.smtp.SMTPTransport
Convert a string to RFC 1891 xtext format.

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