A B C D E F G H I K L M N O P Q R S T U 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(Status, Status) - Static method in class com.sun.mail.imap.protocol.Status
 
add(Rights.Right) - Method in class com.sun.mail.imap.Rights
Add the specified right to this Rights object.
add(Rights) - Method in class com.sun.mail.imap.Rights
Add all the rights in the given Rights object to this Rights object.
addACL(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Add an access control list entry to the access control list for this folder.
addFrom(Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeader(String, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
addHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Add this value to the existing values for this header_name.
addHeaderLine(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
addHeaderLine(String) - Method in class com.sun.mail.imap.IMAPMessage
 
addHeaderLine(String) - Method in class com.sun.mail.pop3.POP3Message
Add a raw RFC822 header-line.
addMessageCountListener(MessageCountListener) - Method in class com.sun.mail.imap.IMAPFolder
 
addMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
addMessages(int, int) - Method in class com.sun.mail.imap.MessageCache
Add count messages to the cache.
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
 
addRecipients(Message.RecipientType, Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
addResponseHandler(ResponseHandler) - Method in class com.sun.mail.iap.Protocol
Adds a response handler.
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.
ADMINISTER - Static variable in class com.sun.mail.imap.Rights.Right
Administer - perform SETACL.
append(Argument) - Method in class com.sun.mail.iap.Argument
append the given Argument to this Argument.
append(String, Flags, Date, Literal) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
APPEND Command.
appendMessages(Message[]) - Method in class com.sun.mail.imap.DefaultFolder
 
appendMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
appendMessages(Message[]) - Method in class com.sun.mail.pop3.DefaultFolder
 
appendMessages(Message[]) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support appending messages.
AppendUID - Class in com.sun.mail.imap
Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 2359.
AppendUID(long, long) - Constructor for class com.sun.mail.imap.AppendUID
 
appenduid(String, Flags, Date, Literal) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
APPEND Command, return uid from APPENDUID response code.
appenduid(String, Flags, Date, Literal, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
appendUIDMessages(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Append the given messages into this folder.
Argument - Class in com.sun.mail.iap
 
Argument() - Constructor for class com.sun.mail.iap.Argument
Constructor
ARRIVAL - Static variable in class com.sun.mail.imap.SortTerm
Sort by message arrival date and time.
ASCIIUtility - Class in com.sun.mail.util
 
atBOL - Variable in class com.sun.mail.util.CRLFOutputStream
 
attachment - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
attributes - Variable in class com.sun.mail.imap.IMAPFolder
 
attrs - Variable in class com.sun.mail.imap.protocol.ListInfo
 
authClient(String, String, String, String, String) - Method in class com.sun.mail.smtp.DigestMD5
Return client's authentication response to server's challenge.
authenticate(String[], String, String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
authenticate(String[], String, String, String, String) - Method in interface com.sun.mail.imap.protocol.SaslAuthenticator
 
authenticate(String[], String, String, String, String) - Method in interface com.sun.mail.smtp.SaslAuthenticator
 
authenticate(String[], String, String, String, String) - Method in class com.sun.mail.smtp.SMTPSaslAuthenticator
 
authlogin(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=LOGIN authenticate scheme
authntlm(String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=NTLM authentication scheme.
authplain(String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The AUTHENTICATE command with AUTH=PLAIN authentication scheme.
authServer(String) - Method in class com.sun.mail.smtp.DigestMD5
Allow the client to authenticate the server based on its response.
available() - Method in class com.sun.mail.imap.IMAPInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.sun.mail.util.BASE64DecoderStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.sun.mail.util.QPDecoderStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.sun.mail.util.UUDecoderStream
 
availableFlags - Variable in class com.sun.mail.imap.IMAPFolder
 
availableFlags - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 

B

ba - Variable in class com.sun.mail.util.QPDecoderStream
 
BAD - Static variable in class com.sun.mail.iap.Response
 
BadCommandException - Exception in com.sun.mail.iap
 
BadCommandException() - Constructor for exception com.sun.mail.iap.BadCommandException
Constructs an BadCommandException with no detail message.
BadCommandException(String) - Constructor for exception com.sun.mail.iap.BadCommandException
Constructs an BadCommandException with the specified detail message.
BadCommandException(Response) - Constructor for exception com.sun.mail.iap.BadCommandException
Constructs an BadCommandException with the specified Response.
base64decode(char[], int, CharacterIterator) - Static method in class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
BASE64DecoderStream - Class in com.sun.mail.util
This class implements a BASE64 Decoder.
BASE64DecoderStream(InputStream) - Constructor for class com.sun.mail.util.BASE64DecoderStream
Create a BASE64 decoder that decodes the specified input stream.
BASE64DecoderStream(InputStream, boolean) - Constructor for class com.sun.mail.util.BASE64DecoderStream
Create a BASE64 decoder that decodes the specified input stream.
BASE64EncoderStream - Class in com.sun.mail.util
This class implements a BASE64 encoder.
BASE64EncoderStream(OutputStream, int) - Constructor for class com.sun.mail.util.BASE64EncoderStream
Create a BASE64 encoder that encodes the specified output stream.
BASE64EncoderStream(OutputStream) - Constructor for class com.sun.mail.util.BASE64EncoderStream
Create a BASE64 encoder that encodes the specified input stream.
BASE64MailboxDecoder - Class in com.sun.mail.imap.protocol
See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded.
BASE64MailboxDecoder() - Constructor for class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
BASE64MailboxEncoder - Class in com.sun.mail.imap.protocol
from RFC2060 5.1.3.
BASE64MailboxEncoder(Writer) - Constructor for class com.sun.mail.imap.protocol.BASE64MailboxEncoder
Create a BASE64 encoder
bcc - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
BEncoderStream - Class in com.sun.mail.util
This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers.
BEncoderStream(OutputStream) - Constructor for class com.sun.mail.util.BEncoderStream
Create a 'B' encoder that encodes the specified input stream.
bodies - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
BODY - Class in com.sun.mail.imap.protocol
The BODY fetch response item.
BODY(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.BODY
Constructor
BODYSTRUCTURE - Class in com.sun.mail.imap.protocol
A BODYSTRUCTURE response.
BODYSTRUCTURE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
bs - Variable in class com.sun.mail.imap.IMAPMessage
 
buffer - Variable in class com.sun.mail.iap.Response
 
buffer - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
bufsize - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
BYE - Static variable in class com.sun.mail.iap.Response
 
byeResponse(Exception) - Static method in class com.sun.mail.iap.Response
Return a Response object that looks like a BYE protocol response.
ByteArray - Class in com.sun.mail.iap
A simple wrapper around a byte array, with a start position and count of bytes.
ByteArray(byte[], int, int) - Constructor for class com.sun.mail.iap.ByteArray
Constructor
ByteArray(int) - Constructor for class com.sun.mail.iap.ByteArray
Constructor that creates a byte array of the specified size.

C

canOpen - Variable in class com.sun.mail.imap.protocol.ListInfo
 
capabilities() - Method in class com.sun.mail.pop3.POP3Store
Return a Map of the capabilities the server provided, as per RFC 2449.
capability() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CAPABILITY command.
cc - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
CC - Static variable in class com.sun.mail.imap.SortTerm
Sort by email address of first Cc recipient.
CHANGED - Static variable in class com.sun.mail.imap.protocol.ListInfo
 
changeState - Variable in class com.sun.mail.imap.protocol.ListInfo
 
check() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CHECK Command.
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
 
checkExpunged() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
checkOpened() - Method in class com.sun.mail.imap.IMAPFolder
 
checkRange(int) - Method in class com.sun.mail.imap.IMAPFolder
 
cleanContentType(MimePart, String) - Static method in class com.sun.mail.util.MimeUtil
If a Content-Type handler has been specified, call it to clean up the Content-Type value.
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.
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() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CLOSE Command.
close(boolean) - Method in class com.sun.mail.pop3.DefaultFolder
 
close(boolean) - Method in class com.sun.mail.pop3.POP3Folder
 
close() - Method in class com.sun.mail.pop3.POP3Store
 
close() - Method in class com.sun.mail.smtp.SMTPTransport
Close the Transport and terminate the connection to the server.
close() - Method in class com.sun.mail.util.BASE64EncoderStream
Forces any buffered output bytes to be encoded out to the stream and closes this output stream
close() - Method in class com.sun.mail.util.logging.MailHandler
Prevents any other records from being published.
close() - Method in class com.sun.mail.util.QPEncoderStream
Forces any buffered output bytes to be encoded out to the stream and closes this output stream
close() - Method in class com.sun.mail.util.UUEncoderStream
 
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.auth - package com.sun.mail.auth
 
com.sun.mail.handlers - package com.sun.mail.handlers
 
com.sun.mail.iap - package com.sun.mail.iap
 
com.sun.mail.imap - package com.sun.mail.imap
An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store.
com.sun.mail.imap.protocol - package com.sun.mail.imap.protocol
 
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.
command(String, Argument) - Method in class com.sun.mail.iap.Protocol
Send a command to the server.
CommandFailedException - Exception in com.sun.mail.iap
 
CommandFailedException() - Constructor for exception com.sun.mail.iap.CommandFailedException
Constructs an CommandFailedException with no detail message.
CommandFailedException(String) - Constructor for exception com.sun.mail.iap.CommandFailedException
Constructs an CommandFailedException with the specified detail message.
CommandFailedException(Response) - Constructor for exception com.sun.mail.iap.CommandFailedException
Constructs an CommandFailedException with the specified Response.
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.
ConnectionException - Exception in com.sun.mail.iap
 
ConnectionException() - Constructor for exception com.sun.mail.iap.ConnectionException
Constructs an ConnectionException with no detail message.
ConnectionException(String) - Constructor for exception com.sun.mail.iap.ConnectionException
Constructs an ConnectionException with the specified detail message.
ConnectionException(Protocol, Response) - Constructor for exception com.sun.mail.iap.ConnectionException
Constructs an ConnectionException with the specified Response.
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.
CONTINUATION - Static variable in class com.sun.mail.iap.Response
 
copy(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
COPY command.
copy(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
copyMessages(Message[], Folder) - Method in class com.sun.mail.imap.IMAPFolder
Copy the specified messages from this folder, to the specified destination.
cParams - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
create(int) - Method in class com.sun.mail.imap.IMAPFolder
Create this folder, with the specified type.
create(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
CREATE Command.
CREATE - Static variable in class com.sun.mail.imap.Rights.Right
Create - CREATE new sub-mailboxes in any implementation-defined hierarchy, RENAME or DELETE mailbox.
create(int) - Method in class com.sun.mail.pop3.DefaultFolder
 
create(int) - Method in class com.sun.mail.pop3.POP3Folder
Always returns false; the POP3 protocol doesn't support creating folders.
createMessage(Folder, int) - Method in class com.sun.mail.pop3.POP3Folder
 
createMessageSets(int[]) - Static method in class com.sun.mail.imap.protocol.MessageSet
 
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
 
createUIDSets(long[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
 
CRLFOutputStream - Class in com.sun.mail.util
Convert lines into the canonical format, that is, terminate lines with the CRLF sequence.
CRLFOutputStream(OutputStream) - Constructor for class com.sun.mail.util.CRLFOutputStream
 

D

data - Variable in class com.sun.mail.imap.protocol.BODY
 
data - Variable in class com.sun.mail.imap.protocol.RFC822DATA
 
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.
date - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
date - Variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
DATE - Static variable in class com.sun.mail.imap.SortTerm
Sort by sent date and time.
debug - Variable in class com.sun.mail.iap.Protocol
 
debug - Variable in class com.sun.mail.imap.IMAPFolder
 
decode(String) - Static method in class com.sun.mail.imap.protocol.BASE64MailboxDecoder
 
decode(byte[]) - Static method in class com.sun.mail.util.BASE64DecoderStream
Base64 decode a byte array.
DecodingException - Exception in com.sun.mail.util
A special IOException that indicates a failure to decode data due to an error in the formatting of the data.
DecodingException(String) - Constructor for exception com.sun.mail.util.DecodingException
Constructor
DefaultFolder - Class in com.sun.mail.imap
The default IMAP folder (root of the naming hierarchy).
DefaultFolder(IMAPStore) - Constructor for class com.sun.mail.imap.DefaultFolder
 
DefaultFolder - Class in com.sun.mail.pop3
The POP3 DefaultFolder.
delete(boolean) - Method in class com.sun.mail.imap.DefaultFolder
 
delete(boolean) - Method in class com.sun.mail.imap.IMAPFolder
Delete this folder.
delete(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
DELETE Command.
DELETE - Static variable in class com.sun.mail.imap.Rights.Right
Delete - STORE \DELETED flag, perform EXPUNGE.
delete(boolean) - Method in class com.sun.mail.pop3.DefaultFolder
 
delete(boolean) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't allow the INBOX to be deleted.
deleteACL(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
DELETEACL Command.
delimiter - Variable in class com.sun.mail.imap.protocol.Namespaces.Namespace
Delimiter between names in this namespace.
description - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
digest(byte[]) - Method in class com.sun.mail.auth.MD4
Compute and return the message digest of the input byte array.
DigestMD5 - Class in com.sun.mail.smtp
DIGEST-MD5 authentication support.
DigestMD5(PrintStream) - Constructor for class com.sun.mail.smtp.DigestMD5
 
disconnect() - Method in class com.sun.mail.iap.Protocol
Disconnect.
disconnect() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Close socket connection.
disposition - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
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
 
dParams - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 

E

ehlo(String) - Method in class com.sun.mail.smtp.SMTPTransport
Issue the EHLO command.
encode(String) - Static method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
encode() - Method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
encode(byte[]) - Static method in class com.sun.mail.util.BASE64EncoderStream
Base64 encode a byte array.
encodedLength(byte[]) - Static method in class com.sun.mail.util.BEncoderStream
Returns the length of the encoded version of this byte array.
encodedLength(byte[], boolean) - Static method in class com.sun.mail.util.QEncoderStream
Returns the length of the encoded version of this byte array.
encoding - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
end - Variable in class com.sun.mail.imap.protocol.MessageSet
 
end - Variable in class com.sun.mail.imap.protocol.UIDSet
 
ensureAtBOL() - Method in class com.sun.mail.smtp.SMTPOutputStream
Ensure we're at the beginning of a line.
envelope - Variable in class com.sun.mail.imap.IMAPMessage
 
envelope - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
ENVELOPE - Class in com.sun.mail.imap.protocol
The ENEVELOPE item of an IMAP FETCH response.
ENVELOPE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.ENVELOPE
 
equals(Object) - Method in class com.sun.mail.imap.Rights
Check whether the two Rights objects are equal.
examine(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
EXAMINE Command.
exists - Variable in class com.sun.mail.imap.IMAPFolder
 
exists() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder really exists on the server.
exists() - Method in class com.sun.mail.pop3.DefaultFolder
 
exists() - Method in class com.sun.mail.pop3.POP3Folder
Always true for the folder "INBOX", always false for any other name.
expunge() - Method in class com.sun.mail.imap.DefaultFolder
 
expunge() - Method in class com.sun.mail.imap.IMAPFolder
Expunge all messages marked as DELETED.
expunge(Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Expunge the indicated messages, which must have been marked as DELETED.
expunge() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
EXPUNGE Command.
expunge() - Method in class com.sun.mail.pop3.DefaultFolder
 
expunge() - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support expunging messages without closing the folder; call the close method with the expunge argument set to true instead.
expungeMessage(int) - Method in class com.sun.mail.imap.MessageCache
Expunge the message with the given sequence number.

F

fetch(Message[], FetchProfile) - Method in class com.sun.mail.imap.IMAPFolder
Prefetch attributes, based on the given FetchProfile.
fetch(MessageSet[], String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(int, int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetch(Message[], FetchProfile) - Method in class com.sun.mail.pop3.POP3Folder
Prefetch information about POP3 messages.
fetchBody(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch given BODY section.
fetchBody(int, String, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetchBody(int, String, int, int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section.
fetchBody(int, String, int, int, ByteArray) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section.
fetchBody(int, String, int, int, boolean, ByteArray) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
fetchBodyStructure(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the BODYSTRUCTURE of the specified message.
fetchFlags(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the FLAGS for the given message.
FetchResponse - Class in com.sun.mail.imap.protocol
This class represents a response obtained from the input stream of an IMAP server.
FetchResponse(Protocol) - Constructor for class com.sun.mail.imap.protocol.FetchResponse
 
FetchResponse(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.FetchResponse
 
fetchRFC822(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the specified RFC822 Data item.
fetchSequenceNumber(long) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence number for the given UID.
fetchSequenceNumbers(long, long) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence numbers for UIDs ranging from start till end.
fetchSequenceNumbers(long[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Get the sequence numbers for UIDs ranging from start till end.
fetchUID(int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch the IMAP UID for the given message.
finalize() - Method in class com.sun.mail.iap.Protocol
Finalizer.
finalize() - Method in class com.sun.mail.imap.IMAPStore
 
finalize() - Method in class com.sun.mail.pop3.POP3Folder
Close the folder when we're finalized.
finalize() - Method in class com.sun.mail.pop3.POP3Store
 
finalize() - Method in class com.sun.mail.smtp.SMTPTransport
 
finishData() - Method in class com.sun.mail.smtp.SMTPTransport
Terminate the sent data.
first - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
FLAGS - Class in com.sun.mail.imap.protocol
This class
FLAGS(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.FLAGS
Constructor
flush() - Method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
flush() - Method in class com.sun.mail.smtp.SMTPOutputStream
Override flush method in FilterOutputStream.
flush() - Method in class com.sun.mail.util.BASE64EncoderStream
Flushes this output stream and forces any buffered output bytes to be encoded out to the stream.
flush() - Method in class com.sun.mail.util.logging.MailHandler
Pushes any buffered records to the email server as normal priority.
flush() - Method in class com.sun.mail.util.QPEncoderStream
Flushes this output stream and forces any buffered output bytes to be encoded out to the stream.
flush() - Method in class com.sun.mail.util.UUEncoderStream
 
FolderClosedIOException - Exception in com.sun.mail.util
A variant of FolderClosedException that can be thrown from methods that only throw IOException.
FolderClosedIOException(Folder) - Constructor for exception com.sun.mail.util.FolderClosedIOException
Constructor
FolderClosedIOException(Folder, String) - Constructor for exception com.sun.mail.util.FolderClosedIOException
Constructor
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) - Static method in class com.sun.mail.imap.protocol.INTERNALDATE
Format given Date object into INTERNALDATE string
from - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
FROM - Static variable in class com.sun.mail.imap.SortTerm
Sort by first From email address.
fullName - Variable in class com.sun.mail.imap.IMAPFolder
 

G

generateSequence(SearchTerm, String) - Static method in class com.sun.mail.imap.protocol.SearchSequence
Generate the IMAP search sequence for the given search expression.
generateType1Msg(int) - Method in class com.sun.mail.auth.Ntlm
 
generateType3Msg(String) - Method in class com.sun.mail.auth.Ntlm
 
getACL() - Method in class com.sun.mail.imap.IMAPFolder
Get the access control list entries for this folder.
getACL(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
GETACL Command.
getAddress() - Method in exception com.sun.mail.smtp.SMTPAddressFailedException
Return the address that failed.
getAddress() - Method in exception com.sun.mail.smtp.SMTPAddressSucceededException
Return the address that succeeded.
getAddress() - Method in exception com.sun.mail.smtp.SMTPSenderFailedException
Return the address that failed.
getAllHeaderLines() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getAllHeaderLines() - Method in class com.sun.mail.imap.IMAPMessage
Get all header-lines.
getAllHeaderLines() - Method in class com.sun.mail.pop3.POP3Message
Get all header lines as an Enumeration of Strings.
getAllHeaders() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getAllHeaders() - Method in class com.sun.mail.imap.IMAPMessage
Get all headers.
getAllHeaders() - Method in class com.sun.mail.pop3.POP3Message
Return all the headers from this Message as an enumeration of Header objects.
getAllow8bitMIME() - Method in class com.sun.mail.smtp.SMTPMessage
Is use of the 8BITMIME extension is allowed?
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.
getBodyPart(int) - Method in class com.sun.mail.imap.IMAPMultipartDataSource
 
getBooleanProperty(Properties, String, boolean) - Static method in class com.sun.mail.util.PropUtil
Get a boolean valued property.
getBooleanSessionProperty(Session, String, boolean) - Static method in class com.sun.mail.util.PropUtil
Get a boolean valued property.
getBooleanSystemProperty(String, boolean) - Static method in class com.sun.mail.util.PropUtil
Get a boolean valued System property.
getByteArray() - Method in class com.sun.mail.imap.protocol.BODY
 
getByteArray() - Method in class com.sun.mail.imap.protocol.RFC822DATA
 
getByteArrayInputStream() - Method in class com.sun.mail.imap.protocol.BODY
 
getByteArrayInputStream() - Method in class com.sun.mail.imap.protocol.RFC822DATA
 
getBytes() - Method in class com.sun.mail.iap.ByteArray
Returns the internal byte array.
getBytes(String) - Static method in class com.sun.mail.util.ASCIIUtility
 
getBytes(InputStream) - Static method in class com.sun.mail.util.ASCIIUtility
 
getCapabilities() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Return the map of capabilities returned by the server.
getCapacity() - Method in class com.sun.mail.util.logging.MailHandler
Gets the number of log records the internal buffer can hold.
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.
getContent(DataSource) - Method in class com.sun.mail.handlers.image_gif
 
getContent(DataSource) - Method in class com.sun.mail.handlers.message_rfc822
Return the content.
getContent(DataSource) - Method in class com.sun.mail.handlers.multipart_mixed
Return the content.
getContent(DataSource) - Method in class com.sun.mail.handlers.text_plain
 
getContentID() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentID() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-ID.
getContentLanguage() - Method in class com.sun.mail.imap.IMAPMessage
Get the content language.
getContentMD5() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentMD5() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-MD5.
getContentStream() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentStream() - Method in class com.sun.mail.imap.IMAPMessage
Get all the bytes for this message.
getContentStream() - Method in class com.sun.mail.pop3.POP3Message
Produce the raw bytes of the content.
getContentType() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getContentType() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Type.
getCount() - Method in class com.sun.mail.iap.ByteArray
Returns the count of bytes
getCount() - Method in class com.sun.mail.imap.IMAPMultipartDataSource
 
getDataHandler() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getDataHandler() - Method in class com.sun.mail.imap.IMAPMessage
Get the DataHandler object for this message.
getDate() - Method in class com.sun.mail.imap.protocol.INTERNALDATE
 
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
 
getDeletedMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the deleted message count.
getDescription() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getDescription() - Method in class com.sun.mail.imap.IMAPMessage
Get the decoded Content-Description.
getDF() - Method in class com.sun.mail.handlers.image_gif
 
getDF() - Method in class com.sun.mail.handlers.image_jpeg
 
getDF() - Method in class com.sun.mail.handlers.text_html
 
getDF() - Method in class com.sun.mail.handlers.text_plain
 
getDisposition() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getDisposition() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Disposition.
getEncoding() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getEncoding() - Method in class com.sun.mail.imap.IMAPMessage
Get the Content-Transfer-Encoding.
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
 
getFetchBlockSize() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getFileName() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getFileName() - Method in class com.sun.mail.imap.IMAPMessage
Get the "filename" Disposition parameter.
getFlags() - Method in class com.sun.mail.imap.IMAPMessage
Get the Flags for this message.
getFolder(String) - Method in class com.sun.mail.imap.DefaultFolder
 
getFolder(String) - Method in class com.sun.mail.imap.IMAPFolder
Get the named subfolder.
getFolder(String) - Method in class com.sun.mail.imap.IMAPStore
Get named folder.
getFolder(URLName) - Method in class com.sun.mail.imap.IMAPStore
Get named folder.
getFolder(String) - Method in class com.sun.mail.pop3.DefaultFolder
 
getFolder(String) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MessagingException because no POP3 folders can contain subfolders.
getFolder(String) - Method in class com.sun.mail.pop3.POP3Store
Only the name "INBOX" is supported.
getFolder(URLName) - Method in class com.sun.mail.pop3.POP3Store
 
getFolder() - Method in exception com.sun.mail.util.FolderClosedIOException
Returns the dead Folder object
getFrom() - Method in class com.sun.mail.imap.IMAPMessage
Get the "From" attribute.
getFullName() - Method in class com.sun.mail.imap.IMAPFolder
Get the fullname of this folder.
getFullName() - Method in class com.sun.mail.pop3.DefaultFolder
 
getFullName() - Method in class com.sun.mail.pop3.POP3Folder
 
getHeader(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getHeader(String) - Method in class com.sun.mail.imap.IMAPMessage
Get the named header.
getHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
Get the named header.
getHeader(String) - Method in class com.sun.mail.pop3.POP3Message
Get all the headers for this header_name.
getHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getInbox() - Method in class com.sun.mail.pop3.DefaultFolder
 
getInputStream() - Method in class com.sun.mail.iap.Protocol
Return the Protocol's InputStream.
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.
getIntProperty(Properties, String, int) - Static method in class com.sun.mail.util.PropUtil
Get an integer valued property.
getIntSessionProperty(Session, String, int) - Static method in class com.sun.mail.util.PropUtil
Get an integer valued property.
getItem(int) - Method in class com.sun.mail.imap.protocol.FetchResponse
 
getItem(Class) - Method in class com.sun.mail.imap.protocol.FetchResponse
 
getItem(Response[], int, Class) - Static method in class com.sun.mail.imap.protocol.FetchResponse
 
getItemCount() - Method in class com.sun.mail.imap.protocol.FetchResponse
 
getKey() - Method in class com.sun.mail.imap.protocol.IMAPResponse
 
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.IMAPBodyPart
 
getLineCount() - Method in class com.sun.mail.imap.IMAPMessage
Get the total number of lines.
getLocalHost() - Method in class com.sun.mail.iap.Protocol
Get the name of the local host.
getLocalHost() - Method in class com.sun.mail.smtp.SMTPTransport
Get the name of the local host, for use in the EHLO and HELO commands.
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.IMAPBodyPart
 
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get all matching header-lines.
getMatchingHeaderLines(String[]) - Method in class com.sun.mail.pop3.POP3Message
Get matching header lines as an Enumeration of Strings.
getMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get matching headers.
getMatchingHeaders(String[]) - Method in class com.sun.mail.pop3.POP3Message
Return matching headers from this Message as an Enumeration of Header objects.
getMessage(int) - Method in class com.sun.mail.imap.IMAPFolder
Get the specified message.
getMessage(int) - Method in class com.sun.mail.imap.MessageCache
Get the message object for the indicated message number.
getMessage(int) - Method in class com.sun.mail.pop3.DefaultFolder
 
getMessage(int) - Method in class com.sun.mail.pop3.POP3Folder
 
getMessageBySeqnum(int) - Method in class com.sun.mail.imap.MessageCache
Get the message object for the indicated sequence number.
getMessageBySeqNumber(int) - Method in class com.sun.mail.imap.IMAPFolder
Get the message object for the given sequence number.
getMessageByUID(long) - Method in class com.sun.mail.imap.IMAPFolder
Get the Message corresponding to the given UID.
getMessageCacheLock() - Method in class com.sun.mail.imap.IMAPMessage
Get the messageCacheLock, associated with this Message's Folder.
getMessageCacheLock() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the total message count.
getMessageCount() - Method in class com.sun.mail.pop3.DefaultFolder
 
getMessageCount() - Method in class com.sun.mail.pop3.POP3Folder
Will not change while the folder is open because the POP3 protocol doesn't support notification of new messages arriving in open folders.
getMessageID() - Method in class com.sun.mail.imap.IMAPMessage
Get the Message-ID.
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.
getMode() - Method in class com.sun.mail.util.UUDecoderStream
Get the "mode" field from the prefix.
getName() - Method in class com.sun.mail.imap.ACL
Get the identifier name for this ACL entry.
getName() - Method in class com.sun.mail.imap.DefaultFolder
 
getName() - Method in class com.sun.mail.imap.IMAPFolder
Get the name of this folder.
getName() - Method in class com.sun.mail.pop3.DefaultFolder
 
getName() - Method in class com.sun.mail.pop3.POP3Folder
 
getName() - Method in class com.sun.mail.util.UUDecoderStream
Get the "name" field from the prefix.
getNewBytes() - Method in class com.sun.mail.iap.ByteArray
Returns a new byte array that is a copy of the data.
getNewMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the new message count.
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get all non-matching headerlines.
getNonMatchingHeaderLines(String[]) - Method in class com.sun.mail.pop3.POP3Message
Get non-matching header lines as an Enumeration of Strings.
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPBodyPart
 
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.imap.IMAPMessage
Get non-matching headers.
getNonMatchingHeaders(String[]) - Method in class com.sun.mail.pop3.POP3Message
Return non-matching headers from this Message as an Enumeration of Header objects.
getNoopStrict() - Method in class com.sun.mail.smtp.SMTPTransport
Is the NOOP command required to return a response code of 250 to indicate success?
getNotifyOptions() - Method in class com.sun.mail.smtp.SMTPMessage
Get notification options.
getNTLMDomain() - Method in class com.sun.mail.smtp.SMTPTransport
Gets the NTLM domain to be used for NTLM authentication.
getNumber() - Method in class com.sun.mail.imap.protocol.IMAPResponse
 
getOutputStream() - Method in class com.sun.mail.iap.Protocol
Return the Protocol's OutputStream
getParent() - Method in class com.sun.mail.imap.DefaultFolder
 
getParent() - Method in class com.sun.mail.imap.IMAPFolder
Get this folder's parent.
getParent() - Method in class com.sun.mail.pop3.DefaultFolder
 
getParent() - Method in class com.sun.mail.pop3.POP3Folder
 
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.DefaultFolder
 
getPermanentFlags() - Method in class com.sun.mail.pop3.POP3Folder
Always returns an empty Flags object because the POP3 protocol doesn't support any permanent flags.
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.
getProtocol() - Method in exception com.sun.mail.iap.ConnectionException
 
getProtocol() - Method in class com.sun.mail.imap.IMAPFolder
Return the IMAPProtocol object for this folder.
getProtocol() - Method in class com.sun.mail.imap.IMAPMessage
Get this message's folder's protocol connection.
getProtocol() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getPushFilter() - Method in class com.sun.mail.util.logging.MailHandler
Gets the push filter.
getPushLevel() - Method in class com.sun.mail.util.logging.MailHandler
Gets the push level.
getQuota() - Method in class com.sun.mail.imap.IMAPFolder
Get the quotas for the quotaroot associated with this folder.
getQuota(String) - Method in class com.sun.mail.imap.IMAPStore
Get the quotas for the named quota root.
getQuota(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
GETQUOTA Command.
getQuotaRoot(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
GETQUOTAROOT Command.
getReceivedDate() - Method in class com.sun.mail.imap.IMAPMessage
Get the recieved date (INTERNALDATE)
getRecipients(Message.RecipientType) - Method in class com.sun.mail.imap.IMAPMessage
Get the desired Recipient type.
getReplyTo() - Method in class com.sun.mail.imap.IMAPMessage
Get the ReplyTo addresses.
getReportSuccess() - Method in class com.sun.mail.smtp.SMTPTransport
Should we report even successful sends by throwing an exception? If so, a SendFailedException will always be thrown and an SMTPAddressSucceededException will be included in the exception chain for each successful address, along with the usual SMTPAddressFailedException for each unsuccessful address.
getRequireStartTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Should we require the STARTTLS command to secure the connection?
getResponse() - Method in exception com.sun.mail.iap.ProtocolException
Return the offending Response object.
getResponseBuffer() - Method in class com.sun.mail.iap.Protocol
Return a buffer to be used to read a response.
getResponseBuffer() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Return a buffer to read a response into.
getRest() - Method in class com.sun.mail.iap.Response
Return the rest of the response as a string, usually used to return the arbitrary message text after a NO response.
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.
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.
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.
getSeparator() - Method in class com.sun.mail.imap.IMAPFolder
Get the separator character.
getSeparator() - Method in class com.sun.mail.pop3.DefaultFolder
 
getSeparator() - Method in class com.sun.mail.pop3.POP3Folder
Always returns a NUL character because POP3 doesn't support a hierarchy.
getSequenceNumber() - Method in class com.sun.mail.imap.IMAPMessage
Get this message's IMAP sequence number.
getSequenceNumber() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
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.
getSize() - Method in class com.sun.mail.imap.IMAPBodyPart
 
getSize() - Method in class com.sun.mail.imap.IMAPMessage
Get the message size.
getSize() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
getSize() - Method in class com.sun.mail.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.
getSizes() - Method in class com.sun.mail.pop3.POP3Folder
Return the sizes of all messages in this folder, as returned by the POP3 LIST command.
getSocket(String, int, Properties, String, boolean) - Static method in class com.sun.mail.util.SocketFetcher
This method returns a Socket.
getSocket(String, int, Properties, String) - Static method in class com.sun.mail.util.SocketFetcher
 
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.
getStart() - Method in class com.sun.mail.iap.ByteArray
Returns the start position
getStartTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Should we use the STARTTLS command to secure the connection if the server supports it?
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.
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.
getSupportedCipherSuites() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
getTag() - Method in class com.sun.mail.iap.Response
Return the tag, if this is a tagged statement.
getTimestamp() - Method in class com.sun.mail.iap.Protocol
Returns the timestamp.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.handlers.image_gif
Return the Transfer Data of type DataFlavor from InputStream.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.handlers.message_rfc822
return the Transfer Data of type DataFlavor from InputStream
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.handlers.multipart_mixed
Return the Transfer Data of type DataFlavor from InputStream.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.handlers.text_plain
Return the Transfer Data of type DataFlavor from InputStream.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.handlers.text_xml
Return the Transfer Data of type DataFlavor from InputStream.
getTransferDataFlavors() - Method in class com.sun.mail.handlers.image_gif
Return the DataFlavors for this DataContentHandler.
getTransferDataFlavors() - Method in class com.sun.mail.handlers.message_rfc822
return the DataFlavors for this DataContentHandler
getTransferDataFlavors() - Method in class com.sun.mail.handlers.multipart_mixed
Return the DataFlavors for this DataContentHandler.
getTransferDataFlavors() - Method in class com.sun.mail.handlers.text_plain
Return the DataFlavors for this DataContentHandler.
getTransferDataFlavors() - Method in class com.sun.mail.handlers.text_xml
Return the DataFlavors for this DataContentHandler.
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.iap.Response
 
getType() - Method in class com.sun.mail.imap.IMAPFolder
Get the type of this folder.
getType() - Method in class com.sun.mail.pop3.DefaultFolder
 
getType() - Method in class com.sun.mail.pop3.POP3Folder
Always returns Folder.HOLDS_MESSAGES.
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.
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.
getUnreadMessageCount() - Method in class com.sun.mail.imap.IMAPFolder
Get the unread message count.
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.
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?
grow(int) - Method in class com.sun.mail.iap.ByteArray
Grow the byte array by incr bytes.

H

handleResponse(Response) - Method in interface com.sun.mail.iap.ResponseHandler
 
handleResponse(Response) - Method in class com.sun.mail.imap.IMAPFolder
The response handler.
handleResponse(Response) - Method in class com.sun.mail.imap.IMAPStore
Response handler method.
handleResult(Response) - Method in class com.sun.mail.iap.Protocol
Convenience routine to handle OK, NO, BAD and BYE responses.
hasCapability(String) - Method in class com.sun.mail.imap.IMAPStore
Return true if the specified capability string is in the list of capabilities the server announced.
hasCapability(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Check whether the given capability is supported by this server.
hashCode() - Method in class com.sun.mail.imap.Rights
Compute a hash code for this Rights object.
hasInferiors - Variable in class com.sun.mail.imap.protocol.ListInfo
 
hasNewMessages() - Method in class com.sun.mail.imap.DefaultFolder
 
hasNewMessages() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder has new messages.
hasNewMessages() - Method in class com.sun.mail.pop3.DefaultFolder
 
hasNewMessages() - Method in class com.sun.mail.pop3.POP3Folder
Always returns false; the POP3 protocol provides no way to determine when a new message arrives.
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.
helo(String) - Method in class com.sun.mail.smtp.SMTPTransport
Issue the HELO command.
host - Variable in class com.sun.mail.iap.Protocol
 

I

id - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
id(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
ID Command, for Yahoo! Mail IMAP server.
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.
idleAbort() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Abort an IDLE command.
idleStart() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
IDLE Command.
image_gif - Class in com.sun.mail.handlers
DataContentHandler for image/gif.
image_gif() - Constructor for class com.sun.mail.handlers.image_gif
 
image_jpeg - Class in com.sun.mail.handlers
DataContentHandler for image/jpeg.
image_jpeg() - Constructor for class com.sun.mail.handlers.image_jpeg
 
IMAPBodyPart - Class in com.sun.mail.imap
An IMAP body part.
IMAPBodyPart(BODYSTRUCTURE, String, IMAPMessage) - Constructor for class com.sun.mail.imap.IMAPBodyPart
 
IMAPFolder - Class in com.sun.mail.imap
This class implements an IMAP folder.
IMAPFolder(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.
IMAPInputStream - Class in com.sun.mail.imap
This class implements an IMAP data stream.
IMAPInputStream(IMAPMessage, String, int, boolean) - Constructor for class com.sun.mail.imap.IMAPInputStream
Create an IMAPInputStream.
IMAPMessage - Class in com.sun.mail.imap
This class implements an IMAPMessage object.
IMAPMessage(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.
IMAPMultipartDataSource - Class in com.sun.mail.imap
This class
IMAPMultipartDataSource(MimePart, BODYSTRUCTURE[], String, IMAPMessage) - Constructor for class com.sun.mail.imap.IMAPMultipartDataSource
 
IMAPNestedMessage - Class in com.sun.mail.imap
This class implements a nested IMAP message
IMAPProtocol - Class in com.sun.mail.imap.protocol
This class extends the iap.Protocol object and implements IMAP semantics.
IMAPProtocol(String, String, int, boolean, PrintStream, Properties, boolean) - Constructor for class com.sun.mail.imap.protocol.IMAPProtocol
Constructor.
IMAPResponse - Class in com.sun.mail.imap.protocol
This class represents a response obtained from the input stream of an IMAP server.
IMAPResponse(Protocol) - Constructor for class com.sun.mail.imap.protocol.IMAPResponse
 
IMAPResponse(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.IMAPResponse
Copy constructor.
IMAPSaslAuthenticator - Class in com.sun.mail.imap.protocol
This class contains a single method that does authentication using SASL.
IMAPSaslAuthenticator(IMAPProtocol, String, Properties, boolean, PrintStream, String) - Constructor for class com.sun.mail.imap.protocol.IMAPSaslAuthenticator
 
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.
INDETERMINATE - Static variable in class com.sun.mail.imap.protocol.ListInfo
 
index - Variable in class com.sun.mail.iap.Response
 
inReplyTo - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
INSERT - Static variable in class com.sun.mail.imap.Rights.Right
Insert - perform APPEND, COPY into mailbox.
INTERNALDATE - Class in com.sun.mail.imap.protocol
This class
INTERNALDATE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.INTERNALDATE
Constructor
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.
isAscii(SearchTerm) - Static method in class com.sun.mail.imap.protocol.SearchSequence
 
isAscii(String) - Static method in class com.sun.mail.imap.protocol.SearchSequence
Does this string contain only ASCII characters?
isAuthenticated() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Returns true if the connection has been authenticated, either due to a successful login, or due to a PREAUTH greeting response.
isBAD() - Method in class com.sun.mail.iap.Response
 
isBYE() - Method in class com.sun.mail.iap.Response
 
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.
isContinuation() - Method in class com.sun.mail.iap.Response
 
isExpunged() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
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.
isMulti() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
isNamespace - Variable in class com.sun.mail.imap.IMAPFolder
 
isNested() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
isNO() - Method in class com.sun.mail.iap.Response
 
isOK() - Method in class com.sun.mail.iap.Response
 
isOpen() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this connection is really open.
isOpen() - Method in class com.sun.mail.pop3.DefaultFolder
 
isOpen() - Method in class com.sun.mail.pop3.POP3Folder
 
isREV1() - Method in class com.sun.mail.imap.IMAPMessage
 
isREV1() - Method in class com.sun.mail.imap.IMAPNestedMessage
 
isREV1() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Returns true if this is a IMAP4rev1 server
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.
isSingle() - Method in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
isSubscribed() - Method in class com.sun.mail.imap.IMAPFolder
Check whether this folder is subscribed.
issueCommand(String, int) - Method in class com.sun.mail.smtp.SMTPTransport
Send the command to the server.
isSynthetic() - Method in class com.sun.mail.iap.Response
 
isTagged() - Method in class com.sun.mail.iap.Response
 
isTrustAllHosts() - Method in class com.sun.mail.util.MailSSLSocketFactory
 
isUnTagged() - Method in class com.sun.mail.iap.Response
 
Item - Interface in com.sun.mail.imap.protocol
A tagging interface for all IMAP data items.
items - Variable in class com.sun.mail.iap.Argument
 

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.
keyEquals(String) - Method in class com.sun.mail.imap.protocol.IMAPResponse
 

L

language - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
lastb - Variable in class com.sun.mail.util.CRLFOutputStream
 
LineInputStream - Class in com.sun.mail.util
This class is to support reading CRLF terminated lines that contain only US-ASCII characters from an input stream.
LineInputStream(InputStream) - Constructor for class com.sun.mail.util.LineInputStream
 
LineOutputStream - Class in com.sun.mail.util
This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence.
LineOutputStream(OutputStream) - Constructor for class com.sun.mail.util.LineOutputStream
 
lines - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
list(String) - Method in class com.sun.mail.imap.DefaultFolder
 
list(String) - Method in class com.sun.mail.imap.IMAPFolder
List all subfolders matching the specified pattern.
list(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LIST Command.
list(String) - Method in class com.sun.mail.pop3.DefaultFolder
 
list(String) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MessagingException because no POP3 folders can contain subfolders.
listCommand() - Method in class com.sun.mail.pop3.POP3Folder
Return the raw results of the POP3 LIST command with no arguments.
ListInfo - Class in com.sun.mail.imap.protocol
A LIST response.
ListInfo(IMAPResponse) - Constructor for class com.sun.mail.imap.protocol.ListInfo
 
listRights(String) - Method in class com.sun.mail.imap.IMAPFolder
Get all the rights that may be allowed to the given identifier.
listRights(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LISTRIGHTS Command.
listSubscribed(String) - Method in class com.sun.mail.imap.DefaultFolder
 
listSubscribed(String) - Method in class com.sun.mail.imap.IMAPFolder
List all subscribed subfolders matching the specified pattern.
Literal - Interface in com.sun.mail.iap
An interface for objects that provide data dynamically for use in a literal protocol element.
LiteralException - Exception in com.sun.mail.iap
 
LiteralException(Response) - Constructor for exception com.sun.mail.iap.LiteralException
Constructs a LiteralException with the specified Response object.
login(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LOGIN Command.
logout() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LOGOUT Command.
LOOKUP - Static variable in class com.sun.mail.imap.Rights.Right
Lookup - mailbox is visible to LIST/LSUB commands.
lsub(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
LSUB Command.

M

MailboxInfo - Class in com.sun.mail.imap.protocol
This class
MailboxInfo(Response[]) - Constructor for class com.sun.mail.imap.protocol.MailboxInfo
 
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.
markSupported() - Method in class com.sun.mail.util.BASE64DecoderStream
Tests if this input stream supports marks.
markSupported() - Method in class com.sun.mail.util.QPDecoderStream
Tests if this input stream supports marks.
markSupported() - Method in class com.sun.mail.util.UUDecoderStream
 
mbox - Variable in class com.sun.mail.imap.protocol.Status
 
MD4 - Class in com.sun.mail.auth
The MD4 class is used to compute an MD4 message digest over a given buffer of bytes.
MD4() - Constructor for class com.sun.mail.auth.MD4
 
md5 - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
message_rfc822 - Class in com.sun.mail.handlers
 
message_rfc822() - Constructor for class com.sun.mail.handlers.message_rfc822
 
messageCache - Variable in class com.sun.mail.imap.IMAPFolder
 
MessageCache - Class in com.sun.mail.imap
A cache of IMAPMessage objects along with the mapping from message number to IMAP sequence number.
messageCacheLock - Variable in class com.sun.mail.imap.IMAPFolder
 
messageId - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
MessageRemovedIOException - Exception in com.sun.mail.util
A variant of MessageRemovedException that can be thrown from methods that only throw IOException.
MessageRemovedIOException() - Constructor for exception com.sun.mail.util.MessageRemovedIOException
Constructs a MessageRemovedIOException with no detail message.
MessageRemovedIOException(String) - Constructor for exception com.sun.mail.util.MessageRemovedIOException
Constructs a MessageRemovedIOException with the specified detail message.
MessageSet - Class in com.sun.mail.imap.protocol
This class holds the 'start' and 'end' for a range of messages
MessageSet() - Constructor for class com.sun.mail.imap.protocol.MessageSet
 
MessageSet(int, int) - Constructor for class com.sun.mail.imap.protocol.MessageSet
 
MimeUtil - Class in com.sun.mail.util
General MIME-related utility methods.
mode - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
mode - Variable in class com.sun.mail.util.UUEncoderStream
 
msgno - Variable in class com.sun.mail.imap.protocol.BODY
 
msgno - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
msgno - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
msgno - Variable in class com.sun.mail.imap.protocol.FLAGS
 
msgno - Variable in class com.sun.mail.imap.protocol.INTERNALDATE
 
msgno - Variable in class com.sun.mail.imap.protocol.RFC822DATA
 
msgno - Variable in class com.sun.mail.imap.protocol.RFC822SIZE
 
multipart_mixed - Class in com.sun.mail.handlers
 
multipart_mixed() - Constructor for class com.sun.mail.handlers.multipart_mixed
 
myRights() - Method in class com.sun.mail.imap.IMAPFolder
Get the rights allowed to the currently authenticated user.
myRights(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
MYRIGHTS Command.

N

name - Variable in class com.sun.mail.imap.IMAPFolder
 
name - Variable in class com.sun.mail.imap.protocol.ListInfo
 
name - Variable in class com.sun.mail.util.UUEncoderStream
 
namespace() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
NAMESPACE Command.
Namespaces - Class in com.sun.mail.imap.protocol
This class and its inner class represent the response to the NAMESPACE command.
Namespaces(Response) - Constructor for class com.sun.mail.imap.protocol.Namespaces
Parse out all the namespaces.
Namespaces.Namespace - Class in com.sun.mail.imap.protocol
A single namespace entry.
Namespaces.Namespace(Response) - Constructor for class com.sun.mail.imap.protocol.Namespaces.Namespace
Parse a namespace element out of the response.
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.
NO - Static variable in class com.sun.mail.iap.Response
 
noop() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
The NOOP command.
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
notifyMessageChangedListeners(int, Message) - Method in class com.sun.mail.pop3.POP3Folder
 
notifyResponseHandlers(Response[]) - Method in class com.sun.mail.iap.Protocol
Notify response handlers
notifyTransportListeners(int, Address[], Address[], Address[], Message) - Method in class com.sun.mail.smtp.SMTPTransport
Notify all TransportListeners.
Ntlm - Class in com.sun.mail.auth
NTLMAuthentication:
Ntlm(String, String, String, String, PrintStream) - Constructor for class com.sun.mail.auth.Ntlm
Create an NTLM authenticator.

O

OK - Static variable in class com.sun.mail.iap.Response
 
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.DefaultFolder
 
open(int) - Method in class com.sun.mail.pop3.POP3Folder
Throws FolderNotFoundException unless this folder is named "INBOX".
origin - Variable in class com.sun.mail.imap.protocol.BODY
 
otherUsers - Variable in class com.sun.mail.imap.protocol.Namespaces
The namespaces for other users.
out - Variable in class com.sun.mail.iap.Protocol
 
out - Variable in class com.sun.mail.imap.IMAPFolder
 
out - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
output(int, boolean) - Method in class com.sun.mail.util.QPEncoderStream
 

P

parseCapabilities(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Parse the capabilities from a CAPABILITY response or from a CAPABILITY response code attached to (e.g.) an OK response.
parseInt(byte[], int, int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed integer in the given radix .
parseInt(byte[], int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed integer .
parseLong(byte[], int, int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed long in the given radix .
parseLong(byte[], int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a signed long .
ParsingException - Exception in com.sun.mail.iap
 
ParsingException() - Constructor for exception com.sun.mail.iap.ParsingException
Constructs an ParsingException with no detail message.
ParsingException(String) - Constructor for exception com.sun.mail.iap.ParsingException
Constructs an ParsingException with the specified detail message.
ParsingException(Response) - Constructor for exception com.sun.mail.iap.ParsingException
Constructs an ParsingException with the specified Response.
peekBody(int, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Fetch given BODY section, without marking the message as SEEN.
peekBody(int, String, int, int) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section, without setting SEEN flag.
peekBody(int, String, int, int, ByteArray) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Partial FETCH of given BODY section, without setting SEEN flag.
peekByte() - Method in class com.sun.mail.iap.Response
 
permanentFlags - Variable in class com.sun.mail.imap.IMAPFolder
 
permanentFlags - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
personal - Variable in class com.sun.mail.imap.protocol.Namespaces
The personal namespaces.
pindex - Variable in class com.sun.mail.iap.Response
 
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
 
POST - Static variable in class com.sun.mail.imap.Rights.Right
Post - send mail to submission address for mailbox, not enforced by IMAP4 itself.
prefix - Variable in class com.sun.mail.iap.Protocol
 
prefix - Variable in class com.sun.mail.imap.protocol.Namespaces.Namespace
Prefix string for the namespace.
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.
processGreeting(Response) - Method in class com.sun.mail.iap.Protocol
 
processGreeting(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Check the greeting when first connecting; look for PREAUTH response.
processIdleResponse(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Process a response returned by readIdleResponse().
props - Variable in class com.sun.mail.iap.Protocol
 
PropUtil - Class in com.sun.mail.util
Utilities to make it easier to get property values.
Protocol - Class in com.sun.mail.iap
General protocol handling code for IMAP-like protocols.
Protocol(String, int, boolean, PrintStream, Properties, String, boolean) - Constructor for class com.sun.mail.iap.Protocol
Constructor.
Protocol(InputStream, OutputStream, boolean) - Constructor for class com.sun.mail.iap.Protocol
Constructor for debugging.
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.
ProtocolException - Exception in com.sun.mail.iap
 
ProtocolException() - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with no detail message.
ProtocolException(String) - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with the specified detail message.
ProtocolException(String, Throwable) - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with the specified detail message and cause.
ProtocolException(Response) - Constructor for exception com.sun.mail.iap.ProtocolException
Constructs a ProtocolException with the specified Response object.
proxyauth(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
PROXYAUTH Command.
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

QDecoderStream - Class in com.sun.mail.util
This class implements a Q Decoder as defined in RFC 2047 for decoding MIME headers.
QDecoderStream(InputStream) - Constructor for class com.sun.mail.util.QDecoderStream
Create a Q-decoder that decodes the specified input stream.
QEncoderStream - Class in com.sun.mail.util
This class implements a Q Encoder as defined by RFC 2047 for encoding MIME headers.
QEncoderStream(OutputStream, boolean) - Constructor for class com.sun.mail.util.QEncoderStream
Create a Q encoder that encodes the specified input stream
QPDecoderStream - Class in com.sun.mail.util
This class implements a QP Decoder.
QPDecoderStream(InputStream) - Constructor for class com.sun.mail.util.QPDecoderStream
Create a Quoted Printable decoder that decodes the specified input stream.
QPEncoderStream - Class in com.sun.mail.util
This class implements a Quoted Printable Encoder.
QPEncoderStream(OutputStream, int) - Constructor for class com.sun.mail.util.QPEncoderStream
Create a QP encoder that encodes the specified input stream
QPEncoderStream(OutputStream) - Constructor for class com.sun.mail.util.QPEncoderStream
Create a QP encoder that encodes the specified input stream.
quote - Variable in class com.sun.mail.iap.Protocol
 

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() - Method in class com.sun.mail.imap.IMAPInputStream
Reads the next byte of data from this buffered input stream.
read(byte[], int, int) - Method in class com.sun.mail.imap.IMAPInputStream
Reads up to len bytes of data from this input stream into the given buffer.
read(byte[]) - Method in class com.sun.mail.imap.IMAPInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
READ - Static variable in class com.sun.mail.imap.Rights.Right
Read - SELECT the mailbox, perform CHECK, FETCH, PARTIAL, SEARCH, COPY from mailbox
read() - Method in class com.sun.mail.util.BASE64DecoderStream
Read the next decoded byte from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.BASE64DecoderStream
Reads up to len decoded bytes of data from this input stream into an array of bytes.
read() - Method in class com.sun.mail.util.QDecoderStream
Read the next decoded byte from this input stream.
read() - Method in class com.sun.mail.util.QPDecoderStream
Read the next decoded byte from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.QPDecoderStream
Reads up to len decoded bytes of data from this input stream into an array of bytes.
read() - Method in class com.sun.mail.util.TraceInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.TraceInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read() - Method in class com.sun.mail.util.UUDecoderStream
Read the next decoded byte from this input stream.
read(byte[], int, int) - Method in class com.sun.mail.util.UUDecoderStream
 
readAtom() - Method in class com.sun.mail.iap.Response
Extract an ATOM, starting at the current position.
readAtom(char) - Method in class com.sun.mail.iap.Response
Extract an ATOM, but stop at the additional delimiter (if not NUL).
readAtomString() - Method in class com.sun.mail.iap.Response
Extract an ASTRING, starting at the current position and return as a String.
readByte() - Method in class com.sun.mail.iap.Response
Return the next byte from this Statement.
readByteArray() - Method in class com.sun.mail.iap.Response
Extract a NSTRING, starting at the current position.
readBytes() - Method in class com.sun.mail.iap.Response
Extract a NSTRING, starting at the current position.
readIdleResponse() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
While an IDLE command is in progress, read a response sent from the server.
readLine() - Method in class com.sun.mail.util.LineInputStream
Read a line containing only ASCII characters from the input stream.
readLong() - Method in class com.sun.mail.iap.Response
Extract a long number, starting at the current position.
readNumber() - Method in class com.sun.mail.iap.Response
Extract an integer, starting at the current position.
readResponse() - Method in class com.sun.mail.iap.Protocol
 
readResponse() - Method in class com.sun.mail.iap.ResponseInputStream
Read a Response from the InputStream.
readResponse(ByteArray) - Method in class com.sun.mail.iap.ResponseInputStream
Read a Response from the InputStream.
readResponse() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Read a response from the server.
readResponse(Protocol) - Static method in class com.sun.mail.imap.protocol.IMAPResponse
 
readServerResponse() - Method in class com.sun.mail.smtp.SMTPTransport
Reads server reponse returning the returnCode as the number.
readSimpleList() - Method in class com.sun.mail.imap.protocol.IMAPResponse
Read a list of space-separated "flag_extension" sequences and return the list as a array of Strings.
readString(char) - Method in class com.sun.mail.iap.Response
Read a string as an arbitrary sequence of characters, stopping at the delimiter Used to read part of a response code inside [].
readString() - Method in class com.sun.mail.iap.Response
Extract a NSTRING, starting at the current position.
readStringList() - Method in class com.sun.mail.iap.Response
 
recent - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
recent - Variable in class com.sun.mail.imap.protocol.Status
 
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.
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.
removeExpungedMessages() - Method in class com.sun.mail.imap.MessageCache
Remove all the expunged messages from the array, returning a list of removed message objects.
removeExpungedMessages(Message[]) - Method in class com.sun.mail.imap.MessageCache
Remove expunged messages in msgs from the array, returning a list of removed message objects.
removeHeader(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
removeHeader(String) - Method in class com.sun.mail.imap.IMAPMessage
 
removeHeader(String) - Method in class com.sun.mail.pop3.POP3Message
Remove all headers with this name.
removeResponseHandler(ResponseHandler) - Method in class com.sun.mail.iap.Protocol
Removed the specified response handler.
removeRights(ACL) - Method in class com.sun.mail.imap.IMAPFolder
Remove the rights specified in the ACL from the entry for the identifier specified in the ACL.
rename(String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
RENAME Command.
renameTo(Folder) - Method in class com.sun.mail.imap.DefaultFolder
 
renameTo(Folder) - Method in class com.sun.mail.imap.IMAPFolder
Rename this folder.
renameTo(Folder) - Method in class com.sun.mail.pop3.DefaultFolder
 
renameTo(Folder) - Method in class com.sun.mail.pop3.POP3Folder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support multiple folders.
replyTo - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
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.
reset() - Method in class com.sun.mail.iap.Response
Reset pointer to beginning of response.
response - Variable in exception com.sun.mail.iap.ProtocolException
 
Response - Class in com.sun.mail.iap
This class represents a response obtained from the input stream of an IMAP server.
Response(String) - Constructor for class com.sun.mail.iap.Response
 
Response(Protocol) - Constructor for class com.sun.mail.iap.Response
Read a new Response from the given Protocol
Response(Response) - Constructor for class com.sun.mail.iap.Response
Copy constructor.
RESPONSE - Static variable in class com.sun.mail.imap.IMAPStore
A special event type for a StoreEvent to indicate an IMAP response, if the mail.imap.enableimapevents property is set.
ResponseHandler - Interface in com.sun.mail.iap
This class
ResponseInputStream - Class in com.sun.mail.iap
Inputstream that is used to read a Response.
ResponseInputStream(InputStream) - Constructor for class com.sun.mail.iap.ResponseInputStream
Constructor.
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.
RFC822DATA - Class in com.sun.mail.imap.protocol
This class
RFC822DATA(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.RFC822DATA
Constructor
RFC822SIZE - Class in com.sun.mail.imap.protocol
This class
RFC822SIZE(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.RFC822SIZE
Constructor
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

SaslAuthenticator - Interface in com.sun.mail.imap.protocol
Interface to make it easier to call IMAPSaslAuthenticator.
SaslAuthenticator - Interface in com.sun.mail.smtp
Interface to make it easier to call SMTPSaslAuthenticator.
sasllogin(String[], String, String, String, String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SASL-based login.
sasllogin(String[], String, String, String, String) - Method in class com.sun.mail.smtp.SMTPTransport
SASL-based login.
saveChanges() - Method in class com.sun.mail.pop3.POP3Message
POP3 message can't be changed.
search(SearchTerm) - Method in class com.sun.mail.imap.IMAPFolder
Search whole folder for messages matching the given term.
search(SearchTerm, Message[]) - Method in class com.sun.mail.imap.IMAPFolder
Search the folder for messages matching the given term.
search(MessageSet[], SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Issue the given search criterion on the specified message sets.
search(SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Issue the given search criterion on all messages in this folder.
searchCharsets - Variable in class com.sun.mail.imap.protocol.IMAPProtocol
 
SearchSequence - Class in com.sun.mail.imap.protocol
This class traverses a search-tree and generates the corresponding IMAP search sequence.
SearchSequence() - Constructor for class com.sun.mail.imap.protocol.SearchSequence
 
section - Variable in class com.sun.mail.imap.protocol.BODY
 
sectionId - Variable in class com.sun.mail.imap.IMAPMessage
 
select(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SELECT Command.
sendCommand(String) - Method in class com.sun.mail.smtp.SMTPTransport
Sends command cmd to the server terminating it with CRLF.
sender - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
sendMessage(Message, Address[]) - Method in class com.sun.mail.smtp.SMTPTransport
Send the Message to the specified list of addresses.
separator - Variable in class com.sun.mail.imap.IMAPFolder
 
separator - Variable in class com.sun.mail.imap.protocol.ListInfo
 
seqnum - Variable in class com.sun.mail.imap.protocol.UID
 
seqnumOf(int) - Method in class com.sun.mail.imap.MessageCache
Return the sequence number for the given message number.
setACL(String, char, ACL) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SETACL Command.
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.
setCapabilities(Response) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
If the response contains a CAPABILITY response code, extract it and save the capabilities.
setComparator(Comparator) - Method in class com.sun.mail.util.logging.MailHandler
Sets the comparator used to order all LogRecord objects prior to formatting.
setContent(Object, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setContent(Multipart) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setContentID(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentLanguage(String[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setContentMD5(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setContentMD5(String) - Method in class com.sun.mail.imap.IMAPMessage
 
setCount(int) - Method in class com.sun.mail.iap.ByteArray
Set the count of bytes.
setDataHandler(DataHandler) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setDataHandler(DataHandler) - Method in class com.sun.mail.imap.IMAPMessage
 
setDescription(String, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setDescription(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setDisposition(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setDisposition(String) - Method in class com.sun.mail.imap.IMAPMessage
 
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
 
setFileName(String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setFileName(String) - Method in class com.sun.mail.imap.IMAPMessage
 
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.imap.IMAPNestedMessage
 
setFlags(Flags, boolean) - Method in class com.sun.mail.pop3.POP3Message
Set the specified flags on this message to the specified value.
setFrom(Address) - Method in class com.sun.mail.imap.IMAPMessage
 
setHeader(String, String) - Method in class com.sun.mail.imap.IMAPBodyPart
 
setHeader(String, String) - Method in class com.sun.mail.imap.IMAPMessage
 
setHeader(String, String) - Method in class com.sun.mail.pop3.POP3Message
Set the value for this header_name.
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.
setMessageNumber(int) - Method in class com.sun.mail.imap.IMAPMessage
Wrapper around the protected method Message.setMessageNumber() to make that method accessible to IMAPFolder.
setNameMode(String, int) - Method in class com.sun.mail.util.UUEncoderStream
Set up the buffer name and permission mode.
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.
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.
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).
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.
setPushFilter(Filter) - Method in class com.sun.mail.util.logging.MailHandler
Sets the push filter.
setPushLevel(Level) - Method in class com.sun.mail.util.logging.MailHandler
Sets the push level.
setQuota(Quota) - Method in class com.sun.mail.imap.IMAPFolder
Set the quotas for the quotaroot specified in the quota argument.
setQuota(Quota) - Method in class com.sun.mail.imap.IMAPStore
Set the quotas for the quota root specified in the quota argument.
setQuota(Quota) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SETQUOTA Command.
setQuote(boolean) - Method in class com.sun.mail.util.TraceInputStream
Set quote mode.
setQuote(boolean) - Method in class com.sun.mail.util.TraceOutputStream
Set quote mode.
setRecipients(Message.RecipientType, Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
setReplyTo(Address[]) - Method in class com.sun.mail.imap.IMAPMessage
 
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.
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
 
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
 
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.
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.
setTrace(boolean) - Method in class com.sun.mail.util.TraceInputStream
Set trace mode.
setTrace(boolean) - Method in class com.sun.mail.util.TraceOutputStream
Set the trace mode.
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
 
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.
shared - Variable in class com.sun.mail.imap.protocol.Namespaces
The shared namespace.
simpleCommand(String, Argument) - Method in class com.sun.mail.iap.Protocol
Convenience routine to handle simple IAP commands that do not have responses specific to that command.
simpleCommand(String) - Method in class com.sun.mail.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() - Method in interface com.sun.mail.iap.Literal
Return the size of the data.
size - Variable in class com.sun.mail.iap.Response
 
SIZE - Static variable in class com.sun.mail.imap.IMAPFolder.FetchProfileItem
SIZE is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
size() - Method in class com.sun.mail.imap.MessageCache
Size of cache.
size - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
size() - Method in class com.sun.mail.imap.protocol.MessageSet
Count the total number of elements in a MessageSet
size(MessageSet[]) - Static method in class com.sun.mail.imap.protocol.MessageSet
 
size - Variable in class com.sun.mail.imap.protocol.RFC822SIZE
 
size() - Method in class com.sun.mail.imap.protocol.UIDSet
Count the total number of elements in a UIDSet
size(UIDSet[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
 
SIZE - Static variable in class com.sun.mail.imap.SortTerm
Sort by the message size.
skip(int) - Method in class com.sun.mail.iap.Response
 
skip(long) - Method in class com.sun.mail.util.BASE64DecoderStream
Skips over and discards n bytes of data from this stream.
skip(long) - Method in class com.sun.mail.util.QPDecoderStream
Skips over and discards n bytes of data from this stream.
skipSpaces() - Method in class com.sun.mail.iap.Response
 
skipToken() - Method in class com.sun.mail.iap.Response
Skip to the next space, for use in error recovery while parsing.
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.
SMTPOutputStream - Class in com.sun.mail.smtp
In addition to converting lines into the canonical format, i.e., terminating lines with the CRLF sequence, escapes the "." by adding another "." to any "." that appears in the beginning of a line.
SMTPOutputStream(OutputStream) - Constructor for class com.sun.mail.smtp.SMTPOutputStream
 
SMTPSaslAuthenticator - Class in com.sun.mail.smtp
This class contains a single method that does authentication using SASL.
SMTPSaslAuthenticator(SMTPTransport, String, Properties, boolean, PrintStream, String) - Constructor for class com.sun.mail.smtp.SMTPSaslAuthenticator
 
SMTPSenderFailedException - Exception in com.sun.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSenderFailedException(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.
SocketFetcher - Class in com.sun.mail.util
This class is used to get Sockets.
sort(SortTerm[], SearchTerm) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Sort messages in the folder according to the specified sort criteria.
SortTerm - Class in com.sun.mail.imap
A particular sort criteria, as defined by RFC 5256.
spaces - Variable in class com.sun.mail.util.QPDecoderStream
 
start - Variable in class com.sun.mail.imap.protocol.MessageSet
 
start - Variable in class com.sun.mail.imap.protocol.UIDSet
 
started - Variable in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
startTLS(String) - Method in class com.sun.mail.iap.Protocol
Start TLS on the current connection.
startTLS() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
STARTTLS Command.
startTLS() - Method in class com.sun.mail.smtp.SMTPTransport
Issue the STARTTLS command and switch the socket to TLS mode if it succeeds.
startTLS(Socket) - Static method in class com.sun.mail.util.SocketFetcher
Start TLS on an existing socket.
startTLS(Socket, Properties, String) - Static method in class com.sun.mail.util.SocketFetcher
Start TLS on an existing socket.
startTLS(Socket, String, Properties, String) - Static method in class com.sun.mail.util.SocketFetcher
Start TLS on an existing socket.
status(String, String[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
STATUS Command.
Status - Class in com.sun.mail.imap.protocol
STATUS response.
Status(Response) - Constructor for class com.sun.mail.imap.protocol.Status
 
storeFlags(MessageSet[], Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
storeFlags(int, int, Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
 
storeFlags(int, Flags, boolean) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Set the specified flags on this message.
subject - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
SUBJECT - Static variable in class com.sun.mail.imap.SortTerm
Sort by the base subject text.
subscribe(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
SUBSCRIBE Command.
subtype - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
supportsAuthentication(String) - Method in class com.sun.mail.smtp.SMTPTransport
Does the server we're connected to support the specified authentication mechanism? Uses the extension information returned by the server from the EHLO command.
supportsExtension(String) - Method in class com.sun.mail.smtp.SMTPTransport
Return true if the SMTP server supports the specified service extension.
supportsNonSyncLiterals() - Method in class com.sun.mail.iap.Protocol
Returns whether this Protocol supports non-synchronizing literals Default is false.
supportsNonSyncLiterals() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
Returns whether this Protocol supports non-synchronizing literals.
SYNTHETIC - Static variable in class com.sun.mail.iap.Response
 

T

tag - Variable in class com.sun.mail.iap.Response
 
TAG_MASK - Static variable in class com.sun.mail.iap.Response
 
TAGGED - Static variable in class com.sun.mail.iap.Response
 
test(IMAPMessage) - Method in interface com.sun.mail.imap.Utility.Condition
 
text_html - Class in com.sun.mail.handlers
DataContentHandler for text/html.
text_html() - Constructor for class com.sun.mail.handlers.text_html
 
text_plain - Class in com.sun.mail.handlers
DataContentHandler for text/plain.
text_plain() - Constructor for class com.sun.mail.handlers.text_plain
 
text_xml - Class in com.sun.mail.handlers
DataContentHandler for text/xml.
text_xml() - Constructor for class com.sun.mail.handlers.text_xml
 
throwClosedException(ConnectionException) - Method in class com.sun.mail.imap.IMAPFolder
Throw the appropriate 'closed' exception.
to - Variable in class com.sun.mail.imap.protocol.ENVELOPE
 
TO - Static variable in class com.sun.mail.imap.SortTerm
Sort by email address of first To recipient.
toByteArrayInputStream() - Method in class com.sun.mail.iap.ByteArray
Returns a ByteArrayInputStream.
toMessageSet(Message[], Utility.Condition) - Static method in class com.sun.mail.imap.Utility
Run thru the given array of messages, apply the given Condition on each message and generate sets of contiguous sequence-numbers for the successful messages.
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.iap.Response
 
toString(MessageSet[]) - Static method in class com.sun.mail.imap.protocol.MessageSet
Convert an array of MessageSets into an IMAP sequence range
toString(UIDSet[]) - Static method in class com.sun.mail.imap.protocol.UIDSet
Convert an array of UIDSets into an IMAP sequence range
toString() - Method in class com.sun.mail.imap.Rights.Right
 
toString() - Method in class com.sun.mail.imap.Rights
 
toString() - Method in class com.sun.mail.imap.SortTerm
 
toString(byte[], int, int) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes within the specified range of the given byte array into a String.
toString(byte[]) - Static method in class com.sun.mail.util.ASCIIUtility
Convert the bytes into a String.
toString(ByteArrayInputStream) - Static method in class com.sun.mail.util.ASCIIUtility
 
total - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
total - Variable in class com.sun.mail.imap.protocol.Status
 
toUIDSet(Message[]) - Static method in class com.sun.mail.imap.Utility
Return UIDSets for the messages.
TraceInputStream - Class in com.sun.mail.util
This class is a FilterInputStream that writes the bytes being read from the given input stream into the given output stream.
TraceInputStream(InputStream, OutputStream) - Constructor for class com.sun.mail.util.TraceInputStream
Creates an input stream filter built on top of the specified input stream.
TraceOutputStream - Class in com.sun.mail.util
This class is a subclass of DataOutputStream that copies the data being written into the DataOutputStream into another output stream.
TraceOutputStream(OutputStream, OutputStream) - Constructor for class com.sun.mail.util.TraceOutputStream
Creates an output stream filter built on top of the specified underlying output stream.
type - Variable in class com.sun.mail.iap.Response
 
type - Variable in class com.sun.mail.imap.IMAPFolder
 
type - Variable in class com.sun.mail.imap.protocol.BODYSTRUCTURE
 
TYPE_MASK - Static variable in class com.sun.mail.iap.Response
 

U

uid - Variable in class com.sun.mail.imap.AppendUID
 
UID - Class in com.sun.mail.imap.protocol
This class represents the UID data item
UID(FetchResponse) - Constructor for class com.sun.mail.imap.protocol.UID
Constructor
uid - Variable in class com.sun.mail.imap.protocol.UID
 
uidexpunge(UIDSet[]) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UID EXPUNGE Command.
uidnext - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
uidnext - Variable in class com.sun.mail.imap.protocol.Status
 
UIDSet - Class in com.sun.mail.imap.protocol
This class holds the 'start' and 'end' for a range of UIDs.
UIDSet() - Constructor for class com.sun.mail.imap.protocol.UIDSet
 
UIDSet(long, long) - Constructor for class com.sun.mail.imap.protocol.UIDSet
 
uidTable - Variable in class com.sun.mail.imap.IMAPFolder
 
uidvalidity - Variable in class com.sun.mail.imap.AppendUID
 
uidvalidity - Variable in class com.sun.mail.imap.protocol.MailboxInfo
 
uidvalidity - Variable in class com.sun.mail.imap.protocol.Status
 
UNCHANGED - Static variable in class com.sun.mail.imap.protocol.ListInfo
 
UNKNOWN_SEPARATOR - Static variable in class com.sun.mail.imap.IMAPFolder
 
unseen - Variable in class com.sun.mail.imap.protocol.Status
 
unselect() - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UNSELECT Command.
unsubscribe(String) - Method in class com.sun.mail.imap.protocol.IMAPProtocol
UNSUBSCRIBE Command.
UNTAGGED - Static variable in class com.sun.mail.iap.Response
 
updateHeaders() - Method in class com.sun.mail.imap.IMAPBodyPart
 
Utility - Class in com.sun.mail.imap
Holder for some static utility methods.
Utility.Condition - Interface in com.sun.mail.imap
This interface defines the test to be executed in toMessageSet().
UUDecoderStream - Class in com.sun.mail.util
This class implements a UUDecoder.
UUDecoderStream(InputStream) - Constructor for class com.sun.mail.util.UUDecoderStream
Create a UUdecoder that decodes the specified input stream.
UUDecoderStream(InputStream, boolean, boolean) - Constructor for class com.sun.mail.util.UUDecoderStream
Create a UUdecoder that decodes the specified input stream.
UUEncoderStream - Class in com.sun.mail.util
This class implements a UUEncoder.
UUEncoderStream(OutputStream) - Constructor for class com.sun.mail.util.UUEncoderStream
Create a UUencoder that encodes the specified input stream
UUEncoderStream(OutputStream, String) - Constructor for class com.sun.mail.util.UUEncoderStream
Create a UUencoder that encodes the specified input stream
UUEncoderStream(OutputStream, String, int) - Constructor for class com.sun.mail.util.UUEncoderStream
Create a UUencoder that encodes the specified input stream

W

write(Protocol) - Method in class com.sun.mail.iap.Argument
 
write(int) - Method in class com.sun.mail.imap.protocol.BASE64MailboxEncoder
 
WRITE - Static variable in class com.sun.mail.imap.Rights.Right
Write - STORE flags other than \SEEN and \DELETED.
write(int) - Method in class com.sun.mail.smtp.SMTPOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.smtp.SMTPOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.util.BASE64EncoderStream
Encodes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[]) - Method in class com.sun.mail.util.BASE64EncoderStream
Encodes b.length bytes to this output stream.
write(int) - Method in class com.sun.mail.util.BASE64EncoderStream
Encodes the specified byte to this output stream.
write(int) - Method in class com.sun.mail.util.CRLFOutputStream
 
write(byte[]) - Method in class com.sun.mail.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class com.sun.mail.util.CRLFOutputStream
 
write(int) - Method in class com.sun.mail.util.QEncoderStream
Encodes the specified byte to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.util.QPEncoderStream
Encodes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[]) - Method in class com.sun.mail.util.QPEncoderStream
Encodes b.length bytes to this output stream.
write(int) - Method in class com.sun.mail.util.QPEncoderStream
Encodes the specified byte to this output stream.
write(int) - Method in class com.sun.mail.util.TraceOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.util.TraceOutputStream
Writes b.length bytes to this output stream.
write(byte[], int, int) - Method in class com.sun.mail.util.UUEncoderStream
 
write(byte[]) - Method in class com.sun.mail.util.UUEncoderStream
 
write(int) - Method in class com.sun.mail.util.UUEncoderStream
 
writeArgument(Argument) - Method in class com.sun.mail.iap.Argument
Write out as parenthesised list.
writeAtom(String) - Method in class com.sun.mail.iap.Argument
Write out given string as an Atom.
writeBytes(byte[]) - Method in class com.sun.mail.iap.Argument
Write out given byte[] as a Literal.
writeBytes(ByteArrayOutputStream) - Method in class com.sun.mail.iap.Argument
Write out given ByteArrayOutputStream as a Literal.
writeBytes(Literal) - Method in class com.sun.mail.iap.Argument
Write out given data as a literal.
writeCommand(String, Argument) - Method in class com.sun.mail.iap.Protocol
 
writeln() - Method in class com.sun.mail.util.CRLFOutputStream
 
writeln(String) - Method in class com.sun.mail.util.LineOutputStream
 
writeln() - Method in class com.sun.mail.util.LineOutputStream
 
writeNumber(int) - Method in class com.sun.mail.iap.Argument
Write out number.
writeNumber(long) - Method in class com.sun.mail.iap.Argument
Write out number.
writeString(String) - Method in class com.sun.mail.iap.Argument
Write out given string as an ASTRING, depending on the type of the characters inside the string.
writeString(String, String) - Method in class com.sun.mail.iap.Argument
Convert the given string into bytes in the specified charset, and write the bytes out as an ASTRING
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.image_gif
Write the object to the output stream, using the specified MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.message_rfc822
construct an object from a byte stream (similar semantically to previous method, we are deciding which one to support)
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.multipart_mixed
Write the object to the output stream, using the specific MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.text_plain
Write the object to the output stream, using the specified MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.handlers.text_xml
 
writeTo(OutputStream) - Method in interface com.sun.mail.iap.Literal
Write the data to the OutputStream.
writeTo(OutputStream) - Method in class com.sun.mail.imap.IMAPMessage
Write out the bytes into the given outputstream.
writeTo(OutputStream, String[]) - Method in class com.sun.mail.pop3.POP3Message
Output the message as an RFC 822 format stream, without specified headers.

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 K L M N O P Q R S T U W X