ANN: HTML Email Framework.

ANN: HTML Email Framework.

HTML Email framework is a set of classes and interfaces designed for simplifying adding email client functionality to Delphi applications.
It has no GUI dependencies, so can be used in service application as well as in desktop clients.
Framework doesn't contains own classes for POP3/IMAP/SMTP protocols or database access, but instead can use any existing internet/DB library, which can be easily replaced without rewriting main application.

Features:
* Background loading (each account is checked in a separate thread).
* Detection of main (body) part.
* SSL/StarTLS support.
* Automatic DB tables/triggers creation (current version has SQL scripts for Firebird and Oracle).
* Creation of email summary (annotation).
* Automatic creation of full text search index (for any SQL database).
* Documents in MS Word DOCX and RTF formats can be included in full text search index.
* Any internet library can be used for POP3/IMAP protocols (current version contains adapters for Indy and ICS).
* Any DB access library can be used to store emails (current version include FireDAC adapter).

Current version contains adapters for Indy, ICS and Firedac, and SQL scripts for Firebird and Oracle.

Sample client application (created using only HTML Library, VirtualTreeView and standard VCL components):
https://delphihtmlcomponents.com/emailclient.zip
Client application video:
https://www.youtube.com/watch?v=uRmHzDMfJh0

Framework is a part of HTML Library and is included in bundle (Editor + Reports). All bundle customers with active subscription should receive this update in a few hours.

https://www.youtube.com/watch?v=uRmHzDMfJh0

Comments