The program provides a Delphi tutorial that utilizes the Clever POP3 Server component together with the POP3 File Handler component to deliver Emails to clients from your own application.
component represents a fully functional multithreaded server with the ability to customize the user and thread performance settings. The server supports all POP3 extensions, according to the RFC 1939, RFC 1734, and RFC 2449 protocols.
The other component, TclPop3FileHandler, implements the file-based storage for the user mailboxes and messages on the disk.
The given example shows how to override the default POP3 command handlers and implement your own ones. Please check out the STAT and the LIST overrides. Comments within the source code will help you to understand how the code works.
This program is mostly a simple demos, and by no means, a complete application. It has one predefined user, "CleverTester", with the password "clevertester". You are free to add any number of desired users using the TclPop3Server.UserAccounts property. The server supports both the POP and SASL authorization methods: LOGIN, CRAM-MD5, NTLM, and Kerberos.
How to compile:
Please feel free to Contact Us
and ask any program related questions.