Overview | Package | Class | Tree | Deprecated | Index | Help
| Compoze Software, Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.compoze.mail

The mail package is a high level interface that defines a standard way to access a mail system.

See:
Description

Interface Summary
IAttachment | This interface defines an attachment.
IConnectionFactory | This interface is responsible for creating database connections.
IFolder | This interface defines a folder.
IMailAddress | This interface defines a mail address.
IMessage | This interface defines a mail message.
IMessageAttachment | This interface defines an attachment that itself, is a mail message.
ISession | This class defines a session to an Internet Mail server, and is the entry point into the Mail API.
MessageComparator.IAttributes | This inner class represents message attributes used for sorting messages.

Class Summary
AbstractMessage | This class provides a skeletal implementation of the `Message` interface, to minimize the effort required to implement the interface.
AbstractMessageFilter | This class is the base for a message filter.
AbstractSession | This class is a concrete implementation of `ISession`.
Body | This class represents a text body.
Exerciser | This class is an exerciser for the Mail package.
FileAttachment | This class represents a file attachment.
FileAttachmentServlet | This class is a servlet that writes the file attachment.
InternetMailAddress | This is a concrete implementation of `IMailAddress`.
MailLog | This class logs messages and debugging for mail.
MailLogFactory | This class is capable of creating `MailLog` instances.
MailProperties | This class encapsulates access to the `mail.properties` file.
MailResources | MailResources gets the instance of a `ResourceBundle` for the Mail package.
MessageComparator | This class can perform a comparison of messages.
MessageFilter |
SessionFactory | This factory class is used to create session to an Internet Mail server.

Exception Summary
MailException | This exception wraps exceptions that can be thrown during a mail session.

## Package com.compoze.mail Description

The mail package is a high level interface that defines a standard way to access a mail system. All protocol specific implementations are transparent to the user.

To begin using the API in this package you must first obtain a session to the mail server. See `SessionFactory.getSession(java.util.Properties)` for information on how to do this. The documentation for `ISession` gives further information on what to do next.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Compoze Software, Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.