| Interface | Description | 
|---|---|
| MimePart | 
 The MimePart interface models an Entity as defined
 by MIME (RFC2045, Section 2.4). 
 | 
| SharedInputStream | 
 An InputStream that is backed by data that can be shared by multiple
 readers may implement this interface. 
 | 
| Class | Description | 
|---|---|
| ContentDisposition | 
 This class represents a MIME ContentDisposition value. 
 | 
| ContentType | 
 This class represents a MIME Content-Type value. 
 | 
| HeaderTokenizer | 
 This class tokenizes RFC822 and MIME headers into the basic
 symbols specified by RFC822 and MIME. 
 | 
| HeaderTokenizer.Token | 
 The Token class represents tokens returned by the 
 HeaderTokenizer. 
 | 
| InternetAddress | 
 This class represents an Internet email address using the syntax
 of RFC822. 
 | 
| InternetHeaders | 
 InternetHeaders is a utility class that manages RFC822 style
 headers. 
 | 
| InternetHeaders.InternetHeader | 
 An individual internet header. 
 | 
| MailDateFormat | 
 Formats and parses date specification based on
 RFC 2822. 
 | 
| MimeBodyPart | 
 This class represents a MIME body part. 
 | 
| MimeMessage | 
 This class represents a MIME style email message. 
 | 
| MimeMessage.RecipientType | 
 This inner class extends the jakarta.mail.Message.RecipientType
 class to add additional RecipientTypes. 
 | 
| MimeMultipart | 
 The MimeMultipart class is an implementation of the abstract Multipart
 class that uses MIME conventions for the multipart data. 
 | 
| MimePartDataSource | 
 A utility class that implements a DataSource out of
 a MimePart. 
 | 
| MimeUtility | 
 This is a utility class that provides various MIME related
 functionality. 
 | 
| NewsAddress | 
 This class models an RFC1036 newsgroup address. 
 | 
| ParameterList | 
 This class holds MIME parameters (attribute-value pairs). 
 | 
| PreencodedMimeBodyPart | 
 A MimeBodyPart that handles data that has already been encoded. 
 | 
| Exception | Description | 
|---|---|
| AddressException | 
 The exception thrown when a wrongly formatted address is encountered. 
 | 
| ParseException | 
 The exception thrown due to an error in parsing RFC822 
 or MIME headers, including multipart bodies. 
 |