# Uses of Package
javax.mail.internet

Packages that use javax.mail.internet
com.sun.mail.dsn: Support for creating and parsing Delivery Status Notifications.
com.sun.mail.gimap: An EXPERIMENTAL IMAP protocol provider that supports the Gmail-specific IMAP protocol extensions .
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
com.sun.mail.pop3: A POP3 protocol provider for the JavaMail API that provides access to a POP3 message store.
com.sun.mail.smtp: An SMTP protocol provider for the JavaMail API that provides access to an SMTP server.
com.sun.mail.util: Utility classes for use with the JavaMail API.
javax.mail.internet: Classes specific to Internet mail systems.
javax.mail.util: JavaMail API utility classes.

Classes in javax.mail.internet used by com.sun.mail.dsn
InternetHeaders: InternetHeaders is a utility class that manages RFC822 style headers.
MimeBodyPart: This class represents a MIME body part.
MimeMessage: This class represents a MIME style email message.
MimeMultipart: The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).

Classes in javax.mail.internet used by com.sun.mail.gimap
MimeMessage: This class represents a MIME style email message.
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).

Classes in javax.mail.internet used by com.sun.mail.imap
MimeBodyPart: This class represents a MIME body part.
MimeMessage: This class represents a MIME style email message.
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
MimePartDataSource: A utility class that implements a DataSource out of a MimePart.

Classes in javax.mail.internet used by com.sun.mail.imap.protocol
InternetAddress: This class represents an Internet email address using the syntax of RFC822.
ParameterList: This class holds MIME parameters (attribute-value pairs).

Classes in javax.mail.internet used by com.sun.mail.pop3
MimeMessage: This class represents a MIME style email message.
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).

Classes in javax.mail.internet used by com.sun.mail.smtp
InternetAddress: This class represents an Internet email address using the syntax of RFC822.
MimeMessage: This class represents a MIME style email message.
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).

Classes in javax.mail.internet used by com.sun.mail.util
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).

Classes in javax.mail.internet used by javax.mail.internet
AddressException: The exception thrown when a wrongly formatted address is encountered.
ContentType: This class represents a MIME Content-Type value.
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 javax.mail.Message.RecipientType class to add additional RecipientTypes.
MimePart: The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4).
NewsAddress: This class models an RFC1036 newsgroup address.
ParameterList: This class holds MIME parameters (attribute-value pairs).
ParseException: The exception thrown due to an error in parsing RFC822 or MIME headers, including multipart bodies.

Classes in javax.mail.internet used by javax.mail.util
SharedInputStream: An InputStream that is backed by data that can be shared by multiple readers may implement this interface.