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

A

addAttachment(OutlookAttachment) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
addHeader(String, String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Add a header with the specified name and value to the header list.
addHeaderLine(String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Add an RFC822 header line to the header store.
addRecipient(OutlookRecipient) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
Address - Class in org.simplejavamail.jakarta.mail
This abstract class models the addresses in a message.
Address() - Constructor for class org.simplejavamail.jakarta.mail.Address
 
AddressException - Exception in org.simplejavamail.jakarta.mail.internet
The exception thrown when a wrongly formatted address is encountered.
AddressException() - Constructor for exception org.simplejavamail.jakarta.mail.internet.AddressException
Constructs an AddressException with no detail message.
AddressException(String) - Constructor for exception org.simplejavamail.jakarta.mail.internet.AddressException
Constructs an AddressException with the specified detail message.
AddressException(String, String) - Constructor for exception org.simplejavamail.jakarta.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
AddressException(String, String, int) - Constructor for exception org.simplejavamail.jakarta.mail.internet.AddressException
Constructs an AddressException with the specified detail message and reference info.
ALL - Static variable in class org.simplejavamail.jakarta.mail.internet.MimeUtility
 
applyLocalizedPattern(String) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific pattern.
applyPattern(String) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific pattern.
ATOM - Static variable in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Token type indicating an ATOM.

B

BASE64EncoderStream - Class in org.simplejavamail.com.sun.mail.util
This class implements a BASE64 encoder.
BASE64EncoderStream(OutputStream, int) - Constructor for class org.simplejavamail.com.sun.mail.util.BASE64EncoderStream
Create a BASE64 encoder that encodes the specified output stream.
BASE64EncoderStream(OutputStream) - Constructor for class org.simplejavamail.com.sun.mail.util.BASE64EncoderStream
Create a BASE64 encoder that encodes the specified input stream.
BEncoderStream - Class in org.simplejavamail.com.sun.mail.util
This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers.
BEncoderStream(OutputStream) - Constructor for class org.simplejavamail.com.sun.mail.util.BEncoderStream
Create a 'B' encoder that encodes the specified input stream.

C

checkMimeTag() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
 
checkSmimeFilename() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
 
clone() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Return a copy of this InternetAddress object.
clone() - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
Overrides Cloneable.
close() - Method in class org.simplejavamail.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 org.simplejavamail.com.sun.mail.util.QPEncoderStream
Forces any buffered output bytes to be encoded out to the stream and closes this output stream.
COMMENT - Static variable in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Token type indicating a comment.
config(String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log a message at the CONFIG level.

E

encode(byte[]) - Static method in class org.simplejavamail.com.sun.mail.util.BASE64EncoderStream
Base64 encode a byte array.
encodedLength(byte[]) - Static method in class org.simplejavamail.com.sun.mail.util.BEncoderStream
Returns the length of the encoded version of this byte array.
encodedLength(byte[], boolean) - Static method in class org.simplejavamail.com.sun.mail.util.QEncoderStream
Returns the length of the encoded version of this byte array.
encodeWord(String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Encode a RFC 822 "word" token into mail-safe form as per RFC 2047.
encodeWord(String, String, String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Encode a RFC 822 "word" token into mail-safe form as per RFC 2047.
EOF - Static variable in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Token type indicating end of input.
equals(Object) - Method in class org.simplejavamail.jakarta.mail.Address
The equality operator.
equals(Object) - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
The equality operator.
equals(Object) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
 
equals(Object) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
equals(Object) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 

F

fetchCIDMap() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
fetchTrueAttachments() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
fine(String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log a message at the FINE level.
finer(String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log a message at the FINER level.
finest(String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log a message at the FINEST level.
flush() - Method in class org.simplejavamail.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 org.simplejavamail.com.sun.mail.util.QPEncoderStream
Flushes this output stream and forces any buffered output bytes to be encoded out to the stream.
fold(int, String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Fold a string at linear whitespace so that each line is no longer than 76 characters, if possible.
format(Date, StringBuffer, FieldPosition) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
Formats the given date in the format specified by RFC 2822 in the current TimeZone.

G

get2DigitYearStart() - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates another strategy for interpreting 2-digits years.
getAddress() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Get the email address.
getAddress() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
Bean getter for OutlookRecipient.address.
getAllHeaderLines() - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all the header lines as an Enumeration of Strings.
getAllHeaders() - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all the headers as an Enumeration of Header objects.
getBccRecipients() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Retrieves a list of OutlookRecipient objects that represent the BCC recipients of the message.
getBodyHTML() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.bodyHTML.
getBodyRTF() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.bodyRTF.
getBodyText() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.bodyText.
getBooleanProperty(Properties, String, boolean) - Static method in class org.simplejavamail.com.sun.mail.util.PropUtil
Get a boolean valued property.
getBooleanSystemProperty(String, boolean) - Static method in class org.simplejavamail.com.sun.mail.util.PropUtil
Get a boolean valued System property.
getCause() - Method in exception org.simplejavamail.jakarta.mail.MessagingException
Overrides the getCause method of Throwable to return the next exception in the chain of nested exceptions.
getCcRecipients() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Retrieves a list of OutlookRecipient objects that represent the CC recipients of the message.
getClazz() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
getClazz() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessageProperty
getClientSubmitTime() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
getContentId() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getConvertedBodyHTML() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getCreationDate() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getData() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getData() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessageProperty
 
getDate() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.date.
getDefaultJavaCharset() - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Get the default charset corresponding to the system's current default locale.
getDisplayBcc() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.displayBcc.
getDisplayCc() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.displayCc.
getDisplayTo() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.displayTo.
getExtension() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getFilename() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getFromEmail() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.fromEmail.
getFromName() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.fromName.
getGroup(boolean) - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Return the members of a group address.
getHeader(String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all the values for the specified header.
getHeader(String, String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
getHeaders() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.headers.
getHeadersMap() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.headersMap.
getIntProperty(Properties, String, int) - Static method in class org.simplejavamail.com.sun.mail.util.PropUtil
Get an integer valued property.
getLastModificationDate() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getLogger(String, String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Create a MailLogger that uses a Logger with the specified name and prefix.
getLogger(Class<?>, String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Create a MailLogger using the specified class' package name as the Logger name and the specified prefix.
getLongFilename() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getMapiType() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
getMatchingHeaderLines(String[]) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all matching header lines as an Enumeration of Strings.
getMatchingHeaders(String[]) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all matching Header objects.
getMessageClass() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getMessageId() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.messageId.
getMimeTag() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getName() - Method in class org.simplejavamail.jakarta.mail.Header
Returns the name of this header.
getName() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
Bean getter for OutlookRecipient.name.
getNextException() - Method in exception org.simplejavamail.jakarta.mail.MessagingException
Get the next exception chained to this one.
getNonMatchingHeaderLines(String[]) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all non-matching header lines
getNonMatchingHeaders(String[]) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Return all non-matching Header objects.
getOutlookAttachments() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getOutlookMessage() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMsgAttachment
getPos() - Method in exception org.simplejavamail.jakarta.mail.internet.AddressException
Get the position with the reference string where the error was detected (-1 if not relevant).
getPropertiesAsHex() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
This method provides a convenient way of retrieving property keys for all guys that like to stick to hex values.
getPropertyCodes() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
This method returns a list of all available properties.
getPropertyCodes() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
 
getPropertyListing() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Generates a string that can be used to debug the properties of the msg.
getPropertyValue(Integer) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
This method retrieves the value for a specific property.
getRecipients() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.recipients.
getRef() - Method in exception org.simplejavamail.jakarta.mail.internet.AddressException
Get the string that was being parsed when the error was detected (null if not relevant).
getRemainder() - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Return the rest of the Header.
getReplyToEmail() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getReplyToName() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
getSize() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
getSize() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessageProperty
 
getSmime() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.smime.
getSmimeMicalg() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 
getSmimeMime() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
getSmimeMime() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 
getSmimeName() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
getSmimeProtocol() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 
getSmimeType() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
getSubject() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean getter for OutlookMessage.subject.
getSubLogger(String, String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Create a MailLogger that uses a Logger whose name is composed of this MailLogger's name plus the specified sub-name, separated by a dot.
getSubLogger(String, String, boolean) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Create a MailLogger that uses a Logger whose name is composed of this MailLogger's name plus the specified sub-name, separated by a dot.
getToRecipients() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Retrieves a list of OutlookRecipient objects that represent the CC recipients of the message.
getType() - Method in class org.simplejavamail.jakarta.mail.Address
Return a type string that identifies this address type.
getType() - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Return the type of the token.
getType() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Return the type of this address.
getType() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
getValue() - Method in class org.simplejavamail.jakarta.mail.Header
Returns the value of this header.
getValue() - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Returns the value of the token just read.

H

hashCode() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Compute a hash code for the address.
hashCode() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
 
hashCode() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
hashCode() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 
Header - Class in org.simplejavamail.jakarta.mail
The Header class stores a name/value pair to represent headers.
Header(String, String) - Constructor for class org.simplejavamail.jakarta.mail.Header
Construct a Header object.
HeaderTokenizer - Class in org.simplejavamail.jakarta.mail.internet
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
HeaderTokenizer(String, String, boolean) - Constructor for class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Constructor that takes a rfc822 style header.
HeaderTokenizer(String, String) - Constructor for class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer(String) - Constructor for class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Constructor.
HeaderTokenizer.Token - Class in org.simplejavamail.jakarta.mail.internet
The Token class represents tokens returned by the HeaderTokenizer.

I

InternetAddress - Class in org.simplejavamail.jakarta.mail.internet
This class represents an Internet email address using the syntax of RFC822.
InternetAddress() - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetAddress
Default constructor.
InternetAddress(String) - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetAddress
Constructor.
InternetAddress(String, boolean) - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetAddress
Parse the given string and create an InternetAddress.
InternetAddress(String, String) - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetAddress
Construct an InternetAddress given the address and personal name.
InternetAddress(String, String, String) - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetAddress
Construct an InternetAddress given the address and personal name.
InternetHeaders - Class in org.simplejavamail.jakarta.mail.internet
InternetHeaders is a utility class that manages RFC822 style headers.
InternetHeaders() - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Create an empty InternetHeaders object.
InternetHeaders(InputStream) - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
InternetHeaders(InputStream, boolean) - Constructor for class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
isGroup() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Indicates whether this address is an RFC 822 group address.
isLoggable(Level) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
If "debug" is set, or our embedded Logger is loggable at the given level, return true.

J

javaCharset(String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Convert a MIME charset name into a valid Java charset name.

L

LineInputStream - Class in org.simplejavamail.com.sun.mail.util
LineInputStream supports reading CRLF terminated lines that contain only US-ASCII characters from an input stream.
LineInputStream(InputStream) - Constructor for class org.simplejavamail.com.sun.mail.util.LineInputStream
 
LineInputStream(InputStream, boolean) - Constructor for class org.simplejavamail.com.sun.mail.util.LineInputStream
 
load(InputStream) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
load(InputStream, boolean) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
log(Level, String) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log the message at the specified level.
log(Level, String, Object) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log the message at the specified level.
log(Level, String, Object...) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log the message at the specified level.
log(Level, String, Throwable) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log the message at the specified level.
logf(Level, String, Object...) - Method in class org.simplejavamail.com.sun.mail.util.MailLogger
Log the message at the specified level using a format string.

M

MailDateFormat - Class in org.simplejavamail.jakarta.mail.internet
Formats and parses date specification based on RFC 2822.
MailDateFormat() - Constructor for class org.simplejavamail.jakarta.mail.internet.MailDateFormat
Create a new date format for the RFC2822 specification with lenient parsing.
MailLogger - Class in org.simplejavamail.com.sun.mail.util
A simplified logger used by Jakarta Mail to handle logging to a PrintStream and logging through a java.util.logging.Logger.
MailLogger(String, String, boolean, PrintStream) - Constructor for class org.simplejavamail.com.sun.mail.util.MailLogger
Construct a new MailLogger using the specified Logger name, debug prefix (e.g., "DEBUG"), debug flag, and PrintStream.
MailLogger(Class<?>, String, boolean, PrintStream) - Constructor for class org.simplejavamail.com.sun.mail.util.MailLogger
Construct a new MailLogger using the specified class' package name as the Logger name, debug prefix (e.g., "DEBUG"), debug flag, and PrintStream.
MailLogger(Class<?>, String, String, boolean, PrintStream) - Constructor for class org.simplejavamail.com.sun.mail.util.MailLogger
Construct a new MailLogger using the specified class' package name combined with the specified subname as the Logger name, debug prefix (e.g., "DEBUG"), debug flag, and PrintStream.
MessagingException - Exception in org.simplejavamail.jakarta.mail
The base class for all exceptions thrown by the Messaging classes
MessagingException() - Constructor for exception org.simplejavamail.jakarta.mail.MessagingException
Constructs a MessagingException with no detail message.
MessagingException(String) - Constructor for exception org.simplejavamail.jakarta.mail.MessagingException
Constructs a MessagingException with the specified detail message.
MessagingException(String, Exception) - Constructor for exception org.simplejavamail.jakarta.mail.MessagingException
Constructs a MessagingException with the specified Exception and detail message.
MIME - Static variable in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
MIME specials
mimeCharset(String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Convert a java charset into its MIME charset name.
MimeUtility - Class in org.simplejavamail.jakarta.mail.internet
This is a utility class that provides various MIME related functionality.

N

next() - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Parses the next token from this String.
next(char) - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Parses the next token from this String.
next(char, boolean) - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Parses the next token from this String.

O

org.simplejavamail.com.sun.mail.util - package org.simplejavamail.com.sun.mail.util
 
org.simplejavamail.jakarta.mail - package org.simplejavamail.jakarta.mail
 
org.simplejavamail.jakarta.mail.internet - package org.simplejavamail.jakarta.mail.internet
 
org.simplejavamail.outlookmessageparser - package org.simplejavamail.outlookmessageparser
 
org.simplejavamail.outlookmessageparser.model - package org.simplejavamail.outlookmessageparser.model
 
OutlookAttachment - Interface in org.simplejavamail.outlookmessageparser.model
Interface that defines an attachment.
OutlookFieldInformation - Class in org.simplejavamail.outlookmessageparser.model
Convenience class for storing type information about a DocumentEntry.
OutlookFieldInformation() - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
OutlookFieldInformation(String, int) - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
 
OutlookFileAttachment - Class in org.simplejavamail.outlookmessageparser.model
Implementation of the OutlookAttachment interface that represents a file attachment.
OutlookFileAttachment() - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
 
OutlookMessage - Class in org.simplejavamail.outlookmessageparser.model
Class that represents a .msg file.
OutlookMessage() - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
OutlookMessageParser - Class in org.simplejavamail.outlookmessageparser
Main parser class that does the actual parsing of the Outlook .msg file.
OutlookMessageParser() - Constructor for class org.simplejavamail.outlookmessageparser.OutlookMessageParser
 
OutlookMessageProperty - Class in org.simplejavamail.outlookmessageparser.model
Represents a message property holding the type of data and the data itself.
OutlookMessageProperty(String, Object, int) - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookMessageProperty
 
OutlookMsgAttachment - Class in org.simplejavamail.outlookmessageparser.model
This OutlookAttachment implementation represents a .msg object attachment.
OutlookMsgAttachment(OutlookMessage) - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookMsgAttachment
 
OutlookRecipient - Class in org.simplejavamail.outlookmessageparser.model
This class represents a recipient's entry of the parsed .msg file.
OutlookRecipient() - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
 
OutlookSmime - Class in org.simplejavamail.outlookmessageparser.model
 
OutlookSmime() - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookSmime
 
OutlookSmime.OutlookSmimeApplicationOctetStream - Class in org.simplejavamail.outlookmessageparser.model
 
OutlookSmime.OutlookSmimeApplicationSmime - Class in org.simplejavamail.outlookmessageparser.model
 
OutlookSmime.OutlookSmimeMultipartSigned - Class in org.simplejavamail.outlookmessageparser.model
 
OutlookSmimeApplicationOctetStream() - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationOctetStream
 
OutlookSmimeApplicationSmime(String, String, String) - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
OutlookSmimeMultipartSigned(String, String, String) - Constructor for class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 

P

parse(String) - Static method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Parse the given comma separated sequence of addresses into InternetAddress objects.
parse(String, boolean) - Static method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parse(String, ParsePosition) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
Parses the given date in the format specified by RFC 2822.
ParseException - Exception in org.simplejavamail.jakarta.mail.internet
The exception thrown due to an error in parsing RFC822 or MIME headers, including multipart bodies.
ParseException() - Constructor for exception org.simplejavamail.jakarta.mail.internet.ParseException
Constructs a ParseException with no detail message.
ParseException(String) - Constructor for exception org.simplejavamail.jakarta.mail.internet.ParseException
Constructs a ParseException with the specified detail message.
parseHeader(String, boolean) - Static method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parseMsg(File) - Method in class org.simplejavamail.outlookmessageparser.OutlookMessageParser
Parses a .msg file provided in the specified file.
parseMsg(String) - Method in class org.simplejavamail.outlookmessageparser.OutlookMessageParser
Parses a .msg file provided in the specified file.
parseMsg(InputStream) - Method in class org.simplejavamail.outlookmessageparser.OutlookMessageParser
Parses a .msg file provided by an input stream.
peek() - Method in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
Peek at the next token, without actually removing the token from the parse stream.
PropUtil - Class in org.simplejavamail.com.sun.mail.util
Utilities to make it easier to get property values.

Q

QEncoderStream - Class in org.simplejavamail.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 org.simplejavamail.com.sun.mail.util.QEncoderStream
Create a Q encoder that encodes the specified input stream
QPEncoderStream - Class in org.simplejavamail.com.sun.mail.util
This class implements a Quoted Printable Encoder.
QPEncoderStream(OutputStream, int) - Constructor for class org.simplejavamail.com.sun.mail.util.QPEncoderStream
Create a QP encoder that encodes the specified input stream
QPEncoderStream(OutputStream) - Constructor for class org.simplejavamail.com.sun.mail.util.QPEncoderStream
Create a QP encoder that encodes the specified input stream.
quote(String, String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
A utility method to quote a word, if the word contains any characters from the specified 'specials' list.
QUOTEDSTRING - Static variable in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Token type indicating a quoted string.

R

readLine() - Method in class org.simplejavamail.com.sun.mail.util.LineInputStream
Read a line containing only ASCII characters from the input stream.
removeHeader(String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Remove all header entries that match the given name
RFC822 - Static variable in class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer
RFC822 specials

S

set2DigitYearStart(Date) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates another strategy for interpreting 2-digits years.
setAddress(String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Set the email address.
setAddress(String) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
Bean setter for OutlookRecipient.address.
setCalendar(Calendar) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific calendar.
setDateFormatSymbols(DateFormatSymbols) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates specific date format symbols.
setHeader(String, String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetHeaders
Change the first header line that matches name to have value, adding a new header if no existing header matches.
setName(String) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
Bean setter for OutlookRecipient.name.
setNextException(Exception) - Method in exception org.simplejavamail.jakarta.mail.MessagingException
Add an exception to the end of the chain.
setNumberFormat(NumberFormat) - Method in class org.simplejavamail.jakarta.mail.internet.MailDateFormat
This method always throws an UnsupportedOperationException and should not be used because RFC 2822 mandates a specific number format.
setPersonal(String, String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Set the personal name.
setPersonal(String) - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Set the personal name.
setProperty(OutlookMessageProperty) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
Sets the property specified by the name parameter.
setProperty(OutlookMessageProperty, RTF2HTMLConverter) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Sets the name/value pair in the OutlookMessage.properties map.
setProperty(OutlookMessageProperty) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
Sets the name/value pair in the OutlookRecipient.properties map.
setReplyToEmail(String) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
setReplyToName(String) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
setRtf2htmlConverter(RTF2HTMLConverter) - Method in class org.simplejavamail.outlookmessageparser.OutlookMessageParser
Setter for overriding the default RTF2HTMLConverter implementation which is used to get HTML code from an RTF body.
setSmime(OutlookSmime) - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
Bean setter for OutlookMessage.smime.

T

Token(int, String) - Constructor for class org.simplejavamail.jakarta.mail.internet.HeaderTokenizer.Token
Constructor.
toString() - Method in class org.simplejavamail.jakarta.mail.Address
Return a String representation of this address object.
toString() - Method in exception org.simplejavamail.jakarta.mail.internet.AddressException
 
toString() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Convert this address into a RFC 822 / RFC 2047 encoded address.
toString(Address[]) - Static method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString(Address[], int) - Static method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
toString() - Method in exception org.simplejavamail.jakarta.mail.MessagingException
Override toString method to provide information on nested exceptions.
toString() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookFileAttachment
 
toString() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMessage
 
toString() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookMsgAttachment
 
toString() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookRecipient
 
toString() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeApplicationSmime
 
toString() - Method in class org.simplejavamail.outlookmessageparser.model.OutlookSmime.OutlookSmimeMultipartSigned
 

U

unfold(String) - Static method in class org.simplejavamail.jakarta.mail.internet.MimeUtility
Unfold a folded header.
UNKNOWN - Static variable in class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
The default value for both the OutlookFieldInformation.clazz and the OutlookFieldInformation.type properties.
UNKNOWN_MAPITYPE - Static variable in class org.simplejavamail.outlookmessageparser.model.OutlookFieldInformation
The default value for the OutlookFieldInformation.mapiType

V

validate() - Method in class org.simplejavamail.jakarta.mail.internet.InternetAddress
Validate that this address conforms to the syntax rules of RFC 822.

W

write(byte[], int, int) - Method in class org.simplejavamail.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 org.simplejavamail.com.sun.mail.util.BASE64EncoderStream
Encodes b.length bytes to this output stream.
write(int) - Method in class org.simplejavamail.com.sun.mail.util.BASE64EncoderStream
Encodes the specified byte to this output stream.
write(int) - Method in class org.simplejavamail.com.sun.mail.util.QEncoderStream
Encodes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.simplejavamail.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 org.simplejavamail.com.sun.mail.util.QPEncoderStream
Encodes b.length bytes to this output stream.
write(int) - Method in class org.simplejavamail.com.sun.mail.util.QPEncoderStream
Encodes the specified byte to this output stream.
A B C E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017–2022. All rights reserved.