<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<!-- Generated by javadoc (build 1.6.0_10) on Tue Nov 17 12:13:45 PST 2009 -->
<
META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Uses of Package javax.mail (JavaMail API documentation)
<
META NAME="date" CONTENT="2009-11-17">
<
LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
<
SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package javax.mail (JavaMail API documentation)";
}
}
<
BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<
A NAME="navbar_top"><!-- --><
/A>
<
A HREF="#skip-navbar_top" title="Skip navigation links"><
/A>
<
TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<
TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<
A NAME="navbar_top_firstrow"><!-- --><
/A>
<
TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<
TR ALIGN="center" VALIGN="top">
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../overview-summary.html"><
FONT CLASS="NavBarFont1"><
B>Overview<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="package-summary.html"><
FONT CLASS="NavBarFont1"><
B>Package<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
FONT CLASS="NavBarFont1">Class<
/FONT> <
/TD>
<
TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <
FONT CLASS="NavBarFont1Rev"><
B>Use<
/B><
/FONT> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="package-tree.html"><
FONT CLASS="NavBarFont1"><
B>Tree<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../deprecated-list.html"><
FONT CLASS="NavBarFont1"><
B>Deprecated<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../index-files/index-1.html"><
FONT CLASS="NavBarFont1"><
B>Index<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../help-doc.html"><
FONT CLASS="NavBarFont1"><
B>Help<
/B><
/FONT><
/A> <
/TD>
<
TD ALIGN="right" VALIGN="top" ROWSPAN=3><
EM>
<
TD BGCOLOR="white" CLASS="NavBarCell2"><
FONT SIZE="-2">
PREV
<
TD BGCOLOR="white" CLASS="NavBarCell2"><
FONT SIZE="-2">
<
A HREF="../../index.html?javax/mail/package-use.html" target="_top"><
B>FRAMES<
/B><
/A>
<
A HREF="package-use.html" target="_top"><
B>NO FRAMES<
/B><
/A>
<
SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
<
A HREF="../../allclasses-noframe.html"><
B>All Classes<
/B><
/A>
<
A NAME="skip-navbar_top"><
/A>
<!-- ========= END OF TOP NAVBAR ========= -->
<
B>Uses of Package<
br>javax.mail<
/B><
/H2>
<
TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<
TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<
TH ALIGN="left" COLSPAN="2"><
FONT SIZE="+2">
Packages that use <
A HREF="../../javax/mail/package-summary.html">javax.mail<
/A><
/FONT><
/TH>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
A HREF="#com.sun.mail.dsn"><
B>com.sun.mail.dsn<
/B><
/A><
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
A HREF="#com.sun.mail.imap"><
B>com.sun.mail.imap<
/B><
/A><
/TD>
<
TD>An IMAP protocol provider
for the JavaMail API
that provides access to an IMAP message store. <
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
A HREF="#com.sun.mail.pop3"><
B>com.sun.mail.pop3<
/B><
/A><
/TD>
<
TD>A POP3 protocol provider
for the JavaMail API
that provides access to a POP3 message store. <
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
A HREF="#com.sun.mail.smtp"><
B>com.sun.mail.smtp<
/B><
/A><
/TD>
<
TD>An SMTP protocol provider
for the JavaMail API
that provides access to an SMTP server. <
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
A HREF="#com.sun.mail.util.logging"><
B>com.sun.mail.util.logging<
/B><
/A><
/TD>
facilities. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.mail"><B>javax.mail</B></A></TD>
<TD>The JavaMail<sup><font size="-2">TM</font></sup> API
provides classes that model a mail system. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.mail.event"><B>javax.mail.event</B></A></TD>
<TD>Listeners and events for the JavaMail API. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.mail.internet"><B>javax.mail.internet</B></A></TD>
<TD>Classes specific to Internet mail systems. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.mail.search"><B>javax.mail.search</B></A></TD>
<TD>Message search terms for the JavaMail API. </TD>
</TR>
</TABLE>
<P>
<A NAME="com.sun.mail.dsn"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../javax/mail/package-summary.html">javax.mail</A> used by <A HREF="../../com/sun/mail/dsn/package-summary.html">com.sun.mail.dsn</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/BodyPart.html#com.sun.mail.dsn"><B>BodyPart</B></A></B>
<BR>
This class models a Part that is contained within a Multipart.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.html#com.sun.mail.dsn"><B>Message</B></A></B>
<BR>
This class models an email message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessagingException.html#com.sun.mail.dsn"><B>MessagingException</B></A></B>
<BR>
The base class for all exceptions thrown by the Messaging classes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Multipart.html#com.sun.mail.dsn"><B>Multipart</B></A></B>
<BR>
Multipart is a container that holds multiple body parts.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Part.html#com.sun.mail.dsn"><B>Part</B></A></B>
<BR>
The <code>Part</code> interface is the common base interface for
Messages and BodyParts.</TD>
</TR>
</TABLE>
<P>
<A NAME="com.sun.mail.imap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../javax/mail/package-summary.html">javax.mail</A> used by <A HREF="../../com/sun/mail/imap/package-summary.html">com.sun.mail.imap</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Address.html#com.sun.mail.imap"><B>Address</B></A></B>
<BR>
This abstract class models the addresses in a message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/FetchProfile.html#com.sun.mail.imap"><B>FetchProfile</B></A></B>
<BR>
Clients use a FetchProfile to list the Message attributes that
it wishes to prefetch from the server for a range of messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/FetchProfile.Item.html#com.sun.mail.imap"><B>FetchProfile.Item</B></A></B>
<BR>
This inner class is the base class of all items that
can be requested in a FetchProfile.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Flags.html#com.sun.mail.imap"><B>Flags</B></A></B>
<BR>
The Flags class represents the set of flags on a Message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Flags.Flag.html#com.sun.mail.imap"><B>Flags.Flag</B></A></B>
<BR>
This inner class represents an individual system flag.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Folder.html#com.sun.mail.imap"><B>Folder</B></A></B>
<BR>
Folder is an abstract class that represents a folder for mail
messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/FolderClosedException.html#com.sun.mail.imap"><B>FolderClosedException</B></A></B>
<BR>
This exception is thrown when a method is invoked on a Messaging object
and the Folder that owns that object has died due to some reason.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.html#com.sun.mail.imap"><B>Message</B></A></B>
<BR>
This class models an email message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.RecipientType.html#com.sun.mail.imap"><B>Message.RecipientType</B></A></B>
<BR>
This inner class defines the types of recipients allowed by
the Message class.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessageRemovedException.html#com.sun.mail.imap"><B>MessageRemovedException</B></A></B>
<BR>
The exception thrown when an invalid method is invoked on an expunged
Message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessagingException.html#com.sun.mail.imap"><B>MessagingException</B></A></B>
<BR>
The base class for all exceptions thrown by the Messaging classes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Part.html#com.sun.mail.imap"><B>Part</B></A></B>
<BR>
The <code>Part</code> interface is the common base interface for
Messages and BodyParts.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Quota.html#com.sun.mail.imap"><B>Quota</B></A></B>
<BR>
This class represents a set of quotas for a given quota root.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/QuotaAwareStore.html#com.sun.mail.imap"><B>QuotaAwareStore</B></A></B>
<BR>
An interface implemented by Stores that support quotas.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Service.html#com.sun.mail.imap"><B>Service</B></A></B>
<BR>
An abstract class that contains the functionality
common to messaging services, such as stores and transports.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Session.html#com.sun.mail.imap"><B>Session</B></A></B>
<BR>
The Session class represents a mail session and is not subclassed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Store.html#com.sun.mail.imap"><B>Store</B></A></B>
<BR>
An abstract class that models a message store and its
access protocol, for storing and retrieving messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/UIDFolder.html#com.sun.mail.imap"><B>UIDFolder</B></A></B>
<BR>
The <code>UIDFolder</code> interface is implemented by Folders
that can support the "disconnected" mode of operation, by providing
unique-ids for messages in the folder.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/URLName.html#com.sun.mail.imap"><B>URLName</B></A></B>
<BR>
The name of a URL.</TD>
</TR>
</TABLE>
<P>
<A NAME="com.sun.mail.pop3"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../javax/mail/package-summary.html">javax.mail</A> used by <A HREF="../../com/sun/mail/pop3/package-summary.html">com.sun.mail.pop3</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/FetchProfile.html#com.sun.mail.pop3"><B>FetchProfile</B></A></B>
<BR>
Clients use a FetchProfile to list the Message attributes that
it wishes to prefetch from the server for a range of messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Flags.html#com.sun.mail.pop3"><B>Flags</B></A></B>
<BR>
The Flags class represents the set of flags on a Message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Folder.html#com.sun.mail.pop3"><B>Folder</B></A></B>
<BR>
Folder is an abstract class that represents a folder for mail
messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.html#com.sun.mail.pop3"><B>Message</B></A></B>
<BR>
This class models an email message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessagingException.html#com.sun.mail.pop3"><B>MessagingException</B></A></B>
<BR>
The base class for all exceptions thrown by the Messaging classes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Part.html#com.sun.mail.pop3"><B>Part</B></A></B>
<BR>
The <code>Part</code> interface is the common base interface for
Messages and BodyParts.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Service.html#com.sun.mail.pop3"><B>Service</B></A></B>
<BR>
An abstract class that contains the functionality
common to messaging services, such as stores and transports.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Session.html#com.sun.mail.pop3"><B>Session</B></A></B>
<BR>
The Session class represents a mail session and is not subclassed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Store.html#com.sun.mail.pop3"><B>Store</B></A></B>
<BR>
An abstract class that models a message store and its
access protocol, for storing and retrieving messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/URLName.html#com.sun.mail.pop3"><B>URLName</B></A></B>
<BR>
The name of a URL.</TD>
</TR>
</TABLE>
<P>
<A NAME="com.sun.mail.smtp"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../javax/mail/package-summary.html">javax.mail</A> used by <A HREF="../../com/sun/mail/smtp/package-summary.html">com.sun.mail.smtp</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Address.html#com.sun.mail.smtp"><B>Address</B></A></B>
<BR>
This abstract class models the addresses in a message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.html#com.sun.mail.smtp"><B>Message</B></A></B>
<BR>
This class models an email message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessagingException.html#com.sun.mail.smtp"><B>MessagingException</B></A></B>
<BR>
The base class for all exceptions thrown by the Messaging classes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Part.html#com.sun.mail.smtp"><B>Part</B></A></B>
<BR>
The <code>Part</code> interface is the common base interface for
Messages and BodyParts.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/SendFailedException.html#com.sun.mail.smtp"><B>SendFailedException</B></A></B>
<BR>
This exception is thrown when the message cannot be sent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Service.html#com.sun.mail.smtp"><B>Service</B></A></B>
<BR>
An abstract class that contains the functionality
common to messaging services, such as stores and transports.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Session.html#com.sun.mail.smtp"><B>Session</B></A></B>
<BR>
The Session class represents a mail session and is not subclassed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Transport.html#com.sun.mail.smtp"><B>Transport</B></A></B>
<BR>
An abstract class that models a message transport.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/URLName.html#com.sun.mail.smtp"><B>URLName</B></A></B>
<BR>
The name of a URL.</TD>
</TR>
</TABLE>
<P>
<A NAME="com.sun.mail.util.logging"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../javax/mail/package-summary.html">javax.mail</A> used by <A HREF="../../com/sun/mail/util/logging/package-summary.html">com.sun.mail.util.logging</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Authenticator.html#com.sun.mail.util.logging"><B>Authenticator</B></A></B>
<BR>
The class Authenticator represents an object that knows how to obtain
authentication for a network connection.</TD>
</TR>
</TABLE>
<P>
<A NAME="javax.mail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../javax/mail/package-summary.html">javax.mail</A> used by <A HREF="../../javax/mail/package-summary.html">javax.mail</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Address.html#javax.mail"><B>Address</B></A></B>
<BR>
This abstract class models the addresses in a message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Authenticator.html#javax.mail"><B>Authenticator</B></A></B>
<BR>
The class Authenticator represents an object that knows how to obtain
authentication for a network connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/BodyPart.html#javax.mail"><B>BodyPart</B></A></B>
<BR>
This class models a Part that is contained within a Multipart.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/FetchProfile.html#javax.mail"><B>FetchProfile</B></A></B>
<BR>
Clients use a FetchProfile to list the Message attributes that
it wishes to prefetch from the server for a range of messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/FetchProfile.Item.html#javax.mail"><B>FetchProfile.Item</B></A></B>
<BR>
This inner class is the base class of all items that
can be requested in a FetchProfile.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Flags.html#javax.mail"><B>Flags</B></A></B>
<BR>
The Flags class represents the set of flags on a Message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Flags.Flag.html#javax.mail"><B>Flags.Flag</B></A></B>
<BR>
This inner class represents an individual system flag.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Folder.html#javax.mail"><B>Folder</B></A></B>
<BR>
Folder is an abstract class that represents a folder for mail
messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.html#javax.mail"><B>Message</B></A></B>
<BR>
This class models an email message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Message.RecipientType.html#javax.mail"><B>Message.RecipientType</B></A></B>
<BR>
This inner class defines the types of recipients allowed by
the Message class.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessageContext.html#javax.mail"><B>MessageContext</B></A></B>
<BR>
The context in which a piece of Message content is contained.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MessagingException.html#javax.mail"><B>MessagingException</B></A></B>
<BR>
The base class for all exceptions thrown by the Messaging classes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/Multipart.html#javax.mail"><B>Multipart</B></A></B>
<BR>
Multipart is a container that holds multiple body parts.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/MultipartDataSource.html#javax.mail"><B>MultipartDataSource</B></A></B>
<BR>
MultipartDataSource is a <code>DataSource</code> that contains body
parts.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../javax/mail/class-use/NoSuchProviderException.html#javax.mail"><B>NoSuchProviderException</B></A></B>
<BR>
This exception is thrown when Session attempts to instantiate a
Provider that doesn't exist.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Part.html#javax.mail"><
B>Part<
/B><
/A><
/B>
The <
code>Part<
/code> interface is the common base interface
for
Messages and BodyParts.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/PasswordAuthentication.html#javax.mail"><
B>PasswordAuthentication<
/B><
/A><
/B>
The class PasswordAuthentication is a data holder that is used by
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Provider.html#javax.mail"><
B>Provider<
/B><
/A><
/B>
The Provider is a class that describes a protocol
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Provider.Type.html#javax.mail"><
B>Provider.Type<
/B><
/A><
/B>
This inner
class defines the Provider
type.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Quota.html#javax.mail"><
B>Quota<
/B><
/A><
/B>
This
class represents a set of quotas
for a given quota root.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Quota.Resource.html#javax.mail"><
B>Quota.Resource<
/B><
/A><
/B>
An individual resource in a quota root.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Service.html#javax.mail"><
B>Service<
/B><
/A><
/B>
An abstract class that contains the functionality
common to messaging services, such as stores and transports.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Session.html#javax.mail"><
B>Session<
/B><
/A><
/B>
The Session
class represents a mail session and is not subclassed.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Store.html#javax.mail"><
B>Store<
/B><
/A><
/B>
An abstract class that models a message store and its
access protocol,
for storing and retrieving messages.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Transport.html#javax.mail"><
B>Transport<
/B><
/A><
/B>
An abstract
class that models a message transport.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/UIDFolder.FetchProfileItem.html#javax.mail"><
B>UIDFolder.FetchProfileItem<
/B><
/A><
/B>
A fetch
profile item
for fetching UIDs.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/URLName.html#javax.mail"><
B>URLName<
/B><
/A><
/B>
The
name of a URL.<
/TD>
<
A NAME="javax.mail.event"><!-- --><
/A>
<
TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<
TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<
TH ALIGN="left" COLSPAN="2"><
FONT SIZE="+2">
Classes in <
A HREF="../../javax/mail/package-summary.html">javax.mail<
/A> used by <
A HREF="../../javax/mail/event/package-summary.html">javax.mail.event<
/A><
/FONT><
/TH>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Address.html#javax.mail.event"><
B>Address<
/B><
/A><
/B>
This abstract
class models the addresses in a message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Folder.html#javax.mail.event"><
B>Folder<
/B><
/A><
/B>
Folder is an abstract class that represents a folder for mail
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Message.html#javax.mail.event"><
B>Message<
/B><
/A><
/B>
This
class models an email message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Store.html#javax.mail.event"><
B>Store<
/B><
/A><
/B>
An abstract class that models a message store and its
access protocol,
for storing and retrieving messages.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Transport.html#javax.mail.event"><
B>Transport<
/B><
/A><
/B>
An abstract
class that models a message transport.<
/TD>
<
A NAME="javax.mail.internet"><!-- --><
/A>
<
TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<
TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<
TH ALIGN="left" COLSPAN="2"><
FONT SIZE="+2">
Classes in <
A HREF="../../javax/mail/package-summary.html">javax.mail<
/A> used by <
A HREF="../../javax/mail/internet/package-summary.html">javax.mail.internet<
/A><
/FONT><
/TH>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Address.html#javax.mail.internet"><
B>Address<
/B><
/A><
/B>
This abstract
class models the addresses in a message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/BodyPart.html#javax.mail.internet"><
B>BodyPart<
/B><
/A><
/B>
This
class models a Part that is contained within a Multipart.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Flags.html#javax.mail.internet"><
B>Flags<
/B><
/A><
/B>
The Flags
class represents the set of flags on a Message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Flags.Flag.html#javax.mail.internet"><
B>Flags.Flag<
/B><
/A><
/B>
This inner
class represents an individual system flag.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Folder.html#javax.mail.internet"><
B>Folder<
/B><
/A><
/B>
Folder is an abstract class that represents a folder for mail
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Header.html#javax.mail.internet"><
B>Header<
/B><
/A><
/B>
The Header
class stores a
name/value pair to represent
headers.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Message.html#javax.mail.internet"><
B>Message<
/B><
/A><
/B>
This
class models an email message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Message.RecipientType.html#javax.mail.internet"><
B>Message.RecipientType<
/B><
/A><
/B>
This inner class defines the types of recipients allowed by
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/MessageAware.html#javax.mail.internet"><
B>MessageAware<
/B><
/A><
/B>
An interface optionally implemented by <
code>DataSources<
/code> to
supply information to a <
code>DataContentHandler<
/code> about the
message context in which the
data content object is operating.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/MessageContext.html#javax.mail.internet"><
B>MessageContext<
/B><
/A><
/B>
The context in which a piece of Message
content is contained.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/MessagingException.html#javax.mail.internet"><
B>MessagingException<
/B><
/A><
/B>
The base
class for all exceptions thrown by the Messaging classes<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Multipart.html#javax.mail.internet"><
B>Multipart<
/B><
/A><
/B>
Multipart is a container that holds
multiple body parts.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Part.html#javax.mail.internet"><
B>Part<
/B><
/A><
/B>
The <
code>Part<
/code> interface is the common base interface
for
Messages and BodyParts.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Session.html#javax.mail.internet"><
B>Session<
/B><
/A><
/B>
The Session
class represents a mail session and is not subclassed.<
/TD>
<
A NAME="javax.mail.search"><!-- --><
/A>
<
TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<
TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<
TH ALIGN="left" COLSPAN="2"><
FONT SIZE="+2">
Classes in <
A HREF="../../javax/mail/package-summary.html">javax.mail<
/A> used by <
A HREF="../../javax/mail/search/package-summary.html">javax.mail.search<
/A><
/FONT><
/TH>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Address.html#javax.mail.search"><
B>Address<
/B><
/A><
/B>
This abstract
class models the addresses in a message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Flags.html#javax.mail.search"><
B>Flags<
/B><
/A><
/B>
The Flags
class represents the set of flags on a Message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Message.html#javax.mail.search"><
B>Message<
/B><
/A><
/B>
This
class models an email message.<
/TD>
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/Message.RecipientType.html#javax.mail.search"><
B>Message.RecipientType<
/B><
/A><
/B>
This inner class defines the types of recipients allowed by
<
TR BGCOLOR="white" CLASS="TableRowColor">
<
TD><
B><
A HREF="../../javax/mail/class-use/MessagingException.html#javax.mail.search"><
B>MessagingException<
/B><
/A><
/B>
The base
class for all exceptions thrown by the Messaging classes<
/TD>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<
A NAME="navbar_bottom"><!-- --><
/A>
<
A HREF="#skip-navbar_bottom" title="Skip navigation links"><
/A>
<
TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<
TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<
A NAME="navbar_bottom_firstrow"><!-- --><
/A>
<
TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<
TR ALIGN="center" VALIGN="top">
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../overview-summary.html"><
FONT CLASS="NavBarFont1"><
B>Overview<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="package-summary.html"><
FONT CLASS="NavBarFont1"><
B>Package<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
FONT CLASS="NavBarFont1">Class<
/FONT> <
/TD>
<
TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <
FONT CLASS="NavBarFont1Rev"><
B>Use<
/B><
/FONT> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="package-tree.html"><
FONT CLASS="NavBarFont1"><
B>Tree<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../deprecated-list.html"><
FONT CLASS="NavBarFont1"><
B>Deprecated<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../index-files/index-1.html"><
FONT CLASS="NavBarFont1"><
B>Index<
/B><
/FONT><
/A> <
/TD>
<
TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <
A HREF="../../help-doc.html"><
FONT CLASS="NavBarFont1"><
B>Help<
/B><
/FONT><
/A> <
/TD>
<
TD ALIGN="right" VALIGN="top" ROWSPAN=3><
EM>
<
TD BGCOLOR="white" CLASS="NavBarCell2"><
FONT SIZE="-2">
PREV
<
TD BGCOLOR="white" CLASS="NavBarCell2"><
FONT SIZE="-2">
<
A HREF="../../index.html?javax/mail/package-use.html" target="_top"><
B>FRAMES<
/B><
/A>
<
A HREF="package-use.html" target="_top"><
B>NO FRAMES<
/B><
/A>
<
SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
<
A HREF="../../allclasses-noframe.html"><
B>All Classes<
/B><
/A>
<
A NAME="skip-navbar_bottom"><
/A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
Copyright &#
169;
2009 <
a href="http://www.sun.com">Sun Microsystems, Inc.<
/a>. All Rights Reserved.