|
Holger's Java API |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| EmailCustomizer | This interface is used as a callback object to further individualize the body of an email while sending it to varius addresses. |
| Class Summary | |
|---|---|
| AccountReader | a Runnable utility class that processes and optionally deletes all emails from a given account |
| Email represents an e-mail that could be sent through SMTP or received through POP3. | |
| Email.Attachment | Attachment represents an attachment to an email. |
| Email.Header | A single Email may have several Header entries with the same name. |
| EmailAccountTableModel | provides a GUI model to handle EmailAccount objects. |
| EmailClientFrame | EmailClientFrame is a GUI that provides some simple email client functionality. |
| EmailConverter | allows to transform Email instances into Message instances and vice versa |
| EmailTableModel | read-only model based on the values of the methods getFrom(), getSubject(), getSentDate() and getSize(). |
| EmailWatcherFrame | JEmailWatcher is a GUI that lets the user regularly monitor and log access to a list of email accounts. |
| HtmlEmailExtractor | useful for creating emails with embedded images from various sources while maintaining links from HTML documents |
| IMAPAccount | |
| IMAPBackup | allows to easily backup an IMAP account. |
| IMAPBackup.DirArchiver | |
| IMAPBackup.ZipDirArchiver | |
| JEmailAccountForm | a form to edit EmailAccount objects |
| JEmailAccountTable | supports column sorting (ascending&descending) by clicking the column header w/ the mouse (using shift for descending) as well as a context menu. |
| JEmailForm | allows to view a particular email |
| JEmailViewer | includes the capability to save an attachment of the email to the file system |
| JMessageTable | provides a read-only table view for Message objects from a Folder. |
| JNewsletterManager | JNewsletterManager is a GUI that allows to easily send the same email to a number of recipients individually and customized. |
| JPopMessageTable | supports column sorting (ascending&descending) by clicking the column header w/ the mouse (using shift for descending) |
| LocalSerializedFolderWrapper | provides a way to serialize some folder info to be serialized without the context of the store. |
| MailScanner | A class that must NOT be used for spamming, but there are several other useful purposes. |
| MessageEntry | A wrapper around a Message object that allows for database storage and serialization. |
| MessageEntryMapper<M extends MessageEntry> | |
| MessageTableModel | provides a convenient standard way to use Message objects in a table |
| POP3Account | EmailAccount provides an easy way to send and receive emails via POP3/SMTP through an application. |
| POP3Account.Config | encapsulates the configuration for an EmailAccount |
| SQLEmailCustomizer | uses a JDBC connection to customize emails. |
| TableCustomizer | uses a map to customize emails. |
| TableModelCustomizer | uses a configuration file to customize emails. |
| Enum Summary | |
|---|---|
| MessageEntryMapper.Topic | out of these topics, only MessageEntryMapper.Topic.CONTENT is really required; all others are optional
(for effective search capabilities) |
The classes in this package are designed to ease the handling of emails. This package requires the jvavax.mail API.
|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||